Telegram Bot API 9.5 正式上线:机器人也能“边打边发”了
2026年3月1日,Telegram正式推送Bot API 9.5版本,最让开发者和用户惊喜的改动,是全面开放了 sendMessageDraft 接口。过去,这个功能只在少数场景下可用,比如带话题的私聊,普通机器人想实现“边生成边显示”的效果,只能靠发一条空消息再不断编辑,不仅卡顿,还容易被系统限频。现在,所有类型的机器人——无论是私聊、群组、频道还是话题讨论——都能原生支持流式回复,就像你在手机上用ChatGPT或Claude那样,文字一个字一个字地蹦出来,真实、自然、不突兀。

不再是“假流式”,是真·原生体验
以前想让机器人“打字中”?开发者只能用 sendMessage 发一条“正在思考…”的消息,再用 editMessageText 一条条改,用户看到的是“消息被修改了”,而不是“它在写”。这种做法在技术上是凑合,体验上是硬伤。现在,sendMessageDraft 直接调用Telegram客户端的“草稿气泡”机制——你看到的不是被改的消息,而是机器人正在输入的实时状态,连那个闪烁的“正在打字”小圆点都原样保留。
这意味着: - 私聊中,机器人直接用草稿气泡更新,无需发任何中间消息; - 群组里,系统会自动在机器人消息下方显示“正在输入”提示,内容更新时,旧消息无缝替换,用户感知不到“编辑”痕迹; - 手机端、桌面端、网页端,体验完全一致。
这不是“模拟”,是Telegram官方给的底层能力。
OpenClaw 成为首波支持者,已可直接用
作为目前最活跃的自托管AI代理平台之一,OpenClaw在API发布当天就完成了适配。用户无需改代码,只要更新到最新版,打开“流式回复”开关,你的AI机器人立刻就能用上新功能。
OpenClaw支持三种流式模式:
- partial(默认):按字符或词组逐步推送,最接近人类打字节奏;
- block:按段落推送,适合长文本输出,减少频繁更新;
- progress:带百分比或点号动画,适合需要提示进度的场景(如生成图片描述、代码等)。
社区实测显示,在iPhone和Android上,延迟基本控制在200毫秒内,几乎感觉不到卡顿。一位开发者在Reddit上分享:“我测试了三个AI机器人,两个是自己搭的,一个是OpenClaw。只有OpenClaw的回复,让我以为对面是真人。”
为什么这个更新这么重要?
过去两年,很多AI机器人项目在Telegram上“半死不活”,不是功能不行,是体验太差。用户愿意用GPT,是因为它“像人一样说话”。而你的机器人发一条“已完成”的消息,用户点开一看,全是文字,毫无互动感。
现在不一样了。当你的机器人能像人一样“边想边说”,用户会更愿意多问几句、多聊一会儿。这不只是体验升级,是转化率的提升——尤其是对客服机器人、教育助手、内容创作工具这类需要持续交互的场景。
Telegram没像其他平台那样搞“API收费”或“白名单制”,而是直接把能力放开。这说明他们清楚:谁能让用户多待一会儿,谁就赢。开发者不用再折腾“模拟打字”的黑科技,也不用担心被限流,只要写好逻辑,剩下的交给Telegram。
现在该怎么做?
如果你是开发者:
- 确保你的机器人使用的是 Bot API 9.5 或以上(检查
getMe返回的版本号); - 在发送回复时,改用
sendMessageDraft替代sendMessage; - 如果需要兼容旧版本,可以加个降级逻辑:旧版用编辑消息,新版用草稿流;
- 推荐先用 OpenClaw 做个测试,看看效果再移植到自己的系统。
如果你是普通用户:
打开你常用的Telegram机器人,发一句“讲个笑话”或“帮我写封邮件”,看看它是不是真的“边打边出”。如果是,恭喜你,你正在用的,已经是2026年最接近真人对话的AI工具了。
Telegram这次没喊“革命”,但悄悄把体验拉到了新高度。没有花哨的宣传,没有付费墙,只是把一个本该属于聊天工具的基础功能,还给了开发者和用户。这才是真正懂技术、懂用户的人该做的事。