为了账号安全,请及时绑定邮箱和手机立即绑定

如何在代码中更改discord bot头像

如何在代码中更改discord bot头像

小怪兽爱吃肉 2023-02-07 16:00:40
每天都给bot改昵称,但是怎么改头像,我找到了discord.py文档avatar (bytes) - A bytes-like object representing the image to upload. Could be None to denote no avatar.但我什至不知道如何使用它,是的,我知道,我是 xD 水壶
查看完整描述

1 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

这在以下文档中进行了讨论ClientUser.edit:


笔记


要上传头像,必须传入一个代表正在上传的图像的类似字节的对象。如果这是通过文件完成的,则必须通过 open('some_filename', 'rb') 打开文件,并通过使用 fp.read() 给出类字节对象。


唯一支持上传的图像格式是 JPEG 和 PNG。


所以你会做类似的事情


with open(path_to_file, 'rb') as f:

    image = f.read()


await bot.user.edit(avatar=image)


查看完整回答
反对 回复 2023-02-07
  • 1 回答
  • 0 关注
  • 182 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号