Jellyfin Discord Rich Presence - Zeige deine Musik in Discord! (only Jellyfin)

in #deutsch7 days ago


Bildschirmfoto 2025-07-20 um 16.41.21.png

Heute möchte ich euch mein neuestes Open Source Projekt vorstellen:

Jellyfin Discord Rich Presence (Musikanzeige für Discord)

Ein Python Tool, das automatisch anzeigt, welche Musik ihr gerade über euren Jellyfin Media Server hört, direkt in eurem Discord Status!


Was ist das Problem?

Manche von uns nutzen Jellyfin als selbstgehostete Alternative zu Spotify oder Plex. Aber im Gegensatz zu Spotify gibt es keine native Discord Integration. Während Spotify Nutzer automatisch ihre Musik in Discord anzeigen können, bleiben Jellyfin Nutzer außen vor.

Die Lösung

Ich habe ein leichtgewichtiges Python Script entwickelt, das diese Lücke schließt:

  • Automatische Erkennung der aktuellen Musik
  • Echtzeit Updates in Discord (< 3 Sekunden)
  • 100% Open Source (MIT Lizenz)

Technische Details

Verwendete Technologien:

  • Python 3.10, für maximale Kompatibilität
  • pypresence, Discord Rich Presence Library
  • Jellyfin REST API, für Musikinformationen
  • python-dotenv, sichere Credential Verwaltung

Architektur:

while True:
    # 1. Jellyfin API abfragen
    current_song = get_jellyfin_status()
    
    # 2. Discord Status updaten
    if current_song:
        update_discord(current_song)
    else:
        show_idle_status()
    
    # 3. 3 Sekunden warten
    time.sleep(3)

Performance

Das Tool wurde auf Effizienz optimiert:

MetrikWert
CPU Nutzung< 1%
Netzwerk Traffic< 1 KB/s
Update Latenz< 3 Sekunden

Getestet auf macOS, läuft stabil und ressourcenschonend!


Installation und Dokumentation

Die komplette Installations, und Konfigurationsanleitung findet ihr im GitHub Repository:

GitHub: github.com/HalloWelt42/Discord_Jellyfin

Dort gibt es ausführliche Schritt für Schritt Anleitungen für:

  • Jellyfin API Einrichtung
  • Discord Application Erstellung
  • Troubleshooting und FAQ

Sicherheit & Datenschutz

  • Keine Cloud Services, alles läuft lokal
  • Keine Datensammlung, deine Musikdaten bleiben privat
  • Open Source, der komplette Code ist einsehbar
  • Minimale Berechtigungen, nur Lesezugriff auf Jellyfin

Features für die Zukunft

Ich arbeite bereits an weiteren Features:

  • GUI Interface für Nicht Techniker

Eure Ideen sind willkommen!


Wie ihr helfen könnt

  1. Starred das Projekt auf GitHub
  2. Meldet Bugs oder Feature Wünsche
  3. Contributed Code (Pull Requests welcome!)
  4. Teilt es mit anderen Nutzern

Persönliche Note

Als leidenschaftlicher Self Hoster und Musik Liebhaber hat mich das Fehlen dieser Integration schon lange gestört. Statt zu warten, dass jemand anderes es entwickelt, habe ich es selbst in die Hand genommen.


Fazit

Jellyfin Discord Rich Presence ist mein Beitrag zur Open Source Community. Es löst ein spezifisches Problem elegant und effizient. Wenn ihr auch Jellyfin nutzt und eure Musik in Discord zeigen wollt, probiert es aus!

Links:


#programming #opensource #python #discord #jellyfin #development #steemit #technology

Vielen Dank fürs Lesen! Wenn euch das Projekt gefällt, würde ich mich über einen Upvote und Resteem freuen. Habt ihr Fragen oder Anregungen? Schreibt es in die Kommentare!


Hinweis: Dies ist ein privates Projekt und steht in keiner Verbindung zu Jellyfin oder Discord.