机器人是Telegram最有魅力的部分之一:查天气、翻译、订阅新闻、自动回复,几乎什么都能干。这篇文章从原理讲起,带你一步步创建自己的第一个Bot。根据Telegram官方数据,全球月活跃用户已经突破十亿,它的功能深度和稳定性在即时通讯工具里都属于第一梯队,这也是越来越多人选择它的原因。

Telegram机器人教程教程配图 - Telegram翻译机器人推荐:群聊里的随身翻译
Telegram翻译机器人推荐:群聊里的随身翻译官(示意图)

值得记住的是,创建机器人的第一步是找官方管理机器人BotFather:在Telegram里搜索@BotFather,点击开始对话,然后发送/newbot命令。

Telegram机器人教程教程配图 - Telegram翻译机器人推荐:群聊里的随身翻译
Telegram翻译机器人推荐:群聊里的随身翻译官(示意图)

实际操作中,BotFather会要求你给机器人起两个名字:一个是显示名称,一个是唯一用户名,用户名必须以bot结尾,例如my_shop_bot。

不少老用户会告诉你,创建成功后,BotFather会发给你一个API Token,这是一串很长的字符,相当于机器人的钥匙,千万别泄露给别人。

Telegram机器人教程教程配图 - Telegram翻译机器人推荐:群聊里的随身翻译
Telegram翻译机器人推荐:群聊里的随身翻译官(示意图)

换个角度想,有了Token,机器人就可以接收消息了。最简单的验证方法是在Telegram里搜索机器人的用户名,打开对话发一句「你好」试试。

再分享一个经验:给机器人添加命令很简单:向BotFather发送/setcommands,然后按「命令 – 说明」的格式批量提交,用户在输入框就能看到命令列表。

总结起来就是:使用第三方机器人时要多留个心眼:不随意把Token发给陌生人,不轻易授权读取全部消息的Bot,退出可疑群组时记得把Bot一并移走。

机器人世界的大门已经为你打开。从创建第一个Bot开始,慢慢探索命令、权限和各种玩法,你会发现Telegram的可玩性远超想象。

延伸阅读:本文还推荐搭配用机器人做问卷调查:收集意见其实很简单Telegram RSS机器人:把订阅内容自动推送进频道一起阅读,帮你把相关知识点串起来。

如果觉得这篇文章对你有帮助,欢迎收藏或转发给同样在使用Telegram的朋友。本站会持续更新Telegram相关的原创教程与实用技巧,关注我们,不错过每一篇干货。