要接收 Reddit 关键词提醒,可以将 Reddit 搜索作为 RSS 订阅源关注,例如 https://www.reddit.com/search.rss?q=KEYWORD&sort=new。将此地址添加到支持通知的 RSS 阅读器(如 Feeder),每当有新帖子符合条件,就会显示在手机或电脑上。此方法免费,也不需要 Reddit 账号。
如何获取 Reddit 搜索的 RSS 订阅源?
每个 Reddit 搜索都对应一个订阅源。将关键词填在以下地址中的 q= 后面:
| 监控内容 | 订阅源地址 |
|---|---|
| 整个 Reddit | https://www.reddit.com/search.rss?q=KEYWORD&sort=new&type=link |
| 单个 subreddit | https://www.reddit.com/r/SUBREDDIT/search.rss?q=KEYWORD&restrict_sr=1&sort=new |
| 仅帖子标题 | https://www.reddit.com/search.rss?q=title:KEYWORD&sort=new&type=link |
| 链接到你网站的帖子 | https://www.reddit.com/search.rss?q=site:example.com&sort=new&type=link |
sort=new会将最新帖子排在前面,适合用于提醒。type=link会让订阅源只显示帖子。不加此参数时,搜索订阅源还可能列出名称匹配的 subreddit。restrict_sr=1会将搜索范围限制在地址中指定的 subreddit 内。
以下是一个目前有效的示例,用于查找标题中包含“rss reader”的帖子:Reddit 搜索:标题包含“rss reader”,https://www.reddit.com/search.rss?q=title:%22rss%20reader%22&sort=new&type=link。关于 subreddit、用户和评论订阅源,请参阅Reddit RSS 订阅源。
如何编写有效的 Reddit 搜索?
Reddit 帮助中心列出了一些搜索运算符,它们也适用于订阅源地址:
- AND 放在多个词之间,表示每个词都必须出现:
coffee AND grinder。不加它时,帖子只需匹配其中部分关键词即可。 - OR 表示匹配其中任一词,NOT 表示排除某个词:
grinder NOT manual。这三个运算符都要用大写字母。 - 括号用于组合关键词:
(espresso OR coffee) AND grinder。 - 字段可缩小搜索范围:
title:、subreddit:、author:、site:、selftext:(帖子正文)和flair:。冒号后不要加空格,多个词要加引号:title:"rss reader"。
在订阅源地址中,空格要写成 %20,双引号要写成 %22。因此,title:"rss reader" 要写成 q=title:%22rss%20reader%22。
如何在 Feeder 中接收新匹配内容的通知?
- 点击添加订阅源,粘贴搜索订阅源地址,然后点击关注。
- 在侧边栏中右键点击该订阅源,然后选择编辑订阅源。
- 在设置标签页的通知下,开启移动设备、桌面或声音通知。所有套餐(包括免费套餐)都支持这些选项。
- 如需在手机上接收提醒,请安装适用于 iPhone 或 Android 的 Feeder,登录并允许通知。
每有新帖子就通过电子郵件发送提醒需要 Plus 套餐。接收新帖子通知介绍了所有选项。
如何改为按关键词筛选 subreddit?
搜索订阅源由 Reddit 判断哪些内容符合条件。如果要让 Feeder 进行匹配,可以关注该 subreddit 并添加规则。Feeder 的规则会匹配完整单词,也支持使用 grind* 这样的通配符。
- 点击添加订阅源,在社交媒体下选择Reddit,输入 subreddit 的名称,选择新帖子,然后关注该订阅源。
- 点击侧边栏中的规则,然后点击新建规则。
- 在要执行什么操作?下,选择过滤帖子。在选择订阅源下,选择该 subreddit。
- 在匹配符合以下条件的帖子下,保留包含,输入关键词,然后点击保存规则。
- 按照上文所述,为该订阅源开启通知。Feeder 不会通知你被规则隐藏的帖子,因此你只会收到匹配内容的提醒。
使用规则需要 Plus 套餐。规则中的关键词匹配方式介绍了词组、通配符和大小写完全匹配。
Reddit 的订阅源最多会列出 25 条帖子。在非常活跃的 subreddit 中,两次检查之间可能有些帖子会从订阅源中滚动移除。搜索订阅源只列出匹配的内容,因此这种情况较不容易发生。
Reddit 提醒多久会送达?
Feeder 下次检查订阅源并发现新的匹配内容时,就会向你发送提醒。免费套餐默认每 2 小时更新一次订阅源,你可以将单个订阅源设置为最快每 30 分钟更新一次。Plus 套餐会最频繁地每 10 分钟检查一次 Reddit 订阅源。由于 Reddit 限制应用获取其订阅源的频率,这是 Feeder 在任何套餐下检查 Reddit 的最快速度。如果 Reddit 拒绝请求,订阅源可能会暂时延迟更新。
可以将 Reddit 提醒发送到邮箱或 Slack 吗?
- 邮箱:为订阅源开启电子郵件,即可在每次有匹配内容时收到邮件;也可以在设置中的邮件摘要里选择接收每日、每周或每月摘要。两种方式都需要 Plus 套餐。
- Slack、Microsoft Teams、Discord 或 Telegram:可以通过规则将每条匹配内容发送到频道。此类规则需要 Professional 套餐。请参阅自动将新闻发布到 Slack。
可以针对 Reddit 评论中的关键词设置提醒吗?
上文的搜索订阅源列出的是帖子。如要查找评论中的关键词,请关注 subreddit 的评论订阅源 https://www.reddit.com/r/SUBREDDIT/comments/.rss,然后按照上文所述使用规则进行筛选。
F5Bot就是为此设计的。它会监控 Reddit、Hacker News 和 Lobsters 上的帖子和评论,并在出现指定关键词时发送邮件。它的免费套餐供个人使用,可设置 5 个关键词,并在 2 小时内发送提醒。Silver 套餐支持 20 个关键词,并在 5 分钟内发送提醒。
常见问题
什么是 Reddit 关键词提醒?
关键词提醒会在 Reddit 新帖子提及你关注的词语时通知你,例如你的品牌、产品或某个话题。你可以在 RSS 阅读器中关注 Reddit 搜索,或使用监控工具来设置提醒。
设置关键词提醒需要 Reddit 账号吗?
不需要。Reddit 搜索订阅源是公开的,任何 RSS 阅读器都可以在未登录的情况下关注。
为什么 Reddit 搜索订阅源会显示 subreddit?
搜索订阅源可能会在帖子旁边列出名称匹配的 subreddit。在地址中添加 &type=link,即可只显示帖子。
可以在一个订阅源中追踪多个关键词吗?
可以。用 OR 连接关键词,例如 (espresso OR coffee) AND grinder,并在地址中将每个空格写成 %20。或者为每个关键词创建一个订阅源,再将它们放入同一个文件夹。
试用 Feeder
关注 Reddit 搜索,并与新闻和博客订阅源一起阅读;发现新内容时即可收到通知。
Feeder 是适用于网页、iOS 和 Android 的 RSS 阅读器,也提供 Chrome、Firefox 和 Edge 扩展程序。免费套餐最多可关注 200 个订阅源,更新频率最快为每 30 分钟一次,并且没有广告。Plus 套餐最多支持 2,500 个订阅源,更新频率最快为每 5 分钟一次,并提供邮件摘要。