Discord.js 不玩 youtube url
Discord.js not playing youtube url
let channel = bot.channels.cache.get(config.STUDIEHOKr)
channel.join().then(connection =>{
const dispatcher = connection.play(ytdl('https://www.youtube.com/watch?v=5zXB8ibh5yk', { filter: 'audioonly' }));
dispatcher.on("end", end => {
channel.leave();
console.log('Playing is finished!');
});
}).catch(err => console.log(err));
这是我来自正在播放歌曲的 Discord 机器人的代码。我的机器人是 Heroku 上的 运行。它已经工作了一段时间,但今天它停止工作了。机器人仍然加入频道,但不播放任何声音。我的日志中没有任何错误。有人可以帮我找出问题所在吗?
我尝试从我的电脑托管该机器人,但从 YouTube 播放也没有用。我认为 ytdl-core 有问题。所以另一种解决方案是将 mp3 文件放在我的 Github 上并从 Heroku 本地播放,而不是从第三方 YouTube 播放。
let channel = bot.channels.cache.get(config.STUDIEHOKr)
channel.join().then(connection =>{
const dispatcher = connection.play(ytdl('https://www.youtube.com/watch?v=5zXB8ibh5yk', { filter: 'audioonly' }));
dispatcher.on("end", end => {
channel.leave();
console.log('Playing is finished!');
});
}).catch(err => console.log(err));
这是我来自正在播放歌曲的 Discord 机器人的代码。我的机器人是 Heroku 上的 运行。它已经工作了一段时间,但今天它停止工作了。机器人仍然加入频道,但不播放任何声音。我的日志中没有任何错误。有人可以帮我找出问题所在吗?
我尝试从我的电脑托管该机器人,但从 YouTube 播放也没有用。我认为 ytdl-core 有问题。所以另一种解决方案是将 mp3 文件放在我的 Github 上并从 Heroku 本地播放,而不是从第三方 YouTube 播放。