我正在 discord.js 中制作音乐机器人,并且我正在寻找一种方法,当用户键入 !skip 时,无需歌曲结束即可调用完成。我现在拥有的代码是 connection.dispatcher.end();
但这似乎使机器人与语音通道断开连接,如果有人可以提供帮助那就太好了。
答案 0 :(得分:-1)
我最终通过使用 initializeState(FunctionInitializationContext context)
从队列中删除当前歌曲,然后调用我的 queue.songs.shift()
函数解决了这个问题。