Atmosphère
Atmosphère est une application de bureau en Electron et React, développée pour un client privé afin de piloter son bot musical Discord depuis un outil dédié plutôt que depuis Discord même. Elle dialogue avec un backend discord.js et @discordjs/voice via un pont IPC typé, et diffuse l'audio via un pipeline yt-dlp et ffmpeg. Le tableau de bord affiche en direct l'état du bot et de sa connexion, un gestionnaire de playlists permet d'organiser et de recatégoriser les morceaux, et une routine d'auto-vérification contrôle ffmpeg, le jeton du bot et l'arborescence des dossiers à chaque lancement, corrigeant automatiquement ce qui peut l'être. Un mode de lecture locale, ajouté récemment, confine la lecture à l'application elle-même, pour prévisualiser et mettre en file des morceaux sans rien diffuser dans le salon vocal Discord du bot. Développée dans le cadre d'une commande privée, le code source comme l'instance en production restent la propriété du client et ne sont pas rendus publics.