gpt4 book ai didi

javascript - Discord bot 在尝试播放链接后崩溃(Node.js)

转载 作者:行者123 更新时间:2023-12-01 15:45:53 26 4
gpt4 key购买 nike

我正在尝试让我的机器人再次工作。
这是我的播放功能。

function play(connection, message) {
var server = servers[message.guild.id];
server.dispatcher = connection.play(
ytdl(server.queue[0], { filter: "audioonly" })
);
server.queue.shift();

server.dispatcher.on("end", function() {
if (server.queue[0]) {
play(connection, message);
} else {
connection.disconnect();
}
});
}
它确实可以播放。
if (!message.guild.voiceConnection)
message.member.voice.channel.join().then(function(connection) {
message.channel.send("Playing tune now, Enjoy!");
play(connection, message);
console.log("Playing tune now!");
});
我得到我的日志,它正在播放,几秒钟后我收到一条错误消息

TypeError: Cannot convert "null" to int

TypeError: Cannot convert "null" to int


和这里的东西

discord-music-bot\node_modules\opusscript\build\opusscript_native_wasm.js:8(TypeError: Cannot convert "null" to int)


我无法安装的 discord.js 文档中也提到的其他脚本,我已经尝试了我能想到的一切。

最佳答案

正如 github thread 所建议的那样您应该尝试使用 @discordjs/opusnode-opus而不是 opusscript .

关于javascript - Discord bot 在尝试播放链接后崩溃(Node.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60693009/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com