首页 > 解决方案 > 为什么 Heroku 会引发这个不寻常的错误?

问题描述

一周前,我制作了一个 Reaction Role Bot (Discord.py),当我在自己的 PC 上托管该 Bot 时,一切正常。但是当我在 Heroku 中推送文件并尝试在那里运行它时,有很多这样的错误:https ://gyazo.com/d40c7051aa7037a31101d51443314c90 我真的不知道为什么会出现错误,因为我完全没有改变文件上。有没有人可能知道为什么会发生这种情况以及我如何摆脱这个错误?

标签: herokubotsdiscord.py

解决方案


Heroku 很可能提取了 discord.py 1.5,而您在本地计算机上运行的是旧版本。v1.5 引入了对网关意图的支持,请参阅此页面了解如何更新您的机器人代码以使用它们。


推荐阅读