Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使Discord.py bot更改另一个用户';你的昵称是什么?_Python_Discord.py - Fatal编程技术网

Python 如何使Discord.py bot更改另一个用户';你的昵称是什么?

Python 如何使Discord.py bot更改另一个用户';你的昵称是什么?,python,discord.py,Python,Discord.py,我正在尝试制作一个Discord.py机器人,让这个迷你游戏有一场比赛,谁赢了,就可以在服务器上更改任何人的昵称。我已经完成了大部分代码,但我仍在思考如何更改另一个用户的昵称。我能够获得请求的用户名,但无法更改该特定用户名,因为它是字符串。我确实浏览了这些文档,但这些文档似乎只显示了如何更改请求它的用户的昵称。我将如何实现这一点?谢谢大家! 使用类似“wait member.edit(nick=昵称)”的内容 使用discord.Member.edit(name='')请提供有关代码工作方式的更

我正在尝试制作一个Discord.py机器人,让这个迷你游戏有一场比赛,谁赢了,就可以在服务器上更改任何人的昵称。我已经完成了大部分代码,但我仍在思考如何更改另一个用户的昵称。我能够获得请求的用户名,但无法更改该特定用户名,因为它是字符串。我确实浏览了这些文档,但这些文档似乎只显示了如何更改请求它的用户的昵称。我将如何实现这一点?谢谢大家!

使用类似“wait member.edit(nick=昵称)”的内容


使用
discord.Member.edit(name='')
请提供有关代码工作方式的更多详细信息。您如何确定要编辑的成员?
@bot.command()
async def nick(ctx,member=discord.Member,*,nickname):
    await member.edit(nick=nickname)