我正在制作一个不和谐的审核机器人,并想添加一个kick命令。 我对脚踢命令进行了一些研究,但没有一个起作用。 错误是:
discord.ext.commands.errors.CommandNotFound: Command "kick" is not found
这是我的代码:
@commands.command()
@commands.has_permissions(kick_members=True)
async def kick(ctx, member: discord.Member, *, reason=None):
await client.kick(member)
await ctx.send(f'User {member} has been kick')
答案 0 :(得分:0)
没有像client.kick(member)
这样的东西。我认为您正在尝试做member.kick()
。这是kick命令的示例:
@client.command()
async def kick(ctx, member: discord.Member, *, reason=None):
await member.kick(reason=reason)
await ctx.send(f'User {member} has kicked.')