Error: Object of type MissingPermissions is not JSON serializable

Error: Object of type MissingPermissions is not JSON serializable

@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 serializable 在上面脚本的最后一行。有人可以帮忙吗?

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