@client.event
async def on_command_error(ctx, error):
embed = discord.Embed(colour=maincolour)
embed.title = "**Error**"
embed.description = error
await ctx.send(embed=embed)
当我运行并放置有错误或类似内容的命令时,我希望它发回嵌入内容,但日志中显示的全部是 MissingPermissions类型的对象最后不是JSON可序列化的上面脚本的一行。请有人帮忙吗?
答案 0 :(得分:0)
将embed.description = error
替换为embed.description = str(error)
(如果您想更好地了解,请打印type(error)