← Zurück zu den Projekten
Arbeiten

Atmosphère

Atmosphère ist eine mit Electron und React realisierte Desktop-Applikation für einen privaten Kunden, mit der sich dessen Discord-Musikbot steuern lässt, ohne Discord selbst zu öffnen. Sie kommuniziert über eine typisierte IPC-Brücke mit einem Backend aus discord.js und @discordjs/voice und streamt Audio über eine yt-dlp- und ffmpeg-Pipeline. Das Dashboard zeigt Bot-Status und Verbindungsstatus in Echtzeit, ein Playlisten-Manager organisiert und kategorisiert Titel neu, und eine Selbstprüfungsroutine kontrolliert bei jedem Start ffmpeg, das Bot-Token und die Ordnerstruktur und behebt Probleme, soweit möglich, automatisch. Ein kürzlich hinzugefügter lokaler Wiedergabemodus sperrt die Wiedergabe auf die Applikation selbst, sodass Titel vorgehört und eingereiht werden können, ohne Audio in den Discord-Sprachkanal des Bots zu streamen. Da es sich um eine private Auftragsarbeit handelt, bleiben Quellcode und eine laufende Instanz Eigentum des Kunden und werden nicht öffentlich geteilt.