身份组是 Discord 服务器组织的基础。它们控制成员可以看到什么、可以做什么、他们在社区中的身份以及他们彼此之间的区别。一个设计良好的身份组结构使您的服务器能够自我组织。一个设计糟糕的身份组结构会造成混乱、权限冲突和持续的手动工作。
本指南涵盖了设置一个真正有效的身份组系统所需的一切。
了解身份组层级
在创建任何身份组之前,请了解层级结构。Discord 中的身份组按垂直列表排序——较高的位置意味着较高的权限。这会影响一切:
- 一个身份组只能管理或分配列表中低于它的身份组
- 一个身份组只能修改其最高身份组低于执行身份组的成员
- @everyone 身份组始终位于底部,并适用于每个成员
层级错误会导致版主功能失效
最常见的身份组设置错误:将机器人身份组或版主身份组放置在层级结构中过低的位置。如果您的版主身份组低于常规成员身份组,则版主无法踢出或禁言拥有该身份组的成员。如果您的机器人身份组低于它需要分配的身份组,则机器人会抛出错误。添加新身份组后,请务必验证顺序。
如何创建身份组
打开服务器设置
单击频道列表顶部的服务器名称以打开下拉菜单,然后选择服务器设置。导航到左侧边栏中的身份组部分。
创建一个新的身份组
单击创建身份组按钮(或“身份组”旁边的 + 图标)。一个名为“新身份组”的新身份组出现在列表底部。单击它开始编辑。
命名身份组并为其着色
给身份组一个清晰、描述性的名称。分配一种颜色——彩色身份组会在整个服务器中以该颜色显示成员的姓名。有意识地使用颜色:这是一种视觉信号。版主可能是红色或橙色。受信任的成员可能是蓝色。机器人可能是紫色。颜色太多会产生噪音;将它们用于那些可以从快速视觉识别中受益的身份组。
配置显示和提及设置
- 将身份组成员与在线成员分开显示——将身份组提升到成员列表侧边栏中的单独部分。将其用于工作人员和重要的社区身份组。不要提升每个身份组,否则侧边栏会变得混乱。
- 允许任何人 @提及此身份组——对于大多数身份组,请关闭此选项。仅对社区范围内的 Ping 适当的身份组启用它(活动通知、公告选择加入身份组)。
设置权限
“权限”选项卡控制具有此身份组的成员可以在服务器范围内执行的操作。分配与身份组目的相符的权限(如下面的权限部分所述)。
在层级结构中定位身份组
返回到“身份组”列表,将身份组拖动到正确的垂直位置。越高 = 权限越大。工作人员身份组靠近顶部;装饰性或美观的身份组靠近底部;机器人位于他们分配的身份组之上,但位于人类工作人员之下。
推荐的身份组结构
适用于大多数社区服务器的干净、实用的身份组结构:
工作人员身份组(层级结构的顶部):
- 服务器所有者(自动)
- 管理员——完全权限,无限制
- 高级版主——禁止/踢出/禁言/管理频道
- 版主——禁言/静音/删除消息,无禁止
- 助手/试用版主——阅读版主频道,有限的操作权限
机器人身份组:
- 将机器人放置在此处,高于他们需要管理或分配的身份组
社区信任身份组:
- 已验证——通过欢迎门或验证的成员
- 服务器助力者——Discord 的自动助力身份组
- 受信任/资深——长期活跃的成员
选择加入通知身份组:
- 活动公告
- 游戏公告
- 艺术公告
- (您的服务器的内容类别)
美观或社区身份组:
- 颜色身份组、代词、平台身份组(PC/主机/移动设备)
- 这些身份组靠近底部,因为它们不携带任何权限
@everyone(自动,始终位于底部)
保持身份组的目的性
每个身份组都应该做一些事情——授予权限、显示标题或让成员选择加入某些内容。没有明确原因存在的身份组会增加视觉混乱并使新成员感到困惑。定期审核您的身份组列表,并删除任何没有活跃成员或没有目的的内容。
正确设置权限
权限级联:@everyone 设置默认值,单个身份组在顶部添加或覆盖。从下往上工作。
@everyone 权限——推荐的默认值:
- 查看频道:允许(或拒绝私有服务器)
- 发送消息:允许
- 阅读消息历史记录:允许
- 添加反应:允许
- 连接(语音):允许
- 说话(语音):允许
- 提及 @everyone:拒绝(始终)
- 管理消息:拒绝
- 踢出成员:拒绝
- 禁止成员:拒绝
- 管理频道:拒绝
- 管理身份组:拒绝
版主身份组——要添加的内容:
- 踢出成员:允许
- 禁言成员:允许
- 管理消息(删除/置顶):允许
- 查看审核日志:允许
- 在语音中静音成员:允许
- 在语音中移动成员:允许
管理员身份组——谨慎使用:
- 管理员:允许(授予所有权限,绕过频道覆盖)
- 仅将其授予您完全信任的人——它不能被选择性地限制
管理员权限是绝对的
管理员权限绕过每个频道级别的权限覆盖。拥有管理员权限的成员可以查看每个频道,无论您设置了什么拒绝规则。仅将管理员权限授予您的核心受信任工作人员,而不是机器人,除非他们明确要求(大多数不需要)。
使用机器人自分配身份组
大多数活跃服务器允许成员自分配某些身份组——通知首选项、平台隶属关系、代词、颜色选择。有两种主要方法:
反应身份组: 机器人发布一条带有表情符号反应的消息。成员单击表情符号以获取关联的身份组,再次单击以删除它。需要像 Carl-bot、MEE6 或像 Rally 这样的社区机器人。
Discord 原生选择菜单: 一些机器人(以及较新版本的流行机器人)发布下拉选择菜单或按钮布局以供身份组选择。这些在视觉上比移动设备上的表情符号反应更干净。
两种方法都有效。在专用的 #roles 频道中设置这些,与您的常规频道分开,以便成员可以管理他们的身份组,而不会使活跃的对话频道变得混乱。
集成身份组
当成员将外部服务链接到 Discord(Twitch、YouTube、Steam)时,或者当添加机器人时,Discord 会自动创建和分配集成身份组。这些:
- 计入您的 250 个身份组限制
- 无法手动分配给成员
- 在您的身份组列表中显示,带有链接服务的图标
- 可以在层级结构中定位,但不能手动编辑其权限
将集成身份组放置在您的人类工作人员身份组之下和一般成员身份组之上。它们通常是无害的,但偶尔会审核它们——断开连接的服务会留下孤立的身份组。
频道级别权限覆盖
身份组设置服务器范围的默认值,但频道可以覆盖它们。右键单击任何频道 → 编辑频道 → 权限以添加特定于身份组的覆盖。
常见用途:
- 仅限工作人员频道: 拒绝 @everyone 查看频道;明确允许您的版主身份组
- 仅限公告频道: 拒绝 @everyone 发送消息;只有工作人员可以发布
- 选择加入频道: 拒绝 @everyone 查看频道;成员通过自分配身份组来获得访问权限
- 机器人命令频道: 允许 @everyone 在一个频道中拥有所有消息权限,以便机器人垃圾邮件保持在控制范围内
频道覆盖优先于身份组权限。频道级别的显式拒绝会覆盖身份组级别的允许——但有一个例外:管理员权限会绕过所有频道覆盖。
下一步
- Discord 服务器设置指南 ——从频道到类别的完整服务器结构
- Discord 版主指南 ——使用您的身份组结构进行有效的版主管理
- 如何发展您的 Discord 服务器 ——建立使良好的身份组结构有意义的社区
一个设计良好的身份组系统在很大程度上可以自行运行——成员知道自己的立场,版主拥有他们需要的工具,并且权限层级结构可以防止问题在开始之前发生。投入时间在一开始就做好,您就不会每周都在解决权限冲突。