在 TG(纸飞机)上创建机器人,第一步就是拿到一个专属的 Token(访问令牌)。它相当于机器人的“钥匙”,有了它,你的程序才能与 TG 服务器通信。本文围绕“telegram token获取”这一关键词,从零开始讲解如何通过官方机器人 BotFather 申请 Token,并说明后续的安全配置与常见问题。
结论:Token 只能通过 BotFather 获取
TG 官方并未提供网页后台来创建机器人,所有机器人账号均由官方机器人 @BotFather 管理。因此,获取 Token 的唯一正规途径就是与 BotFather 对话。整个过程免费,几分钟即可完成。
准备工作
- 一个可正常登录的 TG 账号(手机号注册即可)。
- 在 TG 客户端内搜索 @BotFather,注意认准官方认证标记(蓝色对勾)。
- 建议在私聊中操作,不要在群组里进行,避免 Token 被他人看到。
分步获取 Token
第一步:启动 BotFather
打开与 @BotFather 的私聊窗口,点击“开始”或直接发送 /start。它会回复一份命令列表,其中 /newbot 就是创建新机器人的入口。
第二步:创建新机器人
发送 /newbot,BotFather 会依次询问两件事:
- 机器人显示名称:可以包含空格和中文,用于在聊天界面展示,例如“我的助手”。
- 机器人用户名:必须以
bot结尾,且全局唯一,例如my_helper_bot。如果提示被占用,换一个即可。
设置完成后,BotFather 会返回一串形如 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ 的字符串,这就是 Token。请立即复制并妥善保存。
第三步:验证 Token 是否有效
你可以通过浏览器访问以下地址(将 YOUR_TOKEN 替换为实际 Token)来检查:
https://api.telegram.org/botYOUR_TOKEN/getMe
如果返回 JSON 中包含 "ok":true 以及机器人的用户名等信息,说明 Token 有效。注意:不要在公共电脑或截图分享中暴露该地址。
Token 的权限与安全
Token 拥有机器人的完全控制权,任何人拿到它都能冒充你的机器人发送消息、读取更新。因此务必注意:
- 不要硬编码在公开代码库:使用环境变量或配置文件存储,并加入
.gitignore。 - 不要发送到群聊或截图分享:包括“求助”时贴出的完整 Token。
- 定期检查:如果怀疑泄露,立即在 BotFather 中重置。
如何重置 Token
在 BotFather 对话中发送 /revoke,选择对应机器人,即可生成新 Token,旧 Token 立即失效。重置后需要更新所有使用该 Token 的程序。
常见问题
1. 收不到 BotFather 的回复?
检查网络连接,确认是否被限制;也可尝试重启客户端或更换网络环境。若仍无响应,可搜索其他官方管理机器人(如 @BotSupport)但注意甄别真伪。
2. 用户名总是被占用怎么办?
用户名全局唯一,建议加入数字、下划线或缩写,例如 my_helper_2025_bot。不要使用敏感词或品牌名,以免被举报。
3. Token 可以分享给他人吗?
原则上不可以。如果团队协作,建议使用版本控制系统的密钥管理功能,或为不同环境(开发/生产)创建不同机器人,分别持有 Token。
4. 一个账号可以创建多少个机器人?
官方未明确限制数量,但建议按需创建,避免滥用。每个机器人独立管理,Token 也各自独立。
注意事项
- BotFather 是唯一官方入口,警惕仿冒账号索要 Token。
- Token 一旦泄露,机器人可能被用于发送垃圾信息,导致账号被限制。
- 不要将 Token 写入前端代码或公开的客户端应用中。
- 如果机器人仅用于测试,可先使用临时 Token,上线前再重置。
掌握以上步骤,你就能顺利获取并安全管理 TG 机器人 Token。后续可进一步学习如何通过 Bot API 设置命令、接收消息,让机器人真正跑起来。