【发布时间】:2021-11-15 11:25:27
【问题描述】:
我正在构建一个不和谐的机器人,当我试图让它在语音频道中播放音乐时,它就是不起作用。调度程序 const 和/或 connection.play() 是某个库的一部分吗?我目前正在使用 discord.js v12 并遵循他们的指南:https://v12.discordjs.guide/voice/
注意 = 我已经安装了 @discordjs/opus 以及 FFmpeg,但是,我的代码中不需要 FFmpeg,我不知道是否应该这样做。就此而言,我也看不到在我的代码中应该在哪里使用 opus 库。
我从代码中得到错误的部分如下:
pathMusic = musicTitle + '.mp3';
const dispatcher = connection.play(pathMusic);
dispatcher.on('start', () => {
console.log(musicurl + ' is now playing!');
msg.channel.send('Now playing: ' + musicTitle);
});
dispatcher.on('finish', () => {
console.log(musicTitle + ' has finished playing!');
});
dispatcher.on('error', console.error);
msg.channel.send('Now playing: ' + musicTitle);
任何帮助将不胜感激!
【问题讨论】:
标签: javascript discord discord.js bots opus