[英]How to make a kick command in python for discord bot
我一直在尝试使用 discord.py 创建一个 kick 命令,但我收到了无效语法的错误。
这是我得到的
@client.event
async def on_command_error(ctx, error):
@client.event
async def on_command_error(ctx, error):
if isinstance(error, MissingPermissions):
await ctx.channel.send("You cant't do that that")
@client.command()
@commands.has_permissions(kick_memebers=True)
async def kick(ctx, user: discord.Member, *, reason=None)
await user.kick(reason=reason)
await ctx.send(f"{user} has been kicked")
当我运行它时,我得到了这个错误
File "main.py", line 55
async def kick(ctx, user: discord.Member, *, reason=None)
^
SyntaxError: invalid syntax
我一直在尝试使用 discord.py 创建一个 kick 命令,但我收到了无效语法的错误。
这是我得到的
@client.event
async def on_command_error(ctx, error):
@client.event
async def on_command_error(ctx, error):
if isinstance(error, MissingPermissions):
await ctx.channel.send("You cant't do that that")
@client.command()
@commands.has_permissions(kick_memebers=True)
async def kick(ctx, user: discord.Member, *, reason=None)
await user.kick(reason=reason)
await ctx.send(f"{user} has been kicked")
当我运行它时,我得到了这个错误
File "main.py", line 55
async def kick(ctx, user: discord.Member, *, reason=None)
^
SyntaxError: invalid syntax
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.