跳到主要内容

面向 Telegram 新成员的验证码验证

要求新成员在加入时通过一键验证码证明自己是真人。在机器人账号发帖之前将其拦截,设有 5 分钟时限并自动移除。

阅读时间 7 分钟
简而言之

验证码要求每位新成员点击一个按钮以证明自己是真人。在点击之前他们无法发言,任何在 5 分钟内未完成验证的账号都会被移除。只需一次点击,真人几乎察觉不到,而自动化机器人则被彻底拦下。适用于所有套餐。

开启 CAPTCHA,让新成员点击按钮完成验证。

想设置这个功能吗?直接在你的 Telm 账户里完成吧。

在控制台中打开

1验证码的工作原理

有人加入的那一刻,机器人会发布一条简短的欢迎语和一个写着「我不是机器人」的内联按钮。在点击之前,新成员会被限制,无法发送消息、媒体或链接。

一次点击即可立即恢复正常的发言权限。如果他们未在 5 分钟内完成验证,机器人会将其移出群组。移除并非封禁,因此错过时限的真人只需重新加入并再试一次即可。

该按钮只响应加入群组的那个人。其他成员无法代替其点击,因此机器人无法被同伙放行。

2为什么一键验证有效

大规模垃圾信息依赖自动化。脚本加入群组后立即发帖,然后在成千上万个聊天中重复这一过程。真人验证打断了这条流水线,因为脚本无法点击按钮,只会直接放弃并转向下一个目标。

由于只需一次点击而非扭曲文字谜题,真人几乎不会感到任何障碍。没有需要阅读、输入或可能出错的内容,因此验证码在拦截机器人的同时不会赶走真正的新成员。

3新成员看到的内容

整个体验刻意做得很简单。新成员会收到一句带有其名字的友好问候、一行说明他们有 5 分钟时间完成验证的文字,以及一个标着「我不是机器人」的按钮。

一次点击即可通过验证并解锁聊天。没有单独的应用、没有外部链接、也不索取任何个人信息,因此信任度高、放弃率低。

4验证码与私聊验证的对比

Telm 提供两种由同一个「验证模式」设置控制的加入验证:群内验证码(即本文所述的按钮),以及 私聊验证,后者由新成员在机器人的私聊中确认。

「验证模式」的优先级高于旧的独立验证码开关。将其设为 captcha 使用群内按钮,设为 dm 使用私聊流程,或设为 off 同时禁用两者。二者绝不会同时运行,因此请选择适合你群组的那一种。

  • captcha:验证在群内通过一个可见按钮进行。最简单的选项,适用于所有套餐。
  • dm:验证转移到机器人的私聊中,保持群组信息流整洁。需要 Basic 或更高套餐。
  • off:不进行加入时的真人验证;改为依靠限制和内容审核。

5何时验证码是正确选择

群内验证码是大多数群组的默认推荐,因为它通用且无需升级。

  • 中小型社区,信息流中出现几条验证消息并无大碍。
  • 使用 Free 套餐的群组,因为群内验证码随处可用,而私聊验证需要 Basic 或更高套餐。
  • 希望新成员看到自己受到验证的聊天,这会悄悄传达出该群组有人管理的信号。
  • 作为一道兜底防线:即使某个机器人以某种方式通过了验证,内容审核 仍会检查它发布的一切内容。

6最佳实践

验证码作为多道防线中的一层最为有效,而不应是你唯一的防御手段。

  • 将验证码与 新成员限制 结合,这样即使是已验证的新成员也无法立即发布链接。
  • 保持 新用户守卫 开启,以检查每个通过验证者的最初几条消息。
  • 对于大型或公开群组,可考虑切换到私聊验证,以保持信息流整洁。
  • 反突袭护盾 在加入洪流期间自动强制启用验证码,即使你平时将其关闭。

7常见误区

一些误解导致人们低估或误判了验证码。

  • 以为移除就是封禁。错过时限的账号只是被移除并可重新加入,因此真人永远不会被永久拒之门外。
  • 因为信息流中出现一条消息就彻底关闭验证,而私聊验证恰好能在不失去保护的前提下解决这个问题。
  • 在面对有备而来的攻击者时只依赖验证码,而不是将其与限制和审核层层叠加。
  • 忘记「验证模式」会覆盖旧的验证码开关,因此将模式设为 off 会禁用验证,即使旧开关看起来是开启的。

8如何启用

仪表盘 中打开群组,进入「新成员」,在「验证」卡片中将模式设为 captcha。保存后,验证将对之后加入的每个人生效。

你可以将验证码与 新成员限制 结合以实现分层保护,而 保护预设 可以作为推荐配置的一部分为你自动开启它。

这篇文章有帮助吗?

准备好保护你的群组了吗?

把 Telm 添加到你的 Telegram 群组,让它处理垃圾信息。