我有一个Discord机器人,该机器人已部署到Heroku。当我在PC上运行我的机器人时,一切正常,但是在Heroku上,它无法在语音通道中讲话,我也不知道它出了什么问题。
我以前认为问题出在node-opus
上。我已经决定安装opusscript
来代替它,但是我收到了相同的结果,但机器人仍然无法正常工作。我从下面的package.json文件中粘贴了一段代码。
"dependencies": {
"discord.js": "^11.5.1",
"ffmpeg-binaries": "^4.0.0",
"google-tts-api": "^0.0.4",
"opusscript": "0.0.6",
"simple-youtube-api": "^5.2.0",
"sqlite3": "^4.0.9",
"ytdl-core": "^0.29.2"
},
"devDependencies": {},
"scripts": {
"start": "node bot",
"test": "echo \"Error: no test specified\" && exit 1"
}```