【发布时间】:2018-11-28 23:30:43
【问题描述】:
if (command === "audioclip") {
var VC = message.member.voiceChannel;
if (!VC)
return message.reply("MESSAGE IF NOT IN A VOICE CHANNEL")
VC.join()
.then(connection => {
const dispatcher = connection.playFile('https://cdn.glitch.com/14a680b2-22e0-4cd8-a61c-234299e9eaeb%2FTheFatRat%20-%20Fly%20Away%20(Instrumental).mp3?1543059124119');
dispatcher.on("end", end => {VC.leave()});
})
.catch(console.error);
}
它连接但从不播放文件。我该怎么办?
【问题讨论】:
-
你能发布错误吗?目前,如果有任何内容被记录到控制台,很难提供帮助。
-
没有打印错误。 Bot 在 1 秒内连接叶子。
-
听起来机器人无法访问该文件。现在我看到您正在将文件存储在故障上,但是当您第一次调用故障项目资产时,如果项目已进入睡眠状态,则可能需要几秒钟才能唤醒,从而导致 playFile() 超时。
-
那么,我应该更改我的资产位置吗?
-
是的,请参阅下面的答案以获取更多信息。
标签: node.js discord.js