ModDB Anomaly Add-on Notifier is a Python script that checks for new add-ons on ModDB add-ons for a specific mod and sends webhook messages. It's perfect for staying informed without needing to check ModDB manually.
- Monitors add-ons on ModDB for a selected mod
- Sends customizable webhook messages
- Runs periodically via scheduler
- Easy to configure via
config.toml
andmessage.json
- Clone the Repository
git clone https://github.com/Tosox/anomaly-addon-notifier.git
cd anomaly-addon-notifier
- Install Dependencies
pip install -r requirements.txt
- Create Config Files
Before running the script, you must create a config.toml
and message.json
file. There are a config-example.toml
and message-example.json
provided which you can copy and edit.
config.toml
: stores webhook urls, scheduler settings, and the RSS feed urlmessage.json
: the message body (supports $title, $description, $timestamp, $url, $image_url)
This is used to define the schedule on when the script should run.
[schedule]
interval = 60 # Interval in minutes
A list of Discord webhook URLs that should receive notifications when a new add-on is published.
[webhook]
urls = [
"https://discord.com/api/webhooks/1234567890123456789/yourwebhooktoken",
"https://discord.com/api/webhooks/9876543210987654321/anotherwebhook"
]
This is the URL of the ModDB RSS feed you want to monitor. For S.T.A.L.K.E.R. Anomaly add-ons, the feed URL is:
[rss_feed]
url = "https://rss.moddb.com/mods/stalker-anomaly/addons/feed/rss.xml"
Distributed under the MIT License. See LICENSE
for more information.