在 Telegram 混迹的朋友都知道,这里不仅是一个即时通讯软件,更是一个巨大的信息流海洋。无论是撸毛党关注的空投交互、吃瓜群众蹲守的热点爆料,还是技术大佬的零碎分享,海量的群组消息往往让我们目不暇接。

想要不错过关键信息,难道要 24 小时盯着手机屏幕刷屏?当然不是。今天要给大家安利一个非常实用的开源工具——Telegram Argus。虽然作者提示这是“AI 开发”的版本(可能存在一些 Bug,建议用小号测试),但从功能角度看,它确实是一个解决“消息过载”的神器。

🛠 为什么你需要 Telegram Argus?

很多人的 TG 列表里有几百个群组, muted(静音)了一半,但又怕错过重要的“财富密码”。Telegram 原生的关键词提醒功能非常有限,而 Argus 则把这个能力强化到了极致。

关键词规则设置界面

灵活的关键词配置界面,支持精确、包含、正则及模糊匹配模式。

简单来说,它就像一个不知疲倦的 24 小时秘书,帮你盯着成百上千个群,一旦出现你感兴趣的词,立马把消息摘录并推送到你的面前。

Telegram Argus 仪表盘界面展示

Argus 的 Web 仪表盘界面,可以清晰地看到监控到的消息实时上墙。

✨ 核心功能亮点

根据项目文档和实际体验,Argus 的功能设计非常贴近硬核用户的需求:

  1. 多账号并发监控 如果你有多个 TG 号(比如一个大号做人设,一个小号用来进各种羊毛群),Argus 支持同时登录多个账号。每个账号独立运行,互不干扰,监控范围成倍增加。这在需要覆盖大量信息源的 场景下非常关键。

  2. 灵活的关键词匹配 这是工具的灵魂。它支持四种匹配模式,你可以根据需求组合使用:

    • 精确匹配:必须完全一致,比如具体的“领取链接”或特定 ID。
    • 包含匹配:只要消息文本中出现该词即可,适合泛监控。
    • 正则表达式:给技术极客准备的高级玩法,可以匹配特定的格式,如 ETH 钱包地址、合约哈希等。
    • 模糊匹配:容错率更高,适合一些拼写不太规范的场景。
  3. 实时 Bot 推送与屏蔽 监控到的消息不需要去 Web 后台看,可以直接通过 Bot 推送到你的主号对话框里。更贴心的是,它支持“内联屏蔽”,如果发现某些规则误报率太高,可以直接在 Bot 里一键屏蔽,无需登录后台折腾。

  4. Web 管理面板与消息归档 基于 Vue 3 开发的仪表盘,界面清爽。利用 WebSocket 技术,命中关键词的消息几乎是零延迟地上墙展示。同时,它还支持消息持久化存储和条件检索,万一你忘了保存某条重要信息,还可以去后台搜索历史记录。

🐳 保姆级 Docker 部署教程

这个工具部署起来其实不难,只要你的服务器安装了 Docker 和 Docker Compose,几分钟就能搞定。以下是详细步骤:

第一步:准备必要的凭证

在运行容器之前,你需要准备好 Telegram 的 API 凭证。

  1. API ID 和 API Hash: 访问 my.telegram.org/apps,登录你的 TG 账号。按照提示创建一个新应用,系统会分配给你 api_idapi_hash。这两个参数是程序接入 TG 协议的基础,记下来。

  2. Bot Token: 在 Telegram 里搜索 @BotFather,发送 /newbot 创建一个新 Bot。创建完成后,BotFather 会给你一串 Token(格式通常为 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11),这是用来接收推送通知的。

第二步:编写 Docker 启动命令

为了方便管理,建议直接使用 Docker CLI 启动。请将下面的命令中的“你的xxx”替换为上一步获取的实际内容:

docker run -d \
  --name telegram-argus \
  --restart unless-stopped \
  -p 2233:2233 \
  -v telegram-argus-data:/data \
  -e AUTH_USERNAME=admin \
  -e AUTH_PASSWORD=这里设置一个强密码 \
  -e AUTH_JWT_SECRET=这里随机生成一串复杂的JWT密钥 \
  -e ACCOUNT_ENCRYPTION_SECRET=这里再生成一串加密密钥用于保护账号信息 \
  -e TELEGRAM_DEFAULT_API_ID=你的API_ID \
  -e TELEGRAM_DEFAULT_API_HASH=你的API_Hash \
  -e BOT_TOKENS=你的Bot_Token \
  shgnx/telegram-argus

💡 小贴士

  • AUTH_PASSWORD 和那些 SECRET 变量一定要设置得复杂一点,防止被恶意扫描入侵。
  • -v telegram-argus-data:/data 这一步非常重要,它将数据映射到 Docker Volume 中,即使容器删除了,你的监控配置和账号登录状态也不会丢失。

⚠️ 避坑指南与安全建议

  1. 账号安全第一:作者也坦诚这是 AI 开发的项目,可能存在未知的 Bug。强烈建议使用“小号”作为监控账号,不要把你的主力大号直接挂上去登录,以免触发风控导致账号被风控或封禁。

  2. 关键词规则设置:刚开始不要设置太宽泛的关键词(比如只监控“领”、“空投”),否则会被垃圾信息淹没。建议先用“精确匹配”或“长尾词”测试效果,再逐步放开。

  3. 后台访问:容器启动后,访问 http://你的服务器IP:2233 即可进入 Web 面板。在首次登录时,使用你在环境变量中设置的 AUTH_USERNAMEAUTH_PASSWORD

🌟 总结

Telegram Argus 虽然带有实验性质,但它解决了“信息筛选”这个痛点。对于需要从海量群组消息中淘金的用户来说,这是一个值得尝试的低成本解决方案。只要稍加配置,它就能变身为你最得力的情报助手。

如果你觉得这个工具对你有帮助,不妨去项目仓库点个 Star 支持一下作者。

标签: none

AI Skills Smart Station on Nick Launches

评论已关闭