【发布时间】:2023-03-04 23:59:02
【问题描述】:
我的 discord bot 出现错误,但是当我为 discord bot 运行程序时,它可以工作,但语法无效的命令不起作用。
@client.command()
@commands.has_permissions(kick_members=True)
async def warn(ctx, member: discord.Member, *, reason):
save_warn(ctx, member)
dm = await bot.fetch_user(member.id)
em=discord.Embed(title="Warning", description=f"Server: {ctx.guild.id}\nReason: {reason}"
await dm.send(embed=em)
使用这个命令,我得到了无效的语法错误,有人可以帮我吗?!
语法错误说:
File "main.py", line 154
await dm.send(embed=em)
^
SyntaxError: invalid syntax
谢谢!
【问题讨论】:
-
您只是忘记了右括号。如果这是唯一的问题,我很乐意提供帮助。在这种情况下,您可以将答案签署为已接受,以使其他人了解它对您有用。
标签: python discord.py