python - Discord.Py Opus Heroku 问题

标签 python heroku ffmpeg discord.py opus

我在设置音乐机器人与 Heroku 配合使用时遇到问题。它在我的主机上运行得很好,但是,当我在 Heroku 中运行机器人时,出现“Opus Not Loaded”错误。我已经有一个 ffmpeg buildpack( https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git )、一个 apt buildpack ( https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git ) 以及完全设置的 Aptfile (见下文),并且我有一个 opus buildpack ( https://github.com/dubsmash/heroku-buildpack-opus.git )。我的requirements.txt 文件中还有 youtube_dl 和discord.py[voice]

这是我的 Aptfile 的内容。

build-essential
unzip
software-properties-common
libopus-dev
libffi-dev
libsodium-dev

这是我的requirements.txt 文件的内容

discord.py[voice]
youtube_dl

感谢任何帮助:)

最佳答案

Heroku 不支持发送出站 UDP 数据包。

来自官方discord.py服务器的图片:

warning

关于python - Discord.Py Opus Heroku 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53074580/

相关文章:

python - 无法迭代类中的列表

python - 如何将函数应用于 python 列表的每个子列表?

python - 有没有办法将 sqlalchemy 查询中的数据附加到 for 循环内的 pandas 数据框中?

css - Wicked_pdf 样式表不适用于 Heroku

ffmpeg - FFMPEG 选项 scale=-1 和 scale=-2

Python 递归问题 (Leetcode 542)

database - Heroku 数据库缓存

git - 如何在开发 Git 存储库中保留 Heroku 的部署存储库并将它们分开?

FFMPEG 'Fontconfig error: Cannot load default config file' 错误窗口

python - 我试图从我的 S3 存储桶,从测试选项卡播放 Alexa 技能的音频,**它显示 <audio only response> 但事实上,我听不到任何声音