[英]How to change discord bot avatar in code [python]
每天都在改bot的昵称,但是怎么改头像,找到discord.py文档
avatar (bytes) - A bytes-like object representing the image to upload. Could be None to denote no avatar.
但是我什至不明白如何使用它,是的,我知道,我是一个xD水壶
请帮忙
这在ClientUser.edit
的文档中进行了讨论:
笔记
要上传头像,必须传入代表正在上传的图像的字节型 object。 如果这是通过文件完成的,则必须通过 open('some_filename', 'rb') 打开文件,并且通过使用 fp.read() 给出类似 object 的字节。
支持上传的唯一图像格式是 JPEG 和 PNG。
所以你会做类似的事情
with open(path_to_file, 'rb') as f:
image = f.read()
await bot.user.edit(avatar=image)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.