heroku - 为什么 Heroku 会引发这个不寻常的错误?
问题描述
一周前,我制作了一个 Reaction Role Bot (Discord.py),当我在自己的 PC 上托管该 Bot 时,一切正常。但是当我在 Heroku 中推送文件并尝试在那里运行它时,有很多这样的错误:https ://gyazo.com/d40c7051aa7037a31101d51443314c90 我真的不知道为什么会出现错误,因为我完全没有改变文件上。有没有人可能知道为什么会发生这种情况以及我如何摆脱这个错误?
解决方案
Heroku 很可能提取了 discord.py 1.5,而您在本地计算机上运行的是旧版本。v1.5 引入了对网关意图的支持,请参阅此页面了解如何更新您的机器人代码以使用它们。
推荐阅读
- signals - 信号何时自动重新抛出?
- javascript - Vue 功能组件抛出 _c is not defined 错误
- c# - Checkcombobox item is not checked
- ios - 在后台调用 ios 应用程序并在应用程序关闭或终止时执行一些代码
- javascript - 关于 mxGraph:如何先添加 Edge,然后添加自己的自定义属性,然后添加到图形中?
- c# - SSH.NET 中的 MySQL 端口转发 - 尝试以访问权限禁止的方式访问套接字
- powerbi - Power BI - 使用切片器从文件夹中获取文件
- c# - 单击按钮使用 Angular 打开带有附件的电子邮件(Outlook)
- amazon-web-services - AWS 放大身份验证如何删除重定向 uri
- spring - 无法在 STS 中创建 spring starter 项目