Keeping track of mod updates across multiple games can be a real hassle. If you play heavily modded games or manage a gaming server for friends, manually checking NexusMods pages or digging through site notifications gets tedious very fast.
To solve this, I built ModPulse - a free, open-source Discord bot written in Python that automates the whole process using the official NexusMods API.
β‘ What ModPulse Does
When a mod you follow gets updated, ModPulse automatically catches it and posts a clean notification embed directly into your Discord channel.
- π Automated Tracking: Periodically queries NexusMods for new releases and updates.
- π Rich Discord Embeds: Displays new version tags, changelog summaries, thumbnails, and direct links.
- β‘ Slash Commands: Add or manage tracked mods easily using
/add_mod [url]. - π 100% Open-Source & Free: Self-host it on your own PC or a VPS under the MIT License with zero hidden costs.
π οΈ Tech Stack
- Language: Python 3.11+
-
Library:
discord.py -
HTTP Client:
aiohttp(for async API requests) - API: NexusMods REST API
π Source Code & Setup Guide
The project is completely open-source. You can find the full code, installation steps, and setup guide on GitHub:
π Check out the ModPulse Repository on GitHub
π¬ Feedback & Contributions
I built this project to solve my own headache with game updates and wanted to share it with the community.
If you find it useful, dropping a β star on GitHub would mean a lot! Feel free to leave a comment with any feature requests, ideas, or feedback.
Top comments (0)