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…
    -也是十六进制
  • p!自定义嵌入rgb(123、123、123).
    -rgb
  • p!customembed blue
    -颜色名称,请注意,这应该是
    discord.color的classmethod

颜色必须是整数或不协调的实例。颜色,而不是字符串。我不确定您实际上是如何调用该命令的,但您可以简单地使用'colorConverter'

async def customembed(ctx,颜色:discord.color,title,description):
多亏了typehint,discord.py已经将颜色转换为
discord.color
实例(如果可能的话),有几种方法可以调用该命令

  • p!自定义嵌入#123321…
    -十六进制
  • p!自定义嵌入0x123123…
    -也是十六进制
  • p!自定义嵌入rgb(123、123、123).
    -rgb
  • p!customembed blue
    -颜色名称,请注意,这应该是
    discord.color的classmethod

好的,我去看看,谢谢,我去看看,谢谢