大多数新服务器都死于杂乱:二十个频道,没有结构,没有关卡,也没有理由发言。这份清单正好相反,它列出了让服务器在第一天就显得有生气且安全的最少必要项,并按你应该操作的顺序排列。每一步只需几分钟,整份清单一个晚上就能完成。

Channels, roles, security and welcome checklist items tick off one after another. Channels Roles Security Welcome flow 4/4

1. 先确定服务器的用途

在创建任何一个频道之前,先写一句话:“一个让 X 做 Y 的地方。”可以是游戏社区、数字商品商店、产品支持服务器,或者学习小组。下面的所有内容都由它推导而来。商店需要尽早设置工单和商品目录;闲聊服务器需要良好的欢迎流程和语音频道;支持服务器只需要一个清晰的求助途径,别无其他。

2. 频道:从七个开始

  • #rules 和 #announcements:成员只读。
  • #general、#introductions、#media:大家真正聊天的地方。
  • #support:工单面板放在这里,这样求助请求就不会弄乱 #general。
  • 一个语音频道。只有当这些频道不够用时再增加。

把它们分成三个分类:信息(规则、公告)、社区(综合、自我介绍、媒体、语音)和帮助(支持)。分类会把权限向下传递给其中的频道,这样以后你就不必逐个手动设置每个频道。频道名称要保持统一;频道名称生成器可以帮你保持风格一致,服务器结构生成器则会根据你的服务器类型起草完整的布局。

3. 身份组:三个层级,到此为止

管理员、版主、成员(通过验证获得)。给它们设置颜色,让层级一目了然,并用身份组颜色预览器在深色模式下测试这些颜色。装饰性身份组和奖励身份组可以以后再加,等有人在服务器里活跃起来、值得获得时再说。

顺序很重要:身份组只能管理位于它下方的身份组。把机器人的身份组放在管理员之下、版主之上,否则它们将无法发放身份组或对成员进行禁言。在你有三十个身份组之前,先用身份组层级规划器规划好顺序。

4. 权限:顶层拒绝,需要时再允许

  • @everyone:仅在 #rules 和验证频道中授予“查看频道”权限。在验证之前,不开放其他任何内容。
  • 成员:在社区分类中授予查看、发送消息、阅读消息历史、添加反应、连接和说话的权限。
  • 版主:添加管理消息、禁言成员和踢出成员的权限。封禁和管理身份组的权限只留给管理员。
  • 永远不要把管理员权限授予超过两三个可信人员所持有的身份组。

权限计算器会准确显示某个权限数值授予了哪些权限,当机器人在邀请时请求某个权限数值时,这会很有帮助。

5. 邀请之前先做好安全设置

  • 服务器设置 → 内容管理:验证等级设为中,并要求版主操作必须开启 2FA。
  • 开启 Discord 的 AutoMod:屏蔽提及刷屏、常见垃圾词和未知邀请链接。
  • 添加验证关卡,让新账号在看到服务器之前必须先点击按钮。参见验证与欢迎设置。
  • 开启反 nuke,防止被入侵的管理账号大量封禁成员或删除频道。参见反 nuke和突袭防护指南。

6. 人们真正会读的规则

七条简短的规则胜过一份法律文件。每条规则都应当说明该做什么,而不只是不该做什么;最后一条应当说明违反规则会怎样。用规则模板生成器生成一套干净的起始规则,按需修改后置顶。

7. 欢迎流程

新成员在第一分钟内就会决定是否留下。给他们一个清晰的下一步:欢迎消息中提到 #introductions,并在他们通过验证的那一刻授予成员身份组。用欢迎消息生成器起草内容,再用 Noxyr 的欢迎模块进行设置。为欢迎页面和新手引导问题开启 Discord 的社区功能。

8. 一个提问求助的地方

在 #general 中提出的问题很容易被淹没,而管理人员会把同一个问题回答十遍。在 #support 中设置工单面板,每个请求都会打开一个私密频道,因此不会丢失任何内容,每个回答都有记录可查。可以参考如何设置工单系统,或直接查看工单文档。

9. 以后会用到的日志

出问题的那一天,你会希望自己有日志。创建一个仅对管理人员可见的私密频道 #mod-log,并把消息删除、编辑、加入、离开和管理操作都发送到那里。每周检查一次审核日志,或者让安全提醒替你监控它。

10. 一个机器人,而不是六个

每个机器人都是一个权限入口,多一个控制面板,也多一个可能离线的东西。Noxyr 在一个机器人中涵盖了工单、欢迎、验证、安全、抽奖、商店和管理功能;从它开始,只在确有缺口时再添加专门的机器人。入门只需两分钟。

11. 大家最容易忘记的设置

  • 对成员身份组关闭“提及 @everyone、@here 和所有身份组”。
  • 设置暂离频道和不活跃超时时间。
  • 将默认通知设为“仅 @提及”,否则大型服务器会变得难以忍受。
  • 上传服务器图标和横幅;图标预览器会显示它们在小尺寸下的效果。
  • 用简介生成器为邀请和发现页面写一段简短的服务器简介。

上线检查清单

  • 用第二个账号加入,像新成员一样走一遍流程:能否在一分钟之内完成验证、阅读规则并找到 #general?
  • 以成员身份尝试在 #rules 中发言,你应该无法发言。
  • 打开一个测试工单并关闭它。
  • 检查每个机器人的身份组是否都位于它所管理的身份组之上。
  • 为你的网站和社交账号创建一个永久有效、不过期的邀请链接。

常见问题

新的 Discord 服务器应该有多少个频道?

七到十个。空频道会让服务器看起来像一潭死水;只有当某个现有频道忙到两段对话经常互相干扰时,才增加新频道。

我应该马上把服务器设为公开吗?

不应该。先邀请十到二十位朋友或客户,这样第一批陌生人来到时,就能看到已经有人在聊天。等每天都有稳定的活跃度后,再申请加入发现页面。

哪些机器人权限可以放心授予?

只授予机器人其功能所需的权限,不要给管理员权限。一个好的机器人会列出它所需的确切权限,并在缺少某项权限时告诉你。

如何防止新服务器遭到突袭?

验证等级设为中、按钮验证关卡、用 AutoMod 屏蔽提及刷屏,以及为管理账号开启反 nuke。这四项几乎能阻止中小型服务器遭遇的所有突袭。