微博+IFTTT+Telegram监听微博
2021-08-30 本文已影响0人
nitricoxide
注:IFTTT和Telegram的注册自行百度
1. 首先获取微博的RSS链接
最后面的是用户的id,微博的id寻找方式也很简单,先进入到博主的主页,之后f12,在Network一栏先清空再刷新。第一个请求的response里面有个oid就是这个博主id,下面以夹总为例
找到了之后拼接进行验证https://rssfeed.today/weibo/rss/1111681197
image.png能正常访问,说明我们已经成功获取到RSS了
2. 准备一个Telegram频道
创建一个频道
随便起个名
改成公共链接,并自定义链接名
image.png
选择管理员
image.png
搜索ifttt之后添加
添加成功
至此,我们的Telegram频道创建完成
关注Telegram的IFTTTbot,发送/start,选择绑定频道/connect_channel
然后把我们的频道链接或者频道名称发送给bot,接下来会提示你绑定成功
3. 设置IFTTT
点击创建
image.png
添加if
image.png
搜索RSS,选择RSS Feed
image.png
左边是全部,右边是关键字,我选了左边
image.png
填入刚才生成的RSS链接,点击创建
image.png
接下来添加that
image.png
同样的搜索telegram添加
image.png
选择发送的内容,我选择message
image.png
第一次绑定的时候需要授权,与诸多 Telegram 服务接入方式相同,IFTTT 是通过 @IFTTT 这个 bot 接入 Telegram 的。要将你的 Telegram 用户绑定到 IFTTT 上,只需登录 IFTTT 后访问 IFTTT 的 Telegram 页面点击「Connect」来跳转到 Telegram 启动 bot @IFTTT,启动后按照 bot 提示点击「Authorize IFTTT」跳转回 IFTTT 即可完成绑定步骤。
选择我们刚才给IFTTTbot绑定过的频道,模板默认,点击创建
image.png
至此,我们就算是整理完了,默认是1小时内查询一次(check now按钮不好使,我被坑了整整一个小时)