利用 Telegram 提供的 API 写一机器人,通过发送指令来执行一些任务。
创建 bot
根据文档,在 telegram 里面添加 @BotFather, 然后跟他聊天来创建机器人
拿到 token
测试
在浏览器中(翻墙)输入 https://api.telegram.org/botYOU_TOKEN/getMe
测试:
返回如下格式,说明成功。
1 | { |
编写 api
我使用的 node 写的, 参考 telegram-node-bot
首先安装 telegram-node-bot
1 | $ npm install --save telegram-node-bot |
然后创建 app.js
1 | 'use strict' |
抓取图片的 api.js
, 抓取图片可以参考前面的文章 Node.js 爬微信文章
1 |
|
然后运行 node app.js
即可
注意点: 全程需要 FQ(跟 telegram 连接用), app.js
方法服务器运行(我使用的 pm2
)。
文章来自: https://hanks.pub