RSSHub
RSSHub copied to clipboard
RSS失效提醒
这是一个什么样的功能?
如果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,以确保这项功能尚未被请求。
这个功能也可以顺便解决这个 https://github.com/DIYgod/RSSHub/issues/10003
需要这个功能+1