← Back to projects
Work

Atmosphère

Atmosphère is an Electron and React desktop app built for a private client to run their Discord music bot without touching Discord itself. It talks to a discord.js and @discordjs/voice backend over a typed IPC bridge, streaming audio through a yt-dlp and ffmpeg pipeline. The dashboard shows live bot status and connection state, a playlist manager organizes and recategorizes tracks, and a self-check routine verifies ffmpeg, the bot token and the folder structure on every launch, healing what it can automatically. A recently added local playback mode locks playback to the app itself, so tracks can be previewed and queued without streaming audio into the bot's Discord voice channel. As this was built as a private commission, the source and a live instance remain the customer's property and are not publicly shared.

Privacy preferences

We use essential browser storage for sign-in and to remember your choice. With your permission, we may also store your theme preference in your browser. Read our data policy

Essential authentication storage remains active regardless of your choice. Refusing optional services removes the saved theme preference and prevents optional services from loading.

You can change this choice at any time from Privacy preferences in the footer.