我正在尝试制作一个 Discord.py 机器人来制作这个有比赛的迷你游戏,无论谁赢了,都可以在服务器中更改任何人的昵称。我已经完成了大部分代码,但我仍然在思考如何更改其他用户的昵称。我能够获得请求的用户名,但无法更改该特定用户名,因为它是一个字符串。我确实浏览了文档,但那些似乎只展示了如何更改请求它的用户的昵称。我将如何实现这一目标?谢谢!
答案 0 :(得分:0)
使用类似“await member.edit(nick=nickname)”
@bot.command()
async def nick(ctx,member=discord.Member,*,nickname):
await member.edit(nick=nickname)