← Back to Products
[ 02 ]LIVEv1.0.0-beta

EternalRichPresence

Discord Rich Presence for Apple Music & Spotify on Windows. Live cover art. Portable .exe.

Platform

Windows

Bridge

SMTC → RPC

Ships as

.exe

Language

Python

[ GALLERY ]

Every view, every screen, every state.

[ HOW IT WORKS ]

Under the hood.

01

Windows SMTC Polling

The daemon reads the Windows System Media Transport Controls via the Windows Runtime COM interface, capturing title, artist, album, and playback state.

02

Provider Priority Logic

Apple Music takes priority over Spotify. The system detects which app is actively playing and routes to the correct provider, falling back gracefully on switches.

03

Cover Art Upload

Album artwork is fetched from the media session, uploaded to Discord's CDN via the Rich Presence asset API, and embedded in the presence payload as a live image.

04

Discord RPC Bridge

pypresence handles the Discord IPC socket connection. The presence payload is updated on every track change with title, artist, album art, and elapsed time.

05

Listen Along URI Scheme

A custom eternalrp:// URI scheme is registered on install, enabling clickable Listen Along deep-links that route friends directly to the currently playing track.

[ HIGHLIGHTS ]

Portable single .exe via PyInstaller with no Python install required on the target machine

Live album artwork upload to Discord CDN on every track change

Custom URI scheme registration for Listen Along deep-links

System tray host that runs silently in the background with zero window chrome

[ FULL STACK ]
Pythonpywin32pypresenceCOM/SMTCPyInstaller

EternalRichPresence

Live and shipping.