Discord bot 不离开语音通道

时间:2021-01-20 09:59:13

标签: javascript node.js discord discord.js

我在使用 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;

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案:-使用

message.member.voice.channel.leave();