使用 Heroku 时如何从 Discord.py 异步更改为重写?
Posted
技术标签:
【中文标题】使用 Heroku 时如何从 Discord.py 异步更改为重写?【英文标题】:How do I change from Discord.py async to rewrite while using Heroku? 【发布时间】:2019-02-04 02:34:58 【问题描述】:我在使用 Heroku 迁移时需要一些帮助,因为我已将 git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
添加到我的 requirements.txt 文件中,我很困惑,因为当我这样做时,它不会更改为重写,即使我仍然导入不和谐.我已将所有代码更改为重写,例如:bot.say
到 ctx.send
。所有这些都完成了,但是当我将 git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
放入我的 requirements.txt 文件时,它仍然认为它是异步的。请帮忙,因为我尝试了很多只是为了让它工作,但我似乎找不到办法。
提前致谢。
【问题讨论】:
我们可以看看你的full requirements.txt
吗?我知道git+https://github.com/Rapptz/discord.py@rewrite
是没有声音的正确方法,所以你可以试试git+https://github.com/Rapptz/discord.py@rewrite[voice]
【参考方案1】:
LOL 等等,我只需要将 yarl<1.2
添加到 requirements.txt 中
【讨论】:
以上是关于使用 Heroku 时如何从 Discord.py 异步更改为重写?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 discord.py 机器人在 Heroku 上托管时没有声音?
Heroku Discord Bot 构建但在部署时无法工作
discord.py bot 正确构建在 heroku 上,但显示脱机