我正在尝试用discord.js制作一个不和谐的bot,我需要它做的一件事就是自己加入一个语音频道,即使呼叫中没有人。我能找到的使它加入语音通道的唯一方法是,如果有人在文本通道中发送命令,告诉机器人加入,我不想这样。我想让机器人加入一个自己的语音通道,不管有没有人在语音通道。如果有人知道如何做到这一点,请指导我在正确的方向上,我将不得不做什么。谢谢
每隔10秒加入randomVoiceChannel的示例。
client.on('ready', () => {
let targetGuild = client.guilds.cache.get('GUILD ID')
setTimeout(() => {
targetGuild.channels.cache.filter(ch => ch.type === 'voice').random().join()
}, 10000);
});