首页 › 电报使用指南 › 机器人

Telegram 小程序(Mini Apps)是什么?怎么打开、能拿到你哪些信息

机器人 · 更新于 2026-10-20 · 小程序 / Mini Apps / 机器人

如果你用过微信小程序,理解 Telegram 的 Mini Apps 就很快:它是一个跑在 Telegram 里面的网页。点机器人的某个按钮,屏幕下方滑出一个界面,有图片、表单、列表,操作起来和一个小 App 差不多,用完往下一拉就关掉了。

Telegram 最早把它叫 Web Apps,后来改名叫 Mini Apps。中文里一般叫"小程序"或"小应用"。

和普通机器人有什么不同

普通机器人靠聊天交互:你发命令,它回消息,最多加几个按钮。做简单的事没问题,复杂一点就很别扭,比如选日期、填多个字段、看商品图片列表,靠一来一回发消息会很累。

小程序把这些交给网页来做,界面想怎么做都行。但它仍然挂在某个机器人下面,每个小程序都对应一个机器人,开发者也是通过 @BotFather 来配置的。

所以你可以这样理解:机器人是"账号",小程序是这个账号提供的"界面"。有的机器人只有聊天,有的只有小程序,有的两种都有。

几种打开方式

小程序的入口比较分散,常见的有这些:

小程序常见入口

输入框旁边的按钮。 打开机器人聊天,输入框左边原本是"菜单"的位置,可能被换成了一个带名字的按钮,比如"打开""Play""Shop",点了就进小程序。

机器人资料页。 一些机器人的资料页里有一个明显的"打开应用"之类的按钮。

消息下面的按钮。 机器人发来的消息下方按钮,点了也可能打开小程序,而不是发命令。

直接链接。 形如 t.me/机器人用户名/应用名 或带 startapp 参数的链接,点开会直接启动小程序。这种链接经常在群里、频道里被转发。

附件菜单。 少数小程序可以被加到聊天的附件菜单(发图片的那个回形针)里,在任何聊天都能调出来。

另外,Telegram 搜索里也有专门展示小程序的分区,可以浏览热门的小程序。具体入口叫什么、在哪里,以 App 当前版本为准。

小程序能拿到你的哪些信息

这是很多人关心的。打开小程序时,Telegram 会把你的一些基本信息交给它,主要是:

这一步一般不需要你单独授权(第一次从链接打开某个小程序时,可能会先弹一个确认打开的提示)。也就是说,只要你打开了一个小程序,它就知道你是谁(对应到你的 Telegram 账号)。

但有些信息需要你点同意才能拿到:

它拿不到你的聊天记录、联系人列表,也不能替你在别的聊天里发消息。

怎么看待这些信息

用户 ID 和名字本身不算敏感,但别人能把你在小程序里的行为(买了什么、玩了多久)和你的账号对应起来。对来路不明的小程序,手机号弹窗请一律点拒绝。

付款是怎么回事

小程序里可以买东西。买数字商品(游戏道具、会员、虚拟内容)一般要用 Telegram Stars,这是 Telegram 官方的站内虚拟货币,可以在 App 里购买。买实物的话,可能会接第三方支付。

付钱前看清楚:东西是谁卖的、价格多少、能不能退。小程序是第三方做的,Telegram 并不保证每个小程序的商品和服务。

小游戏和"挖矿"类小程序要小心

这两年 Telegram 上最火的小程序,是一批"点一点就能赚币""邀请好友领空投"的小游戏。它们传播快,群里到处是邀请链接。

我们不评价具体哪一个,只说几个共同的风险:

风险提示

涉及虚拟货币、代币空投、"投资收益"的小程序,本文不做任何推荐。任何让你先充值、先转账才能提现的,基本可以判断是骗局。遇到诈骗可以向 Telegram 官方防骗账号 @notoscam 举报。

怎么判断一个小程序靠不靠谱

开发者视角简单说一句

小程序就是普通的网页,用 HTML、CSS、JavaScript 写,引入 Telegram 提供的一个脚本后,就能读取用户信息、调用主题颜色、弹出确认框等。后端要用机器人的 Token 校验 Telegram 传来的用户数据,防止伪造。机器人本身的基础可以先看 Bot API 入门。

想找一些实用的机器人和小程序,可以去 DBQUN 机器人导航 逛逛。命令和按钮的基础用法见 机器人命令怎么用。

相关专题

同类文章

更多专题

← 全部指南 · DBQUN 首页