From 44a8f8efaa228054d51ff8265e88aa722811c89a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 20 Jun 2024 12:05:45 +0530 Subject: [PATCH] VOX, The Good E-reder and The e-book Reader by SpicyPoison --- recipes/good_ereader.recipe | 20 ++++++++++++++ recipes/the_ebook_reader.recipe | 20 ++++++++++++++ recipes/vox.recipe | 47 +++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+) create mode 100644 recipes/good_ereader.recipe create mode 100644 recipes/the_ebook_reader.recipe create mode 100644 recipes/vox.recipe diff --git a/recipes/good_ereader.recipe b/recipes/good_ereader.recipe new file mode 100644 index 0000000000..36dd60a8ba --- /dev/null +++ b/recipes/good_ereader.recipe @@ -0,0 +1,20 @@ +#!/usr/bin/env python +# vim:fileencoding=utf-8 +from calibre.web.feeds.news import BasicNewsRecipe + + +class AdvancedUserRecipe1717744568(BasicNewsRecipe): + title = 'Good e-Reader' + language = 'en' + __author__ = 'Spicy Poison' + publisher = 'Good e-Reader Inc' + oldest_article = 30 + max_articles_per_feed = 50 + encoding = 'utf-8' + masthead_url = 'https://assets.goodereader.com/blog/uploads/images/2022/10/06041743/Good-E-Reader-Logo-Black-1.svg' + remove_empty_feeds = True + auto_cleanup = True + + feeds = [ + ('All Articles', 'https://goodereader.com/blog/feed'), + ] diff --git a/recipes/the_ebook_reader.recipe b/recipes/the_ebook_reader.recipe new file mode 100644 index 0000000000..ea503a8afb --- /dev/null +++ b/recipes/the_ebook_reader.recipe @@ -0,0 +1,20 @@ +#!/usr/bin/env python +# vim:fileencoding=utf-8 +from calibre.web.feeds.news import BasicNewsRecipe + + +class AdvancedUserRecipe1717747140(BasicNewsRecipe): + title = 'The eBook Reader' + language = 'en' + __author__ = 'Spicy Poison' + description = ('The eBook Reader.com is an independently owned and operated website.' + 'The reviews, tutorials, news updates, videos, everything is funded solely by visitors like you.') + oldest_article = 30 + max_articles_per_feed = 100 + auto_cleanup = True + encoding = 'utf-8' + masthead_url = 'https://blog.the-ebook-reader.com/wp-content/uploads/2019/03/logo-sharper.png' + + feeds = [ + ('All Articles', 'https://blog.the-ebook-reader.com/feed/'), + ] diff --git a/recipes/vox.recipe b/recipes/vox.recipe new file mode 100644 index 0000000000..f307527a44 --- /dev/null +++ b/recipes/vox.recipe @@ -0,0 +1,47 @@ +#!/usr/bin/env python +# vim:fileencoding=utf-8 +from calibre.web.feeds.news import BasicNewsRecipe + + +class AdvancedUserRecipe1716097549(BasicNewsRecipe): + title = 'VOX' + language = 'en' + __author__ = 'Spicy Poison' + description = ( + 'Vox is a general interest news site for the 21st century. Its mission:' + ' to help everyone understand our complicated world, so that we can all help shape it.') + publisher = 'VOX MEDIA' + oldest_article = 30 + max_articles_per_feed = 50 + encoding = 'utf-8' + masthead_url = 'https://logonoid.com/images/vox-logo.png' + remove_empty_feeds = True + auto_cleanup = True + ignore_duplicate_articles = {'title', 'url'} + + feeds = [ + ('All Articles', 'https://www.vox.com/rss/index.xml'), + ('Abortion', 'https://www.vox.com/rss/abortion/index.xml'), + ('Advice', 'https://www.vox.com/rss/advice/index.xml'), + ('Business & Finance', 'https://www.vox.com/rss/business-and-finance/index.xml'), + ('Culture', 'https://www.vox.com/rss/culture/index.xml'), + ('Down to Earth', 'https://www.vox.com/rss/down-to-earth/index.xml'), + ('Energy', 'https://www.vox.com/rss/energy/index.xml'), + ('Even Better', 'https://www.vox.com/rss/even-better/index.xml'), + ('Explainers', 'https://www.vox.com/rss/explainers/index.xml'), + ('Features', 'https://www.vox.com/rss/features/index.xml'), + ('Future Perfect', 'https://www.vox.com/rss/future-perfect/index.xml'), + ('Health', 'http://www.vox.com/rss/health/index.xml'), + ('Housing', 'https://www.vox.com/rss/housing/index.xml'), + ('Internet Culture', 'https://www.vox.com/rss/internet-culture/index.xml'), + ('Life', 'https://www.vox.com/rss/life/index.xml'), + ('Money', 'https://www.vox.com/rss/money/index.xml'), + ('Press Room', 'https://www.vox.com/rss/press-room/index.xml'), + ('Policy', 'https://www.vox.com/rss/policy/index.xml'), + ('Politics', 'https://www.vox.com/rss/politics/index.xml'), + ('Science', 'https://www.vox.com/rss/science/index.xml'), + ('Techonology', 'https://www.vox.com/rss/technology/index.xml'), + ('The Gray Area', 'https://www.vox.com/rss/the-gray-area/index.xml'), + ('US Supreme Court', 'https://www.vox.com/rss/scotus/index.xml'), + ('World Politics', 'https://www.vox.com/rss/world-politics/index.xml'), + ]