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

@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 序列化。请问有人可以帮忙吗?


Qyouu
浏览 63回答 1
1回答

慕标琳琳

替换embed.description = error为embed.description = str(error) (type(error)如果您想更好地理解,请打印)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python