记录使用 IFTTT + Telegram 订阅 RSS 的推送模板

对于大部分使用 RSS 的人来说,RSS 最大的优势便是能够提供「聚合阅读」的功能,也就是在一个地方阅读多篇不同来源的文章,而且可以自主选择订阅源,拒绝推荐引擎的「投喂」。然而对于我来说,RSS 还有一个重要的作用在于能够提供「即时通知」的功能,也就是「一旦发生了什么,请立刻通知我」

所以,为了实现「即时通知」的功能,可以使用 IFTTT 将 RSS 订阅内容推送至 Telegram 的对话、群组或公开频道,形成属于自己的「信息流」。

0 写在前面

本文不介绍具体教程,只记录其中使用的推送模板,留作以后参考。

如果你想了解具体教程,推荐参考这篇文章

另外,如果你也使用 RSSHub,推荐参考官方文档将其部署至 Vercel从而搭建属于自己的订阅引擎。

1 应用场景

在 Telegram 中,我创建了两个公开频道,分别是:

2 推送模板

在 IFTTT 中,需要设置推送模板,分为两种情况:

  • 对于内容较多的订阅源(比如博客文章),只是推送其标题、链接和来源,模板如下:

    标题:<b>{{EntryTitle}}</b><br>
    <br>
    链接:<b>{{EntryUrl}}</b><br>
    <br>
    来自:<a href="{{FeedUrl}}">{{FeedTitle}}</a><br>

    同时,开启「网页预览」功能。

  • 对于内容较少的订阅源(比如购物优惠),推送其标题、内容、链接和来源,模板如下:

    标题:<b>{{EntryTitle}}</b><br>
    <br>
    {{EntryContent}}<br>
    <br>
    链接:<b>{{EntryUrl}}</b><br>
    <br>
    来自:<a href="{{FeedUrl}}">{{FeedTitle}}</a><br>

    同时,关闭「网页预览」功能。

3 预览效果

如果你想预览效果,可以在科学环境中访问 ProgCZ’s Blog - ChannelProgCZ’s Flow