Python discord.py自定义嵌入命令没有响应
我有这个命令,当我说Python discord.py自定义嵌入命令没有响应,python,discord.py,Python,Discord.py,我有这个命令,当我说p时,我不想让它自定义嵌入!customembed[colorID][title][description],但它没有响应。有人能帮忙吗?谢谢 @client.command() 异步def自定义嵌入(ctx、颜色、标题、说明): 嵌入=不和谐。嵌入(标题=标题,描述=描述,颜色=str(颜色)) 等待ctx.channel.send(嵌入=嵌入) 您应该从终端发布回溯错误日志。 但我的猜测是,您的colorID不适用于嵌入的color参数 可以解决您的问题您应该从终端发布回
p时,我不想让它自定义嵌入!customembed[colorID][title][description]
,但它没有响应。有人能帮忙吗?谢谢
@client.command()
异步def自定义嵌入(ctx、颜色、标题、说明):
嵌入=不和谐。嵌入(标题=标题,描述=描述,颜色=str(颜色))
等待ctx.channel.send(嵌入=嵌入)
您应该从终端发布回溯错误日志。但我的猜测是,您的colorID不适用于嵌入的color参数
可以解决您的问题您应该从终端发布回溯错误日志。
但我的猜测是,您的colorID不适用于嵌入的color参数
可以解决您的问题颜色必须是整数或不协调的实例。颜色,而不是字符串。我不确定您实际上是如何调用该命令的,但您可以简单地使用'colorConverter'
async def customembed(ctx,颜色:discord.color,title,description):
多亏了typehint,discord.py已经将颜色转换为discord.color
实例(如果可能的话),有几种方法可以调用该命令
-十六进制p!自定义嵌入#123321…
-也是十六进制p!自定义嵌入0x123123…
-rgbp!自定义嵌入rgb(123、123、123).
-颜色名称,请注意,这应该是p!customembed blue
discord.color的classmethod
async def customembed(ctx,颜色:discord.color,title,description):
多亏了typehint,discord.py已经将颜色转换为discord.color
实例(如果可能的话),有几种方法可以调用该命令
-十六进制p!自定义嵌入#123321…
-也是十六进制p!自定义嵌入0x123123…
-rgbp!自定义嵌入rgb(123、123、123).
-颜色名称,请注意,这应该是p!customembed blue
discord.color的classmethod