gpt4 book ai didi

node.js - 是否可以通过安装在 Heroku 上的不和谐机器人来播放音乐/声音?

转载 作者:太空宇宙 更新时间:2023-11-04 01:28:26 25 4
gpt4 key购买 nike

我在 Discord.js 中创建了一个 Discord 机器人。其中一个选项是加入 channel 并播放声音。当我在计算机上启动机器人时,一切正常。但是,如果我尝试启动机器人并在 Heroku 上播放声音,机器人就会加入 channel 、发送消息,然后立即离开,日志中不会出现任何声音/错误或信息。

我尝试编辑脚本并通过控制台安装 Heroku 中所需的所有内容,但它仍然不起作用。

const commands = {
"data": {
process: function (msg, suffix) {
if (!msg.member.voiceChannel) return msg.channel.send('**TEXT \n**' + (emoji.convert(licznik + " days")));

msg.member.voiceChannel.join().then((connection) => {
msg.channel.send("**TEXT**");
msg.channel.send(emoji.convert(licznik + " days"));
const dispatcher = connection.playFile('msc/samurai.mp3');
dispatcher.on("end", end => {
msg.member.voiceChannel.leave();
}
)
}
)
}
},

我的日志或控制台中没有任何错误。有什么想法吗?

最佳答案

这也许是可能的,我个人并不使用 Heroku,但是从我所掌握的情况来看,它有某些限制,不允许某些功能发挥作用。根据 FFMPEG 的工作方式,它可能无法安装或正常工作,因为 Heroku 的配置限制对某些内存的访问。

关于node.js - 是否可以通过安装在 Heroku 上的不和谐机器人来播放音乐/声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56795524/

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