Bot 机器人从零开始
Bot 是纸飞机和其他 IM 最不一样的地方。这篇写给没写过代码但想搞 RSS 推送、入群验证的人;开发者请直接看 Bot API。
第一步:找 @BotFather 领 Token
- 在 Telegram 搜索
@BotFather(蓝 V 官方 Bot) - 发送
/newbot,按提示起名字和 @username(必须英文结尾 bot) - 保存返回的 HTTP API Token,泄露等于别人能控制你的 Bot
Polling 还是 Webhook?
Polling:脚本定时问 Telegram「有新消息吗」——适合本地调试。
Webhook:Telegram 主动 POST 到你的 HTTPS 地址——适合服务器部署。Webhook 域名必须有效 SSL,自签证书不行。
常见用途
RSS → 频道
Python python-telegram-bot 或 Node telegraf,定时拉 RSS 发频道。Bot 要是频道管理员。
入群验证
新成员先点按钮证明不是 spam,再解除禁言。社区群必备。
Mini App
Bot 里打开 H5 小程序,2025 年后支持支付与 Stars。适合轻量工具。
2026 年 API 变化提醒
Bot 消息上限已扩到 32K 字符(见 6 月资讯)。Guest AI Bot 和 Guardian 审核 Bot 需要读 Changelog 10.0+,Webhook 里要区分消息类型,避免 AI 回复死循环。
Bot 会被封号吗?
批量私聊陌生人、发赌博/色情链接会被封。频道内合规推送 RSS 一般没问题。
不会编程怎么办?
用 n8n、Make 等无代码平台连 RSS 和 Telegram,或找开源 Bot 改配置即可。