Discord 默认配置文件背景颜色

Posted

技术标签:

【中文标题】Discord 默认配置文件背景颜色【英文标题】:Discord Default Profile Background Color 【发布时间】:2022-01-24 01:52:00 【问题描述】:

在 Discord api 中,我有强调色,它是用户的背景色。但是当颜色为默认值时,此值返回 null。如何拉出默认颜色?

【问题讨论】:

你能显示你的代码吗 【参考方案1】:

这是一个 API 限制。此信息仅适用于bot.fetch_user,如The Documetation 中所述

编辑: 您正在寻求有关不和谐 API 的帮助,我后来意识到了这一点。但这不应该引起问题。当我使用 python 的 requests 模块并向带有 Bot 授权令牌的 /users/userid 端点发送 GET 请求时,它对我来说效果很好

这是我的代码和输出:

import requests
import pprint

TOKEN = "My Bot Token"
headers = "Authorization": f"Bot TOKEN"
userid = 914596711010287698
req = requests.get(f"https://discord.com/api/v9/users/userid", headers=headers)
pprint.pprint(req.json())
'accent_color': 9279926,
 'avatar': 'e9cefd0c155b6c84fe76ab6c9e7e4607',
 'banner': None,
 'banner_color': '#8d99b6',
 'discriminator': '1328',
 'id': '914596711010287698',
 'public_flags': 128,
 'username': 'Rose?'

只是以防万一,pprint 是一个 in-built 模块,它是 PrettyPrint 的缩写,顾名思义,它用于打印带有可读缩进和间距的 json。

【讨论】:

颜色默认返回 null

以上是关于Discord 默认配置文件背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

怎么将ubuntu终端工具的背景颜色设置为透明

BIRT修改主题背景颜色

如何配置Linux命令行的字体和背景颜色

putty——字体颜色和背景颜色的配置方法

在Ubuntu里 可以任意更改“终端”背景颜色教程

Android:默认 AppTheme 背景颜色