Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的javascript机器人在结束前停止音乐_Javascript_Node.js_Discord - Fatal编程技术网

我的javascript机器人在结束前停止音乐

我的javascript机器人在结束前停止音乐,javascript,node.js,discord,Javascript,Node.js,Discord,下面是我怀疑是错误的部分: const dispatcher=serverQueue.connection.playStream(ytdl(song.url)) .on('end',()=>{ serverQueue.songs.shift(); 播放(帮会、服务器队列、歌曲[0]); }) .on('error',error=>{ 控制台错误(error); }); dispatcher.setVolumeLogarithmic(serverQueue.volume/5); } 我也有同样的问

下面是我怀疑是错误的部分:

const dispatcher=serverQueue.connection.playStream(ytdl(song.url))
.on('end',()=>{
serverQueue.songs.shift();
播放(帮会、服务器队列、歌曲[0]);
})
.on('error',error=>{
控制台错误(error);
});
dispatcher.setVolumeLogarithmic(serverQueue.volume/5);
}
我也有同样的问题。 解决方案在此线程中: 你需要做的是改变

const dispatcher = serverQueue.connection.playStream(ytdl(song.url))


const dispatcher=serverQueue.connection.playStream(ytdl)(song.url,{highWaterMark:1欢迎使用堆栈溢出。请在您的问题中添加更多信息,例如您认为代码块错误的原因、任何可能有用的console.log错误等。谢谢。
const dispatcher = serverQueue.connection.playStream(ytdl(song.url, {highWaterMark: 1<<25}))