为什么当我在 heroku 中托管机器人时avatar_url discord.py 不起作用?



所以,我正在制作一个嵌入创建者bot,对于作者和页脚中的头像图标,我使用了member.avatar_url.

但是当我把机器人上传到heroku时,我注意到问你是否想要放一个作者的问题,没有工作,并且有停止等待过程。

需求文件中的我把链接到github库discord.py。

我错过的东西,我应该包括在该文件,以使该方法的工作?

很抱歉我的英语不好,我是一个西班牙青少年,我没有使用诽谤者来写这篇文章。

谢谢!

您正在编写依赖于某个版本的代码,并且在托管时使用不同的版本。User.avatar_url仅在版本低于discord.py v2.0的版本上可用。Discord v2.0使用User.avatar.url

你可以在https://discordpy.readthedocs.io/en/master/

找到文档由于没有合适的v2.0迁移指南,您可以在https://discord.gg/r3sSKJJ (Discord的官方服务器)上找到一些重大更改。