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

每天都给bot改昵称,但是怎么改头像,我找到了discord.py文档

avatar (bytes) - A bytes-like object representing the image to upload. Could be None to denote no avatar.

但我什至不知道如何使用它,是的,我知道,我是 xD 水壶


小怪兽爱吃肉
浏览 215回答 1
1回答

牛魔王的故事

这在以下文档中进行了讨论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)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python