我对javascript和不和谐很陌生.js,有没有人知道如何让机器人加入频道,播放文件然后离开?
以下是我尝试过的方法:
if(msg.content.startsWith(prefix + "vc")){
var voiceChannel = msg.member.voiceChannel;
isReady = false;
if (!voiceChannel)
return msg.channel.send("Join a VC.")
else voiceChannel.join().then(connection => {
const dispatcher = connection.playFile('./audio/audio.mp3');
dispatcher.on("end", end => voiceChannel.leave());
}).catch(err => console.log(err));
}
})
现在,无论我是否在语音频道中,它都会发送消息以加入语音频道,如果我是,它不会加入语音频道并播放文件。任何帮助是值得赞赏的。
一只斗牛犬
相关分类