我有一个问题,我正在使用discord.js播放音乐,但当我发送命令$stop时,我的bot没有离开语音通道,请帮助!
case 'stop':
var server = servers[message.guild.id];
if(message.guild.voiceConnection){
for(var i = server.queue.length -1; i<=0; i--){
server.queue.splice(i, 1);
}
server.dispatcher.end();
client.leaveVoiceChannel(message.member.voiceState.channelID);
message.channel.send('Leaving the channel!')
}
if(message.guild.connection) message.guild.voiceConnection.disconnect();
break;
我找到了一个解决方法:-使用
message.member.voice.channel.leave();