我正在尝试为我的机器人创建一个 !Nick 命令,但我不知道如何更改昵称。 我不知道会员的所有属性,所以这更难。这些是我尝试过的一些事情:
@client.command()
async def Nick(ctx, member: discord.Member, *, nick):
member.setNickname(nick)
@client.command()
async def Nick(ctx, member: discord.Member, *, nick):
member.change_nickname(f'{nick}')
@client.command()
async def Nick(ctx, member: discord.Member, *, nick):
member.change_nickname(member, f'{nick}')
每次它只返回“discord.ext.commands.errors.CommandInvokeError:Command引发异常:AttributeError:'Member'对象没有属性'setNickname'”(setNickname是我最近尝试过的一个)。>