Python discord.py的颜色代码

Python discord.py的颜色代码,python,discord,discord.py,discord.py-rewrite,Python,Discord,Discord.py,Discord.py Rewrite,我发现在discord.py(例如嵌入颜色)中更改颜色有点困难和烦人。我为discord.py中使用的不同颜色代码创建了一个类,该类可以导入到主文件中 类别颜色: 默认值=0 teal=0x1abc9c 深蓝色=0x11806a 绿色=0x2EC71 深绿色=0x1f8b4c 蓝色=0x3498db 深蓝色=0x206694 紫色=0x9b59b6 深紫色=0x71368a 品红色=0xe91e63 深紫色=0xad1457 黄金=0xf1c40f 深金=0xc27c0e 橙色=0xe67e22

我发现在discord.py(例如嵌入颜色)中更改颜色有点困难和烦人。我为discord.py中使用的不同颜色代码创建了一个类,该类可以导入到主文件中

类别颜色:
默认值=0
teal=0x1abc9c
深蓝色=0x11806a
绿色=0x2EC71
深绿色=0x1f8b4c
蓝色=0x3498db
深蓝色=0x206694
紫色=0x9b59b6
深紫色=0x71368a
品红色=0xe91e63
深紫色=0xad1457
黄金=0xf1c40f
深金=0xc27c0e
橙色=0xe67e22
深橙色=0xa84300
红色=0xe74c3c
深红色=0x992d22
浅灰色=0x95a5a6
深灰色=0x607d8b
浅灰色=0x979c9f
深灰色=0x546e7a
blurple=0x7289da
greyple=0x99aab5

如果需要红色,可以使用例如
颜色。红色
。有更好的方法吗?

您已经有了类(或
discord.Color
)用于此:

从discord导入颜色
teal=Color.teal()
您甚至可以将
颜色更改为您想要的任何颜色,如下所示:

从discord导入颜色为c
teal=c.teal()

您可以查看了解更多信息。

如果您想定制颜色,也可以这样做。这就像从RGB或十六进制色码中获取它们一样简单。从RGB获得这些信息将是:

import discord
beige = discord.Color.from_rgb(225, 198, 153)
然后对于十六进制颜色代码,它会更简单(甚至不需要导入discord),并且只需:

dark_red = 0x992d22
正如你上面所说的。虽然您可能不想花时间搜索RGB/HEX颜色代码,但discord有一个内置的颜色系统。您使用的方式是:

import discord
blue = discord.Color.blue()

阅读有关颜色文档的更多信息:

您也可以通过执行以下操作来使用RGB代码

embed=discord.Embed(COLOR=discord.Color.from_rgb(RGB code)

Discord已经为它提供了一个颜色库

emeb=discord.Embed(title=“title”,description=“description”,color=color.red())

或者尝试“颜色”。然后按Ctrl+space进行自动完成,它会为您提供所有可用的颜色和RGB RGBA格式

谢谢,这是我从中找到的颜色代码,但我自己创建类的原因是因为不协调。颜色不适合我