RSSHub icon indicating copy to clipboard operation
RSSHub copied to clipboard

RSS失效提醒

Open 362227 opened this issue 2 years ago • 2 comments

这是一个什么样的功能?

如果RSS超过一定时间没有更新,就提示可能失效,且这个时间可以自定义,比如1小时,1天,一个月

这个功能可以解决什么问题?

一般RSS失效,很多阅读器不会有提醒,会长时间不知道,甚至有的RSS不会失效,但永远不更新。添加这个功能可以避免这种情况

额外描述

如果rss失效,可以返回rss/xml格式,例如

<html>
<body>

   <?xml version="1.0" encoding="utf-8"?>
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">

  <channel>
  <title>Films</title>
  <link>https://films.co.uk/brands-and-music</link>
  <atom:link href="https://films.co.uk/brands-and-music" rel="self" type="application/rss+xml" />
    
  <item> <title>XXX RSS可能失效,请检查 2022-07-17 13点</title> <link>https://films.co.uk/brands-and-music#2022-07-17 05</link></item></channel></rss>

</body>
</html>

失效后可以设置1小时提醒一次(提醒,其实就是标题和链接地址变化一下,阅读器就会推送),一天提醒一次等等,提醒次数有上限。因为有的rss更新很频繁,又太多订阅,有些挂了都不知道。

这不是重复的功能请求

  • [X] 我已经搜索了现有 issue,以确保这项功能尚未被请求。

362227 avatar Jul 17 '22 05:07 362227

这个功能也可以顺便解决这个 https://github.com/DIYgod/RSSHub/issues/10003

362227 avatar Jul 17 '22 05:07 362227

需要这个功能+1

raining1123 avatar Sep 28 '22 03:09 raining1123