【问题标题】:Color embeds in discord.py在 discord.py 中嵌入颜色
【发布时间】:2021-05-06 02:45:25
【问题描述】:

所以我试图让机器人可视化不同的十六进制颜色,但是十六进制颜色#FFFFFF 存在一些问题,在谷歌上你可以看到它的白色,但如果我这样做 embed = discord.Embed(color=0xFFFFFF) 它是黑色的有什么其他方法可以让它按照我想要的方式工作吗?

试过了,还是黑的

r = 255 #temp testing
g = 255 #temp testing
b = 255 #temp testing
embed = discord.Embed(color=discord.Color.from_rgb(r, g, b))

【问题讨论】:

  • 试试color=discord.Color.white()
  • 我试过不管字母怎么大写都还是黑的
  • 我只是尝试将所有值转换为 255(白色),但它仍然是黑色,也许不和谐不允许白色?除非我做错了
  • @Jab Fs 是否小写无关紧要,它是 python 十六进制文字

标签: python discord discord.py


【解决方案1】:

这可能是错误的代码,但由于似乎不允许使用颜色 #ffffff,所以我这样做是为了让它工作。

if hexxx == 'FFFFFF':
   hexxx = 'FFFFFE'

这似乎可行,但如果有人有更好的答案,请告诉。

【讨论】:

    【解决方案2】:

    我在 Discord.py Github 存储库中提出了一个问题,并被告知这不是 API 问题,但 Discord 保留纯黑色和纯白色嵌入供自己使用,以使其成为主题友好。

    推荐的解决方案是使用与@pevegaf678 所说的类似的最接近白色的不同十六进制代码。

    【讨论】:

      猜你喜欢
      • 2020-06-17
      • 1970-01-01
      • 2021-11-09
      • 2021-03-31
      • 1970-01-01
      • 2020-12-25
      • 2022-01-01
      • 2020-12-09
      • 2022-01-19
      相关资源
      最近更新 更多