Notify Bot

向群组内指定 Telegram 机器人发送任务通知,以激活会话并触发机器人操作。

安装

概览

Notify Bot 是一个专为自动化工作流设计的 Telegram 通知工具,其核心功能是通过向指定群组中的特定机器人发送消息来激活会话并触发预设操作。该工具通过调用本地存储的密钥链(keychain)获取机器人的访问令牌,确保通信安全。用户只需提供目标机器人的名称、群组 ID、话题 ID 以及任务描述信息,即可实现一键触发多个机器人协同执行复杂任务。Notify Bot 特别适用于需要精确控制哪些机器人被激活的场景,例如图像生成、代码编写或数据分析等分布式协作流程中。由于消息发送后不会自动删除,所有操作记录都保留在群聊中,便于后续审计与追踪。整个系统基于 Shell 脚本构建,部署简单且高度可定制,是提升多机器人协作效率的理想中间件。

核心功能特点

  1. 支持同时通知单个或多个 Telegram 机器人,灵活适配不同协作需求
  2. 从本地密钥链安全读取 Bot Token,保障身份认证过程的安全性
  3. 可指定具体群组和话题频道进行精准消息投递,避免误触其他会话
  4. 消息持久化留存于群聊中,方便后续查阅与流程回溯
  5. 轻量级 Shell 脚本架构,易于集成到现有自动化流水线中

适用场景

Notify Bot 最典型的应用场景是跨机器人协作的任务调度系统。例如,在一个 AI 内容生产团队中,用户可能需要先由 imagebot 生成一张图片,再由 godot 对该图片进行标注处理,最后交由 cursor 完成代码逻辑优化。传统方式需分别登录各平台手动操作,而使用 Notify Bot 后,只需在统一入口输入一条指令,即可按顺序激活三个机器人依次响应,极大简化了操作流程。另一个常见用例是在 DevOps 环境中,当 CI/CD 流水线完成构建后,自动通知测试机器人启动端到端验证,并将结果汇总至运维群组。此外,科研团队也可利用此工具协调多个专用模型服务——如一个负责文本分析,另一个负责数据可视化——实现研究任务的自动化串联。由于 Notify Bot 不依赖图形界面且完全通过命令行运行,它特别适合集成进定时任务、Webhook 回调或容器化部署环境,成为连接异构 AI 服务的关键桥梁。