完整的YTDL游戏中的Discord.py问题

时间:2017-07-22 17:23:20

标签: python bots discord youtube-dl

我一直在使用discord.py处理不和谐机器人,我目前正致力于使用YTDL播放youtube视频。然而,不管是什么歌,机器人都停止播放这首歌,然后很快就会在大约一分钟后撞到歌曲。

当前代码:

enter image description here

1 个答案:

答案 0 :(得分:0)

没关系,我发现了问题,discord.py中的播放器功能与传统的while循环不能很好地配合。对于具有相同问题的任何人,将当前的while循环替换为看起来像这样的

while not ytplayer.is_done():
    await asyncio.sleep(1)
await my_bot.voice.disconnect()