群主、管理员们,是不是都有这样的经历:新成员一进群就刷屏发广告,或者凌晨时分各种垃圾链接轰炸,好好的群聊被搞得乌烟瘴气?Telegram 的开放生态给了我们极大的自由,但也让群组成为了广告投放的重灾区。今天这篇文章,就结合 Telegram 中文版的实际功能,从“入群验证”和“关键词过滤”两个核心痛点出发,提供一套从基础到进阶的防广告完整攻略。
一、为什么你的群老是被广告困扰?
Telegram 群组默认允许任何知道链接的人加入,而且无需审核。如果没有基本的防御措施,广告机器人就能轻松进群,然后利用大量账号在群内发布垃圾信息。虽然 Telegram 自带“非联系人私信”限制,但群内消息并没有默认过滤。要想根治,必须靠群主主动设置“入口”和“内容”两道防线。
二、利用内置功能筑起第一道防洪堤
在引入机器人之前,先把 Telegram 自带的安全选项用起来,这是最基础也最有效的一步。
1. 开启“入群审核”,从源头拦截
Telegram(尤其是较新版本)在群组设置中提供了“审核新成员”选项(部分版本显示为“加入请求”)。开启后,任何通过链接尝试加入的用户都会变成“待审核”状态,只有群主或管理员点“同意”才能进入群聊。
- 打开群组,点击右上角“编辑”或群名称进入“群组设置”。
- 找到“权限”或“管理员”区域,开启“审核新成员”(有的版本叫“加入请求”)。
- 新用户申请加入时,管理员会在聊天记录中看到“XX 请求加入”,点击“同意”或“拒绝”即可。
2. 限制新成员发言,防御“秒发广告”
即使通过了审核,也不能保证对方是真人。Telegram 群组权限中有一个“发消息”的生效范围设置,可以限制“新成员在加入后 N 小时内无法发言”。这项功能按钮通常标记为“慢速模式”左侧的“发消息”权限,点击后可以选择“成员”或“管理员及以上”,无法细调时间。但细心的你可以在“慢速模式”设置中找到联动的选项——实际上,更实用的做法是直接开启“慢速模式”,将发言间隔设置为 60 秒以上,大幅降低刷屏效率。
3. 善用“慢速模式”和“链接限制”
进入“群组设置”→“权限”,你可以看到“发消息”“发送链接”“发送媒体”等选项。将“发送链接”勾选为“仅管理员”,就能直接阻断大部分广告链接。同时,“慢速模式”可以设置成员发送消息的最小间隔(如 30 秒、1 分钟),让批量化发广告的机器人几近失效。
三、第三方机器人:入群验证的终极武器
内置功能虽然基础,但真正专业的入群验证(例如验证码、算术题、按钮验证)需要借助第三方机器人。推荐使用官方 API 开发的知名机器人,比如 GroupHelpBot、Combot、Rose 等。它们都能在 Telegram 上直接搜索并添加,无需额外注册。
1. 添加机器人并设为管理员
- 在 Telegram 中搜索 @GroupHelpBot(或 @Combot),点击“添加至群组”。
- 在创建群组时选择目标群,将其拉入。
- 勾选管理员权限,至少需要“删除消息”“封禁用户”“编辑群信息”等权限,才能执行过滤动作。
2. 开启验证码功能
以 GroupHelpBot 为例,发送命令 /set_captcha(部分机器人有中文菜单)。机器人会提示选择验证方式:图片验证码、数字运算或按钮验证。建议选择“按钮验证”(简单便捷)。新成员加入时,会被自动禁言,并收到一条带有按钮的私聊消息,点击后通过验证,即可在群内发言。
3. 自定义入群验证提示语
为了防止用户一头雾水,建议在机器人后台(或群内命令 /set_captcha_text)设置一条友好的欢迎语,如:“您好!本群已开启入群验证,请点击下方 I'm a human 按钮完成验证,以避免被误封。” 这样既能提升体验,也显得群组专业。
四、防广告关键词:自动过滤敏感内容
验证码能挡住自动机器人,但挡不住“人肉广告商”。他们进群后,会发布各种暗号或特殊短句。这时就需要“关键词过滤”功能,只要消息命中设定的关键词,立即被删除并自动封禁(可配置)。
1. 使用 Combot 的“规则”模块
- 将 Combot 拉入群组并设为管理员。
- 在群聊发送
/config打开管理面板(英文界面,但逻辑清晰)。 - 点击“Rules”(规则),选择“Add Rule”,然后设置触发条件:输入要屏蔽的关键词或正则表达式(如
加微信|代理|刷单)。 - 设置动作:删除消息、封禁发送者,或仅删除消息。建议勾选“Delete”并选择“Delete + Ban”以绝后患。
2. 用 GroupHelpBot 做简单关键词过滤
GroupHelpBot 也内置了“敏感词过滤”命令:输入 /filter 关键词,之后群内包含该关键词的消息会被自动删除。可多次使用添加多个关键词,比如 /filter 广告、/filter 代购 等。注意:关键词不要过于宽泛,否则容易误伤正常讨论。
3. 正则表达式过滤:高级防广告技巧
如果你面对的是一个常年被广告骚扰的群,建议使用组合过滤规则。比如过滤所有包含“http://”或“t.me/joinchat”的消息。在 Combot 中,正则条件可以写成 (https?://|t\.me/joinchat)。这样不仅拦截文字广告,也能拦截短链接。当然,这会同时限制正常分享链接,你可以单独设置白名单或根据实际情况调整。
五、防广告的进阶建议:分层管理
入门玩家可能依赖单一手段,但高级群主通常会将“入群验证+内容过滤+举报机制”层层叠加。
- 入口层:开启“审核新成员”或验证码,拦截批量机器人。
- 行为层:新进成员默认设为“仅可见部分消息”,并使用慢速模式,防止群里刚验证完就开始发广告。
- 内容层:关键词过滤 + 链接过滤,实时删除敏感消息。
- 封禁层:对违规者实行“封禁+举报”,例如发送 /report 给 @SpamWatcherBot,将其加入 Telegram 官方黑名单系统。
六、常见问题与注意事项
不要完全依赖机器人,Telegram 机器人也有误伤概率。关键词筛选要“宁缺毋滥”,避免加入“聊天”“你好”等通用词。同时,定期检查管理员活动,有时候广告是管理员内鬼发的(很少见,但也要防)。另外,即使机器人开启验证,仍建议配合人工审核,尤其是高价值群。
总结:建立长效防广告机制
Telegram 中文版群组的防广告核心,就是“入口验证”与“内容过滤”双管齐下。先从内置的“审核新成员”和“权限设置”开始,再引入像 GroupHelpBot 这样的免费机器人开启验证码,最后根据群聊氛围逐步添加关键词过滤规则。没有一套放之四海而皆准的方案,但按上述梯度逐步配置,你的群组一定可以摆脱广告刷屏,重新找回高质量的交流环境。