Discord.js 机器人加入然后离开
Discord.js bot joins then leaves
我构建了一个 discord.js 机器人,当有人使用它的命令时它会加入,但它只在视频有高观看次数时才有效,我尝试使用未列出的 YouTube 视频,一些我上传但观看次数低的视频视频但它不起作用,它只是加入语音频道然后离开。
if (message.content == "!sodium") {
if (!message.member.voice.channel) return message.reply("You have to be in a voice channel");
message.member.voice.channel.join().then(VoiceConnection => {
VoiceConnection.play(ytdl("https://youtu.be/30p-iRH9z2c")).on("finish", () =>
VoiceConnection.disconnect());
message.reply("started...");
}).catch(e => console.log(e))
};
我通过添加 { filter: 'audioonly' }
.
解决了这个问题
我构建了一个 discord.js 机器人,当有人使用它的命令时它会加入,但它只在视频有高观看次数时才有效,我尝试使用未列出的 YouTube 视频,一些我上传但观看次数低的视频视频但它不起作用,它只是加入语音频道然后离开。
if (message.content == "!sodium") {
if (!message.member.voice.channel) return message.reply("You have to be in a voice channel");
message.member.voice.channel.join().then(VoiceConnection => {
VoiceConnection.play(ytdl("https://youtu.be/30p-iRH9z2c")).on("finish", () =>
VoiceConnection.disconnect());
message.reply("started...");
}).catch(e => console.log(e))
};
我通过添加 { filter: 'audioonly' }
.