Sta*_*ger 1 python bots colors discord.py
我在网上搜索过,但没有找到答案。
我为我的不和谐机器人创建了一个嵌入,我知道如何设置左侧栏的颜色,但如何更改机器人发送的文本的颜色?
我能够为此找到的唯一解决方案(之前有同样的问题)是使用语法高亮
```css
green text
```
Run Code Online (Sandbox Code Playgroud)
你可以在这个github gist找到一个列表
希望它有所帮助,我不知道在不使用语法突出显示的情况下真正“着色”文本的任何其他解决方案。
更新:关于 OP 的评论。
这是我能够将其包含到嵌入中的一种方式。
```css
green text
```
Run Code Online (Sandbox Code Playgroud)
产生了这个:
没有嵌入:
async def test(ctx, *args):
retStr = str("""```css\nThis is some colored Text```""")
embed = discord.Embed(title="Random test")
embed.add_field(name="Name field can't be colored as it seems",value=retStr)
await ctx.send(embed=embed)
Run Code Online (Sandbox Code Playgroud)
\n
在您为语法高亮选择的语言之后写一个新行很重要,否则它无法识别语言声明