A High-Performance MediaMonkey 5 to Discord Rich Presence Bridge
Feeble Presence is an engineering-focused utility that bridges your local MediaMonkey 5 playback with Discord Rich Presence. It monitors your media library via the COM interface and dynamically updates your profile with high-quality metadata and artwork.
- Dynamic Metadata Sync: Real-time broadcasting of Track Title, Artist, and Album info.
- Intelligent Artwork Discovery: Automatically fetches high-resolution album covers via the iTunes Search API.
- Unobtrusive Design: Minimizes completely to the Windows System Tray to keep your workspace clean.
- Interactive Rich Presence: Includes "Listen on YouTube" and "Search Apple Music" buttons for your Discord friends.
- Robust Configuration: Persistent
config.jsonallows for auto-connect and customizable update intervals.
- Frontend:
CustomTkinterfor a modern, hardware-accelerated dark theme UI. - Automation: Interfaces with the
SongsDB5.SDBApplicationCOM object viapywin32. - Network: Asynchronous threading for artwork fetching to ensure zero UI lag.
- Asset Management: Custom multi-layer
.icohandling (16px to 256px) for native Windows title bar and taskbar compatibility.
- Clone the Repository:
git clone [https://github.com/NiccTM/MediaMonkey5-Discord-RPC.git](https://github.com/NiccTM/MediaMonkey5-Discord-RPC.git)
- Install Dependencies:
pip install -r requirements.txt