Skip to content

jacobm001/idop_rss_builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In Defense of Podcast Full RSS Generator

Unfortunately, the RSS feed generator used by the author of the podcast, In Defense of Plants, only supports the most recent 100 episodes. Though they are all available on the website, this is rather inconvienient for how I often listen to podcasts.

Unfortunately my RSS feed will only provide podcatchers with the most recent 100 episodes. However, all episodes are freely available for streaming/downloading at https://t.co/AwPI28CUB8 - just search for episode numbers/topics in the search bar to locate them directly 🎧

— In Defense of Plants (@indfnsofplnts) July 27, 2020
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

This script will scrape the podcast website and generate a custom RSS feed based on the information found there. Note: This does not host or move any of the content found on that website. It merely creates an RSS feed. You will still need to download the episodes from Matt's servers using your podcast app just like the official RSS.

Installing

I recommend creating a virtual environment to run this script out of. Once created and activated, install the provided requirements file.

This script relies on FireFox and the latest geckodriver provided by Mozilla. If Firefox is not installed on your system, install it as normal. Place a copy of the geckodriver in this directory.

Running

python main.py
scp idop.xml your-ssh-server:{your publicly available webspace}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages