当我的机器人正在播放音乐并且有人将一首新歌添加到队列中时,正在播放的当前歌曲会滞后一秒钟左右。据我所知,这是由于下载了有关歌曲的信息,但这很奇怪。有谁知道如何解决这个问题?
我正在异步函数中执行代码
当我的机器人正在播放音乐并且有人将一首新歌添加到队列中时,正在播放的当前歌曲会滞后一秒钟左右。据我所知,这是由于下载了有关歌曲的信息,但这很奇怪。有谁知道如何解决这个问题?
我正在异步函数中执行代码
我没有关于你的源代码的信息,但可能你正在使用yt-search
lib 来搜索你的命令请求,对吧?
如果是,这就是问题所在。此库具有同步过程来解析来自 youtube 的结果 html 及其块 de 节点事件循环。
我建议使用youtube v3 api。. 有很多库可以使用它:
我希望它对你有帮助。