有没有办法让discord.js bot加入它的语音频道';他自己的?

有没有办法让discord.js bot加入它的语音频道';他自己的?,discord,discord.js,Discord,Discord.js,我正在尝试用discord.js制作一个discord机器人,我需要它自己加入一个语音频道,即使电话中没有人。我能找到的唯一让它加入语音频道的方法是,如果有人在文本频道中发送命令,告诉机器人加入,我不想这样。我想让机器人自己加入一个语音频道,无论是否有人加入语音频道。如果有人知道如何做到这一点,请引导我在正确的方向,我将不得不这样做。感谢一些每10秒加入randomVoiceChannel的示例 client.on('ready',()=>{ 让targetGuild=client.guilds

我正在尝试用discord.js制作一个discord机器人,我需要它自己加入一个语音频道,即使电话中没有人。我能找到的唯一让它加入语音频道的方法是,如果有人在文本频道中发送命令,告诉机器人加入,我不想这样。我想让机器人自己加入一个语音频道,无论是否有人加入语音频道。如果有人知道如何做到这一点,请引导我在正确的方向,我将不得不这样做。感谢一些每10秒加入randomVoiceChannel的示例

client.on('ready',()=>{
让targetGuild=client.guilds.cache.get('GUILD ID')
设置超时(()=>{
targetGuild.channels.cache.filter(ch=>ch.type==='voice').random().join()
}, 10000);
});
(v12文档,如果仍然使用v11,请小心)