discord.py 如何使用表单的结果来更改某人的昵称?

时间:2021-05-03 19:59:02

标签: python discord.py

我正在使用 discord.py 重写,我想通过表单从用户那里获取输入。问题将类似于“名字?姓氏?”我想根据表单的结果更改用户昵称。有谁知道我该怎么做或者这是否可能?

1 个答案:

答案 0 :(得分:0)

给定一个 discord.Member 对象,您可以使用 member.edit(nick=new_nick)。如果您的表单是通过不和谐消息传递的,则获取成员对象应该相对容易。如果您的表单是通过谷歌表单提交的,您可能需要将提交的答案发送到电子表格并使用谷歌表格 API 来访问信息。如果你这样做,其中一个问题将不得不要求一个不和谐 ID 或其他一些标识符,以便机器人可以定义成员对象。