Node.js 是否可以通过安装在Heroku上的discord bot播放音乐/声音?
我在Discord.js中创建了一个Discord机器人。选择之一是加入一个频道并播放声音。当我在电脑上启动机器人时,一切都正常。但是,如果我尝试启动bot并在Heroku上播放声音,bot将加入频道,发送消息,并立即离开,日志中没有任何声音/错误或信息 我试着编辑脚本并通过控制台安装Heroku中所需的所有内容,但仍然不起作用Node.js 是否可以通过安装在Heroku上的discord bot播放音乐/声音?,node.js,heroku,discord.js,Node.js,Heroku,Discord.js,我在Discord.js中创建了一个Discord机器人。选择之一是加入一个频道并播放声音。当我在电脑上启动机器人时,一切都正常。但是,如果我尝试启动bot并在Heroku上播放声音,bot将加入频道,发送消息,并立即离开,日志中没有任何声音/错误或信息 我试着编辑脚本并通过控制台安装Heroku中所需的所有内容,但仍然不起作用 const命令={ “数据”:{ 进程:函数(消息,后缀){ 如果(!msg.member.voiceChannel)返回msg.channel.send('**TEX
const命令={
“数据”:{
进程:函数(消息,后缀){
如果(!msg.member.voiceChannel)返回msg.channel.send('**TEXT\n**'+(emoji.convert(licznik+“days”)));
msg.member.voiceChannel.join().then((连接)=>{
msg.channel.send(“**文本**”);
msg.channel.send(emoji.convert(licznik+“days”);
const dispatcher=connection.playFile('msc/samurai.mp3');
dispatcher.on(“结束”,结束=>{
msg.member.voiceChannel.leave();
}
)
}
)
}
},
我在日志或控制台中没有任何错误。有什么想法吗?有可能,我个人不使用Heroku,但是从我的经验来看,它有一些限制,不允许某些事情工作。按照FFMPEG的工作方式,它可能无法正确安装或工作,因为Heroku的配置限制了对ce的访问一定的内存。可能,我个人不使用Heroku,但是从我的经验来看,它有一些限制,不允许某些东西工作。按照FFMPEG的工作方式,它可能无法安装或正常工作,因为Heroku有一个限制访问某些内存的配置。您安装了FFMPEG buil吗heroku上的dpack?如果没有,请检查。FFMPEG需要向Discord发送音频。您是否在heroku上安装了FFMPEG构建包?如果没有,请检查。FFMPEG需要向Discord发送音频。