@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序列化,位于上面脚本的最后一行。有人能帮忙吗
将
embed.description = error
替换为embed.description = str(error)
(如果您想更好地理解,请打印type(error)
)相关问题 更多 >
编程相关推荐