文档

更快上手 TicketsX

配置指南、完整命令说明、Premium 功能和 REST API 都在这里。

11.4

修复权限问题

大多数权限问题出在三个地方之一。机器人的身份组、频道或分类上的权限设置,或者身份组的顺序。

机器人需要哪些权限

邀请链接会申请这些权限。除非确定用不到相关功能,否则请保持开启。

  • 管理频道管理身份组负责创建工单频道,并让它们保持私密。
  • 查看频道发送消息嵌入链接阅读消息历史用于发布面板、工单消息和对话记录。
  • 附加文件用于发送对话记录,以及面板消息里的文件。
  • 创建私密子区在子区中发送消息管理子区负责运行子区工单。创建公开子区用于公开子区。
  • 管理 Webhook 让控制台和在线聊天的回复显示客服成员的名字。没有这个权限,回复仍会以机器人的名义送达。
  • 管理消息添加反应使用外部表情符号使用应用命令负责消息清理、反应、表情符号和斜杠命令。

服务器级权限与频道权限设置

Discord 会先检查机器人的身份组,再检查频道及其分类上的权限设置。拒绝某项权限的设置优先于身份组,所以机器人即使在服务器设置里拥有某项权限,也可能在某个频道里被拦下。

为什么分类很重要

工单频道会创建在面板的分类里。Discord 只允许机器人授予它在整个服务器和该分类中都拥有的权限。如果分类拒绝了其中一项,工单开启后会缺少这项权限,甚至根本无法开启。

身份组顺序

机器人只能分配排在它最高身份组之下的身份组。如果身份组变更失败,请在服务器设置 → 身份组里把机器人的身份组拖到更高的位置。拥有管理员权限时,本页的所有检查都会被跳过。

  • 对于服务器级权限,打开服务器设置 → 身份组,选择机器人的身份组并开启该权限。
  • 对于频道或分类,打开它的设置,进入权限,添加机器人的身份组并允许该权限。
  • 在控制台点击重新检查,确认问题已经修复。

服务器控制台概览页上的机器人权限卡片会检查每个面板、对话记录日志频道和在线聊天挂件。它会指出具体缺少哪项权限,以及去哪里开启。