与其为每个功能单独设置颜色和图片,Noxyr 的设置页面提供了一个全服务器通用的嵌入颜色和一个默认图片 URL,除非某个具体功能设置了自己的颜色或图片,否则所有消息都会使用它们。这是让机器人消息看起来属于你的服务器、而不是默认机器人输出的最快方法,无需逐一编辑欢迎、离开、验证、工单和商品目录。
全服务器通用的嵌入颜色
在设置页面中设置的自定义嵌入颜色,会应用于机器人在该服务器中发送的每个嵌入消息,除非某个功能配置了自己的颜色。留空则机器人使用其自身的默认颜色。这是后备设置,而不是强制覆盖:欢迎、离开、验证、工单面板和商品目录都在各自的设置页面上有独立的颜色选择器,在那里设置的颜色总是优先于服务器通用颜色。对于没人单独设计样式的消息、命令回复以及没有专属颜色字段的内容,使用全服务器设置;如果你希望某个功能有特定外观,比如红色的工单面板搭配紫色的欢迎消息,则使用各功能的颜色选择器。
默认图片 URL:一张横幅,处处通用
默认图片的工作方式相同,但针对的是图片:任何自身 图片 URL 字段为空的功能都会改用这张图片。目前涵盖工单面板、欢迎和离开消息、验证、商品目录、购物车、评价和销售报告。只需设置一次品牌横幅,新服务器从发出的第一条消息起就有统一的外观,无需逐个查找图片字段。如果在上述某个页面直接设置图片,则只对该功能覆盖默认值,其他功能仍然使用后备图片。
图片需要是直接指向图片文件的 https:// 链接,且以真正的图片格式结尾。展示图片的网页不等同于图片文件本身的链接,而机器人在图片无法显示之前无法分辨两者的区别。
“应用到所有”:一键覆盖
默认图片字段旁边有一个“覆盖所有图片”操作,它的作用不同且更激进:它会把默认图片直接写入机器人拥有的每一个图片字段中,不是作为后备,而是作为替换。这一操作是有意设计为破坏性的。任何页面已设置的图片都会被覆盖,之前的 URL 不会保存在任何地方,因此除非你还记得旧 URL 并手动输入回去,否则无法撤销。它适用于完整的品牌重塑场景,即你确实希望从现在起所有消息都使用同一张图片,而不是新旧图片混杂。
仪表盘在执行前会要求确认,并报告它修改了多少个字段(服务器级字段、工单配置和工单面板分开统计)。请留意这个数字,因为“比你预想的多”通常意味着你忘记了某个功能设置过自己的图片。
哪些品牌设置仍需单独配置
有两项内容有意不纳入服务器通用品牌设置,需要在各自的页面单独设置:
- 发票品牌:品牌名称、徽标、编号前缀、强调色和页脚。在设置页面中设置,但单独存储,因为发票是完全不同的视觉格式(渲染出的文档,而非 Discord 嵌入消息)。
- 商品目录和商店文本:自定义页面控制商店自身的嵌入标题、描述、按钮标签以及各货币的文本,因为商店文案通常需要比单一后备颜色和图片更精细的编辑控制。
实用的设置顺序
- 先在设置页面选择全服务器嵌入颜色,作为你的基准。
- 如果你有一张在任何地方都适用的横幅,就将其添加为默认图片(纯色背景上的徽标作为通用后备,比杂乱的照片效果更好)。
- 逐一检查欢迎、离开、验证以及其他你希望外观不同的功能,仅在需要偏离后备设置时才设置颜色或图片。
- 单独保存发票品牌和商品目录自定义;以上操作不会影响它们。
常见问题
嵌入颜色也会影响命令回复吗?会的,它会影响机器人在没有明确指定颜色时构建的任何嵌入消息,其中包括大部分命令输出。已设置自己颜色、拥有专属颜色选择器的功能(欢迎、离开、验证、工单、商品目录)一旦设置了自己的颜色,就不再受它影响。
如果清除嵌入颜色会怎样?颜色选择器旁边的“重置”按钮会将其清空为空白,这时会回退到机器人自身的默认颜色,而不是你之前设置过的任何颜色。
如果同时设置了默认图片,能否为欢迎和离开设置不同的图片?可以。直接在欢迎或离开页面设置图片后,仅对该页面优先使用它,默认图片仍然服务于其他没有设置图片的功能。
“覆盖所有图片”可以撤销吗?不可以。它会用默认图片替换每个图片字段的当前值,并且不会保存原来的内容。只有当你确实希望从现在起统一所有图片时才使用它。
这对自定义机器人也适用吗?适用。品牌设置与其他所有内容位于同一套服务器设置中,因此无论 Noxyr 以自己的名称回复,还是以你的 自定义机器人的名称和头像 回复,效果都相同。
在你的 服务器仪表盘的设置页面 中设置嵌入颜色和默认图片,然后在此基础上设计你的 欢迎消息 和 验证面板。