利用 AI 验证,缓解 Telegram 私聊机器人被广告恶意轰炸骚扰

如果你近期遇到了广告轰炸,可以尝试该解决方案。


近期,一些黑产收集了近百万个中文 Telegram 用户的私聊机器人的用户名(username),并对这些机器人进行广告轰炸。

一位 Nodeseek 用户开发了一个接入Google Gemini 的私聊机器人,该项目可以借助 AI 生成验证码,并用 AI 智能过滤发出的每条消息是否包含垃圾信息和恶意内容(即使用户已完成验证)

目前该项目已支持的部署方式(依赖VPS):
- Docker Compose
- Docker
- 手动部署

计划支持:
Cloudflare worker(无需依赖VPS)

已知问题:
1、如果 VPS 被送中或位于 Gemini 不支持的地区,会报错:Gemini analysis failed: 400 User location is not supported for the API use.

解决方法:更换其他 VPS。

作者未来适配的 cf worker 版,或许能彻底解决该问题


2、 在接入该项目前,一些用户已部署过其他私聊机器人项目,如果发起私聊者先前已与 bot 进行过聊天,直接发消息,则会无限触发验证。(即跳过了 /start ,直接发起私聊)

解决方法:发起私聊者必须先向 bot 发送一次
/start ,才不会触发无限验证。

作者已修复该问题,请更新至最新版本。


📚引申阅读:
BetterForward 最近新增了「基于关键词的智能垃圾消息过滤系统」。

如果你不想接入Gemini,则可以尝试该解决方案。你可以针对近期收到骚扰内容,手动添加关键词进行过滤。

博客之前曾介绍过 BetterForward ,你通过这篇文章进行了解。

订阅 newsletter 第一时间获得 博客 内容更新


🗒 标签: #Blog #Telegram #Bot
📢 频道: @GodlyNews1
🤖 投稿: @GodlyNewsBot
 
 
Back to Top