Guides
Telegram 聊天自动化:如何把机器人连接到你的个人资料,以及它的边界在哪里

从 5 月开始,你的 Telegram 设置页面多了一行以前从没有过的选项:Chat Automation(聊天自动化)。你也许已经给它接上了一个机器人,好让某个人或某个程序在你睡觉时回复新消息。Telegram 在 2026 年 5 月 7 日的更新中向所有用户开放了这项功能,5 月 8 日的 Bot API 10.0 更新日志又取消了原来的 Premium 要求:秘书机器人现在也可以管理没有 Premium 订阅的用户账号。
标题说的没错,机器人现在可以用你的个人资料回复消息。但细则写在 Bot API 里,而且比大多数文章说的要窄得多:已连接的机器人只能在过去 24 小时内收到过消息的私聊中回复。这一条规则就决定了 Chat Automation 适合做什么。所以本文会讲清楚设置方法、权限、限制,以及个人资料机器人在什么情况下不再是合适的工具。
Chat Automation 把机器人放进了你自己的个人资料
直到今年,Telegram 自动化都意味着一个单独的机器人账号。它有自己的名字和自己的对话,客户必须先找到它、点击 Start,然后才会发生任何事。Chat Automation 把方向反了过来。你继续用自己的账号聊天,由你授权的机器人处理收到的消息,并在你允许的范围内代你回复。
这套机制并不新。它就是 Telegram 在 2024 年 3 月推出 Telegram Business 时上线的“企业聊天机器人”连接:企业用户可以连接机器人,由它们代为处理和回复消息。2024 年时,这个选项位于设置里的 Telegram Business 下面。2026 年改变的是谁能用:这个设置进入了每个人的个人资料,Premium 要求也取消了。
同一次发布还新增了另外三项机器人功能,媒体报道经常把它们混为一谈。其中只有一项是以你的身份说话。
| 功能 | 作用 | 适用范围 | 回复来自谁 |
|---|---|---|---|
| Chat Automation(秘书机器人) | 读取你所选对话中收到的消息,并代你回复 | 你的私聊 | 你的账号 |
| 访客机器人 | 你在一个机器人并未加入的对话里用 @username 提及它;它只能看到这一条消息并在那里回复 | 任何私聊或群聊 | 机器人本身 |
| 机器人间通信 | 机器人可以给其他机器人发消息、回复它们,用于智能体工作流 | 由开发者为每个机器人单独开启 | 机器人 |
| 流式文本 | 机器人在生成回复的同时就把内容显示出来 | 机器人对话 | 机器人 |
访客机器人的细节来自 Telegram 的开发者文档:访客机器人无法访问聊天记录或成员列表,除非有人再次提及它或回复它,否则它什么也听不到。如果你要为群组和频道挑选机器人,而不是为自己的收件箱挑选,我们的 2026 年最佳 Telegram 机器人指南按用途做了分类。
如何把机器人连接到你的 Telegram 账号
用户这边只需几分钟。需要认真考虑的是第 3 步。
- 选一个支持此功能的机器人。 不是每个机器人都能连接。开发者必须先在 @BotFather 里为机器人开启 Secretary Mode(秘书模式)。如果你想用的机器人无法接入,通常就是这个原因。
- 打开设置,然后进入 Chat Automation。 这是 Telegram 在公告中给出的路径。
- 选择机器人可以访问哪些对话。 Telegram 自己举的例子是:排除与联系人的所有对话,或者只让机器人回复新对话。范围先从窄开始。对自动回复来说,“只回复新对话”是一个合理的初始设置,因为它能让机器人远离已经认识你的人。
- 检查这个连接允许做什么。 连接附带一组权限,下一节会讲。回复之外的任何权限都应该有理由。
- 查看一个被托管的对话。 根据企业机器人文档,机器人托管的每个对话顶部都会显示一个快捷操作栏,点击“Manage Bot”会打开机器人本身。通过这个操作栏,你一眼就能看出哪些对话处于自动驾驶状态。
如果你是机器人的开发者,流程很短:
1. 在 @BotFather 中为机器人开启 Secretary Mode。
2. 处理 business_connection 更新(连接建立、编辑、结束)。
3. 处理 business_message、edited_business_message 和 deleted_business_messages。
4. 执行操作前,先读取最新 BusinessConnection 的 rights 字段。
5. 把 business_connection_id 传给 sendMessage、sendChatAction 和其他发送方法。
有两个细节常让开发者踩坑。第一,根据 Bot API 参考文档,代表企业账号发送的消息不支持自定义回复键盘,所以为普通机器人对话设计的按钮菜单流程无法原样搬过来。第二,Telegram 的机器人开发者条款第 5.4 节规定:企业消息数据只能用于提供聊天机器人服务;未经用户授权,不得与第三方(包括第三方 API)共享;机器人不得向账号所有者隐藏其活动。如果你的机器人会把消息文本转发给外部 AI 模型,上线前请先读一读这一节。
权限决定了已连接的机器人实际能做什么
每个连接都附带一个 BusinessBotRights 对象。Bot API 中的完整列表比大多数人想象的要长,因为同一个连接不仅能管理对话,还能管理整个个人资料。
| 权限 | Bot API 中的说明 | 用于普通自动回复 |
|---|---|---|
can_reply |
在过去 24 小时内收到过消息的私聊中发送和编辑消息 | 需要。这正是它的意义所在 |
can_read_messages |
将收到的私聊消息标记为已读 | 通常不需要。它会隐藏你赖以判断的未读状态 |
can_delete_sent_messages |
删除机器人自己发送的消息 | 需要。机器人可以借此清理自己的错误 |
can_delete_all_messages |
删除托管对话中的所有私聊消息 | 不需要 |
can_edit_name、can_edit_bio、can_edit_profile_photo、can_edit_username |
修改你的名字、简介、头像和用户名 | 不需要 |
can_view_gifts_and_stars、can_change_gift_settings、can_convert_gifts_to_stars、can_transfer_and_upgrade_gifts、can_transfer_stars |
查看和转移账号上的礼物和 Telegram Stars | 仅限专门处理礼物的机器人 |
can_manage_stories |
以你的身份发布、编辑和删除动态 | 仅限负责发布动态的机器人 |
最后一列的建议是我们的,不是 Telegram 的。持有 can_delete_all_messages 的机器人可以删除其托管对话中的任何私聊消息,包括你自己写的。 对于只需要回复的机器人来说,这项权限只有坏处。对待每项权限,都要像对待群组里的管理员权限一样:一次授予一项,并说明理由。
已连接的机器人做不到什么
这些限制并没有被隐藏,只是分散在三份文档里。汇总起来是这样的:
- 它不能主动发起对话。
can_reply只覆盖过去 24 小时内收到过消息的私聊。一个周二就不再回复的线索,到周四机器人就够不着了。不能冷启动外联,不能在沉默一天后“跟进一下”,也不能给从没联系过你的人发消息。 - 它在群组里不起作用。 开发者条款把这项功能描述为帮助用户管理和回复其所选“私聊”中收到的消息。群组里的对应做法是访客模式,而访客机器人是以自己的身份回答,不是以你的身份。
- 它读不到你的历史记录。 机器人以更新的形式接收新消息。Bot API 没有回读对话的方法,所以机器人只知道从连接那一刻起的对话,而且只知道它自己选择存下来的内容。问它客户三月份说了什么,它一无所知。
- 一个连接只覆盖一个个人资料。 一个
BusinessConnection只属于创建它的那一个用户。同一个机器人可以被很多人连接,但每个人都要在自己的个人资料上单独设置,这项功能里没有任何东西能让团队跨这些个人资料统一查看,或者标明谁负责哪个对话。 - 它对你是可见的,这是有意设计。 快捷操作栏和第 5.4 节都让机器人的活动对账号所有者可见。它发出的消息在 API 中带有一个
sender_business_bot字段,用来标识是哪个机器人。Telegram 的文档没有说明对方是否会看到任何标记,所以写机器人的消息时,要假设对方可能看得到。
这些都不是漏洞。它们是 Telegram 划出的边界,让第三方机器人可以待在个人账号里,又不会变成垃圾消息引擎。这也是为什么这项功能更适合某一类用户,而不太适合另一类。
Chat Automation 是给个人用的自动回复,不是团队收件箱
对单打独斗的人来说,Chat Automation 是 Telegram 多年来在处理来信方面推出的最好功能。自由职业者、内容创作者或者亲自回复私信的创始人,现在可以让机器人在下班后回复、第四十次回答同一个价格问题,或者接受预约,而且全部用自己真实的个人资料完成,不需要让任何人去打开一个机器人。Telegram Business 原本就提供固定的问候语和离开消息。已连接的机器人则能写出真正的回答。
一旦出现第二个人或第二个账号(以先出现的为准),它就不管用了。
以一位运营八个个人账号的 BD 负责人为例。要在所有账号上使用 Chat Automation,他得给每个个人资料分别连接机器人。他仍然有八个收件箱、八套需要审核的权限,而且没有统一视图。每笔沉默一天的交易都会掉出机器人的 24 小时窗口。每一次跟进(而跟进占了 BD 工作的大部分)仍然要手动完成。再加上一位周末替班的同事,这项功能里就没有任何地方记录谁回复了谁。
这不是机器人的问题,而是运营问题,而这正是基于个人账号构建的 Telegram CRM 要解决的问题。Entergram 连接的是真实的个人 Telegram 账号,不是机器人,每个账号都通过各自独立的代理连接。你可以在一个收件箱里管理 100+ 个账号,按账号筛选,而不用来回切换。每个账号可以与整个工作区共享(适合用一个号码答复的客服团队),也可以只对拥有它的销售人员私有。管道阶段、自定义字段和对话上下文都叠加在上面,我们的 Telegram 销售 CRM 页面有详细介绍。
| Chat Automation 机器人 | 基于个人账号的 Entergram | |
|---|---|---|
| 以谁的身份说话 | 你的个人资料,通过你授权的机器人 | 你的个人账号,直接发送 |
| 账号 | 每个连接一个个人资料 | 一个收件箱管理 100+ 个账号,可按账号筛选 |
| 发起对话 | 不能。只能在收到消息后 24 小时内回复 | 可以,包括向通过用户名或手机号找到的联系人群发 |
| 聊天记录 | 只有机器人在连接后存下的内容 | 账号现有的对话和 CRM 上下文 |
| 团队 | 没有共享视图,也没有归属 | 一个工作区,每个账号可设为共享或私有 |
| 无人值守运行 | 可以,全天候 | 不能。回复来自你的团队,或来自你指挥的 AI 客户端 |
看 Entergram 这一列时,请连同它的限制一起看。它不是自动回复工具,也不搭建聊天机器人流程。用个人账号发起对话仍然受 Telegram 反垃圾规则约束,所以 Entergram 会控制群发节奏并把消息分散到多个账号,而不是无视这个风险。如果你只需要一个个人资料在夜间回答来信,连接一个机器人比任何 CRM 都简单。
Telegram 上的 AI 仍然需要你真实的对话
我们对 Telegram AI 的一贯立场是:有用的形态不是一个等在 webhook 上的机器人,而是一个能读取已经发生过的对话(覆盖你运营的每个账号),并在其中采取行动的助手。在 Telegram 推出的所有功能中,Chat Automation 是最接近这一点的。机器人现在可以用你的个人资料、在你的对话里,给从没打开过机器人的人写消息。这是真正的变化,值得明明白白地说出来。
但它仍然是一个 webhook。它只能听到新消息,只在你选定的私聊中,只在一个个人资料上,而且它的回复能力在对方最后一条消息 24 小时后就会失效。它无法告诉你八个账号中哪一个最后和某位潜在客户说过话,因为它从没见过另外七个。
Entergram MCP 从另一个方向出发。它把 Claude 或 ChatGPT 这样的 AI 客户端同时连接到你席位上的每一个 Telegram 账号。通过它,助手可以根据对话内容自动填写 CRM 字段,创建和分拣工单,在本地化新闻简报之前先读取对话以识别其语言,还能查找和管理线索。它还提供跨所有账号的原始消息事件(账号、对话、时间戳、方向),因此助手可以自己算出响应时间或最忙的时段,而不是只能读一份固定报表。只覆盖一个机器人的 MCP 是演示;覆盖你席位上每个个人账号的 MCP 才是基础设施,而据我们所知,没有其他产品做到后者。
正是这些限制让上面的话可信,所以这里一并列出。为了保护已连接的账号,MCP 有速率限制。它的 Telegram 实时搜索匹配的是名字和用户名,而不是消息内容。它无法让一个账号进入它从未被接纳的私有群组。而且它只在你的 AI 客户端行动时才行动,所以它不像秘书机器人那样是全天候的回复者。关于两种方案的详细对比,请阅读 Telegram AI 机器人 vs 个人账号接入 AI。
一份避开常见错误的设置清单
- 先写下任务,再挑机器人。 “晚上 7 点后回答新对话里的价格问题”是一个任务。“处理我的私信”不是。
- 先只开放新对话。 读完机器人一周内实际发出的内容后,再扩大范围。
- 授予
can_reply和can_delete_sent_messages,到此为止。 只有任务确实需要时才添加其他权限。 - 永远不要让两个回复者共用一个对话。 如果某个人、第二个机器人或某个团队工具也在这个个人资料上回复,就要定好谁先回。对一个问题回复两次,比回复得慢还糟。
- 问开发者消息会发到哪里。 第 5.4 节禁止未经你授权与第三方共享企业消息数据。一个说不清哪个 AI 服务商能看到你对话的机器人,其实已经给出了答案。
- 规划好第 24 小时的交接。 机器人在窗口内无法收尾的事都需要人来处理,所以要先定好这个人是谁。
常见问题
可以。2026 年 5 月 8 日发布的 Bot API 10.0 允许秘书机器人管理没有 Telegram Premium 订阅的用户账号。打开设置,进入 Chat Automation,选择机器人以及它可以访问的对话即可。
Telegram 秘书机器人能主动给别人发消息吗?
不能。它的回复权限只覆盖过去 24 小时内收到过消息的私聊。它不能开启新对话,也不能在沉默一天后跟进。
Telegram 聊天自动化在群聊里能用吗?
不能。它管理的是你选定的私聊。在群组里,最接近的功能是访客模式:你用 @username 提及一个机器人,它以自己的名字(而不是你的名字)回复一次。
别人会知道是机器人而不是我在回复吗?
回复来自你的账号,Bot API 会记录是哪个机器人发送的。Telegram 的文档没有说明对方是否会看到标签,所以不要指望对方不知道。你自己始终能看到,就在每个托管对话顶部的操作栏里。
一个 Chat Automation 机器人能服务我的整个销售团队吗?
只能在这个意义上:每位销售人员都可以把同一个机器人连接到自己的个人资料。没有共享收件箱,没有分配,也没有跨个人资料的视图,而且每个对话仍然受 24 小时窗口限制。对于运营多个账号的团队,你需要一个直接操作账号本身的工具。
Chat Automation 和 Telegram Business 自动回复有什么区别?
问候语和离开消息是 Telegram 替你发送的固定文本。Chat Automation 则把收到的消息交给机器人,它可以在你允许的权限和对话范围内,每次写出不同的回答。
你的下一个决定
数两样东西:接收业务消息的个人资料数量,以及需要看到这些对话的人数。如果两个数字都是一,就连接一个机器人,给它 can_reply,其他几乎不给,事情就办完了。
如果任何一个数字大于一,或者你的交易需要在沉默一天后跟进,个人资料机器人就帮不了你。这时就该试试直接运行在账号本身上的 CRM。Entergram 提供 3 天免费试用,无需信用卡。



