Automated RSS Feed Update
This project fetches event data from a Wizards of the Coast store page and generates an RSS feed.
Create a virtual environment:
python -m venv venv
Activate the virtual environment:
source venv/bin/activate
venv\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Install Playwright browsers:
python -m playwright install
Run the basic script to generate the RSS feed:
python feedgen-new.py
Or run the Playwright version which can handle JavaScript-rendered content:
python feedgen-playwright.py
--debug
python feedgen-playwright.py --debug
The script automatically filters out:
Both scripts will create a feed.rss file in the project directory.
feed.rss
You can also use the setup script:
python setup.py
This will create and activate the virtual environment and install all dependencies.
8th Side RSS Feed Generator
This project fetches event data from a Wizards of the Coast store page and generates an RSS feed.
Setup
Create a virtual environment:
Activate the virtual environment:
Install dependencies:
Install Playwright browsers:
Usage
Run the basic script to generate the RSS feed:
Or run the Playwright version which can handle JavaScript-rendered content:
Command Line Options
--debug: Enable debug output with detailed information about the scraping processEvent Filtering
The script automatically filters out:
Both scripts will create a
feed.rssfile in the project directory.Automated Setup
You can also use the setup script:
This will create and activate the virtual environment and install all dependencies.