Telegram 怎样在聊天中添加滑动拼图验证码?

楚韵楚韵09月17日1600

我正在开发一个Telegram网站,我想在聊天中加入一个滑动验证码,以防止机器人骚扰,这有办法做到吗?

3 个回答

朱凝海
朱凝海回答于 09 月 17 日
最佳答案

想给 Telegram 聊天加一个滑动验证码,防止机器人刷屏,这个需求很常见。

但是,Telegram 聊天本身不支持直接嵌入滑动验证这类交互组件。

你可以这么实现:

1. 用 Bot 发送一个带链接的消息,跳转到自己的网页,网页里放滑动验证码,验证通过再跳转回 Telegram。

2. 利用 Inline Web App 功能,把验证码做成 Web 界面,用户直接在聊天窗口里打开,体验更流畅。

技术上没问题,但需要自己搭建验证逻辑。如果你是做 Telegram 网站的,这都不算事。

烟雨江南客
烟雨江南客回答于 09 月 22 日

Telegram本身不支持在聊天中直接添加滑动验证,但可以这样实现:

1. 网页验证:引导用户进入你的网站,完成滑动验证后返回Telegram。

2. Bot+网页联动:你的Telegram Bot回复一个链接,跳转至带有滑动验证的网页,验证通过后自动执行后续操作。

简单来说,就是把验证放在网页上,然后和Bot联动。既能防止机器人,又不会影响Telegram体验。

后沛若
后沛若回答于 09 月 23 日

目前 Telegram 官方不支持在聊天中添加滑动拼图验证码。你可以通过以下方式实现:

1. 用 Bot API 自定义验证流程,让用户完成点击按钮、回复指定文字等操作。

2. 用第三方反机器人服务(如 reCAPTCHA),在用户访问网站时增加验证,而非在 Telegram 聊天中。

3. 结合用户身份识别,比如判断是否真实用户行为,对异常行为进行拦截。

建议从 Bot 和网站入口做验证,而不是在聊天中加验证码,这样更自然也更有效。

您的答案