【发布时间】:2021-04-24 16:17:06
【问题描述】:
我在使用 discord.js 播放音乐时遇到问题,但是当我发送 $stop 命令时,我的机器人没有离开语音通道, 请帮忙!
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;
【问题讨论】:
-
您尝试了哪些代码不起作用?
-
等我更新我的问题!
-
应该
if(message.guild.connection)是if(message.guild.voiceConnection)吗? -
我尝试使用
if(message.guild.voiceConnection),但它对我不起作用!
标签: javascript node.js discord discord.js