如何将机器人添加到 Discord 服务器,以及它真正需要哪些权限
添加机器人只需一分钟,但授予正确的权限才能保障服务器安全。本文提供分步指南,并教你如何识别不值得信任的机器人。

添加机器人到 Discord 服务器大约只需一分钟。真正值得多花点心思的,是途中点击通过的权限页面,因为权限过多的机器人是让你失去服务器最简单的途径。
开始之前需要准备什么
你需要服务器的管理服务器权限。服务器拥有者自然具备此权限,拥有管理员权限的人也具备。如果邀请时服务器没有出现在列表中,几乎都是这个原因。
分步添加机器人
- 打开机器人的邀请链接。你可以在机器人的网站上找到,也可以在 Discord 中点击机器人的资料,然后选择添加应用。
- 从列表中选择你的服务器。
- Discord 会显示机器人请求的权限。仔细阅读,并取消勾选你不想授予的权限。
- 点击授权,如果出现验证码,请完成验证。
就这样。机器人现在会出现在成员列表中,并获得一个以机器人名字命名的专属身份组。
机器人真正需要哪些权限
针对每项权限问自己一个问题:这个机器人做什么事情需要它?音乐机器人没有理由封禁成员,欢迎机器人也没有理由删除频道。
有三项权限值得再看一眼:
- 管理员会覆盖所有其他权限和所有频道规则。一些大型的多功能机器人为了方便会索要它。如果机器人或其开发者被入侵,拥有管理员权限的机器人可以做任何事,因此只要机器人在没有它的情况下也能工作,就优先选择具体的权限。
- 管理 Webhook 听起来无害,但 Webhook 可以用任意名称和头像在频道中发言,而且即使机器人已被移除,它们仍会继续工作。
- 提及 @everyone 正是被入侵的机器人用来一次性骚扰所有成员的权限。
当某个功能需要时,你随时可以之后再添加权限。但要挽回因多给了一项权限而造成的损失,就困难得多了。
为什么机器人仍然无法执行某些操作
如果机器人已有权限却仍然失败,请查看服务器设置、身份组下的身份组顺序。机器人只能管理位于其自身最高身份组之下的身份组和成员。把机器人的身份组拖到它需要分配的身份组之上。我们为此写过一篇完整的指南:为什么你的机器人无法分配该身份组。
频道也可以覆盖权限。如果机器人在所有地方都能工作,只有某一个频道不行,请检查该频道自己的权限设置。
如何判断一个机器人是否值得信任
没有完美的检测方法,但以下迹象会有所帮助:
- 应用旁边的已验证标记表示 Discord 已审核过开发者。机器人要超过 100 个服务器才需要它,所以它有一定意义,但并非全部。
- 真实的网站、支持服务器和隐私政策。背后是谁?你如何联系到他们?
- 合理的权限请求。如果一个机器人为了一个小功能就想要管理员权限,这是一个警示信号。
- 你从哪里找到的链接。对于通过私信推送的机器人或陌生人推荐的机器人要格外小心,对任何形式的免费 Nitro 承诺也是如此。
移除机器人
在成员列表中右键点击机器人,选择踢出。它的身份组会随之消失。但它创建的 Webhook 可能仍然保留,因此还要查看服务器设置、整合、Webhook。
再加一道安全保障
如果你管理一个较大的服务器,请在服务器的安全设置中开启管理员的双重验证要求,并且不要随意把管理服务器权限交给别人。拥有该权限的人可以添加机器人,这也意味着他们可能添加一个有害的机器人。想了解这类机器人能做什么以及如何限制损害,请阅读Anti-Nuke 的功能详解。
更多文章
如何规划 Discord 频道和分类,让成员真正去使用
频道太多会拖垮一个新服务器。学习如何从小规模开始、把频道归入分类,并利用分类权限,让你不必重复设置同一条规则。
指南Discord 社区服务器:它会改变什么,以及如何开启
社区模式可解锁公告频道、服务器洞察等功能,但也会设置更严格的安全规则。了解它能带来什么、需要满足哪些条件,以及你的服务器是否需要它。
指南Discord 临时语音频道:正确设置 Join to Create
十个固定语音频道,九个空着:Join to Create 能解决这个问题。事先要做的四个决定,频道主人可以对自己的频道做什么,以及它如何与 AFK 房间和语音身份组配合。