如何使用 Discord.py 重写更改机器人用户名/头像?
Posted
技术标签:
【中文标题】如何使用 Discord.py 重写更改机器人用户名/头像?【英文标题】:How to change bot username / avatar with Discord.py rewrite? 【发布时间】:2019-02-20 06:40:23 【问题描述】:我一直在寻找如何做到这一点,但似乎我能找到的唯一解决方案不起作用。
【问题讨论】:
你能提供更多细节吗? 【参考方案1】:在代表您的机器人的 Client.user
对象上使用 ClientUser.edit
:
@bot.command()
async def rename(ctx, name):
await bot.user.edit(username=name)
【讨论】:
你会如何改变头像?await bot.user.edit(avatar=b)
其中b
是一些bytes
-like object。
机器人从何而来?
另外,您如何实际使用它来动态重命名您的机器人? ?以上是关于如何使用 Discord.py 重写更改机器人用户名/头像?的主要内容,如果未能解决你的问题,请参考以下文章
Discord.py 重写 get_member() 函数,为除 bot 之外的所有用户返回 None