错误:MissingPermissions类型的对象不可JSON序列化

时间:2020-10-04 21:37:29

标签: python json discord discord.py embed

@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可序列化的上面脚本的一行。请有人帮忙吗?

1 个答案:

答案 0 :(得分:0)

embed.description = error替换为embed.description = str(error) (如果您想更好地了解,请打印type(error)