如何写一个最简单的Telegram“Hello World”机器人?
5 个回答
第一步,到BotFather创建机器人,拿到Token。
第二步,选择语言,Python最容易,装好模块。
第三步,编写核心代码监听消息回复“Hello World”。
第四步,上传服务器,保持在线状态即可。
新手最容易犯的错误就是Token写错或者没有开权限,看下报错提示。
网上的教程很多,跟着敲一遍。
我的回答是:
1. 注册机器人,给@BotFather发送 /newbot 命令取名。
2. 语言任选,Python最方便,安装python-telegram-bot库。
3. 写一个监听消息循环,收到消息就回复"Hello World"。
4. 部署在服务器上或本地运行,不要关闭程序。
新手容易犯的错误有api token错误、没有权限、防火墙屏蔽了端口,根据报错提示中的关键词进行搜索基本都能解决。
我的回答:
创建机器人,向@BotFather注册。
编写代码,Node.js、Python均可。
部署服务器,Heroku很简单。
报错看日志,慢慢调。