Python &引用;不和谐.py“;有没有一种方法可以在别人更改昵称时立即重置昵称?
我刚开始为我朋友的服务器制作一个discord机器人,但我想知道是否有一种方法可以在有人更改昵称后立即重置昵称。我假设这在Python &引用;不和谐.py“;有没有一种方法可以在别人更改昵称时立即重置昵称?,python,discord.py,Python,Discord.py,我刚开始为我朋友的服务器制作一个discord机器人,但我想知道是否有一种方法可以在有人更改昵称后立即重置昵称。我假设这在客户端.event中是可能的,但我不确定 我希望我的问题是清楚的,有人知道一个方法 提前谢谢 您必须使用 例如: @client.event 成员更新时的异步定义(之前、之后): 如果在之前,尼克!=尼克先生之后: 在.edit之后等待(nick=before.nick) 您必须使用 例如: @client.event 成员更新时的异步定义(之前、之后): 如果在之前,尼克!
客户端.event中是可能的,但我不确定
我希望我的问题是清楚的,有人知道一个方法
提前谢谢 您必须使用
例如:
@client.event
成员更新时的异步定义(之前、之后):
如果在之前,尼克!=尼克先生之后:
在.edit之后等待(nick=before.nick)
您必须使用
例如:
@client.event
成员更新时的异步定义(之前、之后):
如果在之前,尼克!=尼克先生之后:
在.edit之后等待(nick=before.nick)
啊,谢谢!现在唯一的问题是bot没有权限…:-{您必须授予它一个角色(如果它还没有自己的角色)并授予该角色管理昵称权限。您可以为此添加一个@
装饰程序,以便bot可以使用@bot\u has\u permissions(Manage\u昵称=True)检查它是否具有权限
啊,谢谢!现在唯一的问题是bot没有权限…:-{您必须授予它一个角色(如果它还没有自己的角色)并授予该角色“管理昵称”权限。您可以为此添加一个@
装饰程序,以便bot可以使用@bot\u has\u权限检查它是否有权限(manage_昵称=True)