Discord 链接拦截机器人:阻止邀请、诈骗链接与自助机器人
Discord 链接拦截机器人会在成员点击之前,删除带有你不希望出现的链接的消息。 Noxyr 涵盖三种类型:指向其他服务器的邀请、模仿 Discord、Steam 或 Nitro 的链接,以及在许多频道中发布相同图片和链接的自助机器人浪潮。每一种都有自己的开关。
哪些链接会造成麻烦
并非每个链接都是问题,因此单一的粗暴规则行不通。服务器通常要应对三种不同的情况。
- 指向其他服务器的邀请链接,发布目的是把你的成员拉走或用来打广告。
- 诈骗链接,复制真实网站,例如伪造的 Nitro 礼品页面。
- 自助机器人浪潮,即一个被劫持的账号在数秒内逐个频道发布相同的图片和链接。
Noxyr 将它们视为独立的规则,因此你可以开启需要的规则,关闭其余的。
邀请链接过滤器
运行 /security antiinvite enabled:True。包含其他服务器邀请的消息会被删除。以下内容永远不会被过滤:管理员、你允许的角色、你允许的频道,以及默认情况下指向你自己服务器的邀请。
| 选项 | 作用 |
|---|---|
| allow_role、remove_role | 拥有允许角色的成员可以发布邀请(最多 25 个角色) |
| allow_channel、remove_channel | 在该频道或分类中允许邀请(最多 25 个) |
| allow_own_server | 允许指向你服务器的邀请,默认开启 |
| timeout_minutes | 同时对成员进行禁言。0 只删除消息 |
合作伙伴频道或广告频道是典型的允许频道。
诈骗链接
诈骗链接规则会删除伪装成 Discord、Steam 或 Nitro 的链接。它能识别形似字母、punycode 和伪造的礼品页面,并且也会拦截你添加的任何域名。你允许的域名永远不会受影响,服务器管理员会被跳过。它是 Noxyr 保护规则的一部分,通过 /security scamlinks 进行配置,并且每条规则默认都是关闭的。
自助机器人过滤器
诈骗性质的自助机器人会快速地多次发布同一张图片和同一个链接。运行 /security selfbot enabled:True。默认情况下,当一名成员在 120 秒内三次发布相同的图片和链接时,每一份副本都会被删除,该成员会被禁言 60 分钟。你可以更改阈值(2 到 10)、时间窗口(10 到 600 秒)以及禁言时长。
删除操作会按频道合并为一个请求,因此在十个频道中掀起的浪潮不会触发 Discord 的速率限制。
同时拦截 GIF
一条相关规则 /security gifs enabled:True 会删除 GIF 上传、Tenor 和 Giphy 链接、以 .gif 结尾的链接以及 GIF 贴纸。管理员和允许的角色仍然可以发布,成员会看到一条简短的提示,说明 GIF 已关闭。
在某些频道中关闭规则
一个专门的表情包频道不应意味着 GIF 在所有地方都被拦截。请使用 /security ignore:
/security ignore action:Add rule:GIF block channel:#memes会在那里允许 GIF。/security ignore action:Add rule:Every rule channel:Staff会在 Staff 分类中不运行任何规则。/security ignore action:List会显示所有被忽略的频道和分类。
选择一个分类会涵盖其中的每个频道和话题串,包括之后创建的。除 anti-nuke 之外,每条规则都可以这样忽略。
需要检查的权限
安全模块必须开启,机器人需要"管理消息"权限才能删除消息,以及"禁言成员"权限才能对成员进行禁言。所有内容也可以在控制面板的"安全"下的"保护"中找到,每条规则旁边都有一个"在这些频道中忽略"的框。请先设置一个员工提醒频道,这样你可以看到每条规则捕获了什么。
选择正确的处理方式
对于误粘贴邀请的成员,删除消息就足够了。对于重复犯规的人,添加禁言。大多数服务器适用的合理划分如下:
- 邀请过滤器:一开始只删除(timeout_minutes 设为 0),如果人们继续尝试,再添加短时间的禁言。
- 自助机器人过滤器:保留禁言。真人几乎不会在两分钟内三次发布同一张图片和链接,而且该账号很可能已被劫持。
- 诈骗链接:保持开启,并在最初几天检查提醒频道是否有误报,然后将你自己的域名添加到允许列表。
安全规则捕获内容的记录保留 90 天,之后删除。
常见错误
管理员和允许的角色按设计会被跳过,因此请用普通账号测试过滤器,而不是用你自己的账号。如果邀请没有被删除,请检查安全模块是否开启,以及机器人是否可以在该频道中管理消息。如果一个合作伙伴频道被清理了,请使用 allow_channel 将其添加进来。
接下来做什么
将链接规则与用于消息洪水的反垃圾以及用于员工滥用的 anti-nuke 配合使用。详细信息见邀请与自助机器人过滤器文档和保护文档。如果某个成员账号被接管,请分享Discord 账号被盗后该怎么办。添加 Noxyr以开启过滤器。
常见问题
如何阻止成员发布 Discord 邀请链接?
运行 /security antiinvite enabled:True。指向其他服务器的邀请会被删除;管理员、允许的角色和允许的频道则永远不会被过滤。添加 timeout_minutes 还可以同时对成员进行禁言。
我能只在一个频道中允许邀请吗?
可以。对某个频道或分类使用 allow_channel,最多 25 个。你也可以允许角色,最多 25 个;指向你自己服务器的邀请默认允许。
Noxyr 如何阻止自助机器人诈骗图片?
运行 /security selfbot enabled:True。当成员在默认 120 秒内三次发布相同的图片和链接时,每一份副本都会被删除,该成员禁言 60 分钟。
链接拦截机器人也能拦截虚假的 Nitro 链接吗?
可以。诈骗链接规则会删除伪装成 Discord、Steam 或 Nitro 的链接,包括形似字母和伪造的礼品页面,以及你屏蔽的任何域名。
Noxyr 链接拦截机器人免费吗?
是的。所有安全模块都免费。