BurnChat v2.7 — Voice, Commands, and Room Control 🔥
This is the biggest update since BurnChat launched. Voice messages that vanish when the room burns. Over 39 slash commands. A full admin system. Private whispers. Timed mutes. Nickname changes. And a polished new chat experience. Everything still ephemeral. Everything still zero-log.
Voice Messages 🎤
Hit the microphone button, talk, and send. Your voice message appears as a playable waveform widget in the chat. No duration limit. Record for 5 seconds or 5 minutes — it's up to you.
Voice messages follow BurnChat's core promise: they pass through the server without being stored — the only copy lives in your browser. When the room burns, every voice message is destroyed instantly. No audio files are ever written to disk. The data flows through WebSocket as base64, lives in RAM, and vanishes without a trace.
We also added listen-once tracking. After someone plays your voice message, their avatar appears below it — so you know exactly who heard it. Once played, the message locks and can't be replayed. Ephemeral audio for ephemeral conversations.
39+ Slash Commands ⌨️
Type / in the chat input and a categorized command menu appears instantly. Arrow keys or click to select. Every command is designed to work without accounts, without persistence, without leaving the chat.
Chat Commands
| Command | What it does |
|---|---|
| /msg nick message | Send a private whisper — only you and them see it |
| /msgvoice nick | Record and send a private voice message |
| /voice | Start recording a voice message |
| /endvoice | Stop recording and send |
| /nick newnickname | Change your nickname mid-conversation |
| /away message | Set an away status — auto-replies to PMs |
| /back | Remove your away status |
Room Commands
| Command | What it does |
|---|---|
| /online | Show everyone currently in the room |
| /topic text | Set a room title visible in the header |
| /lock password | Password-protect the room |
| /join roomname | Open another room in a new tab |
| /clean | Clear your local chat history |
| /leave message | Leave with an optional farewell message |
| /burn | Destroy the room and everything in it |
Admin Commands
| Command | What it does |
|---|---|
| /admin nick | Promote a user to room admin |
| /removeadmin nick | Demote an admin to regular user |
| /adminpw password | Set or authenticate with admin password |
| /kick nick reason | Kick a user — they can rejoin |
| /ban nick | Ban a user permanently from the room |
| /unban nick | Remove a ban |
| /mute nick mins | Mute a user — optionally timed |
| /unmute nick | Unmute a user |
Fun Commands
| Command | What it does |
|---|---|
| /play snake | Jump straight into multiplayer Snake |
| /end | End the current game |
| /help | Show all available commands |
Room Admin System 🛡️
Rooms now have an optional admin system. Here's how it works: when no admin exists, everyone can do everything. The moment someone runs /admin nickname, that person becomes admin — and from that point on, only admins can lock the room, ban users, mute people, set topics, or burn the room.
Admins can promote others, and the /adminpw command lets you set a room admin password. If the admin disconnects and rejoins, they just type /adminpw with the same password to get admin back. The password lives in RAM — it burns with the room.
This gives BurnChat rooms the moderation tools they need without requiring accounts, databases, or any form of identity. Your authority comes from a password, not a profile.
Private Messages & Away Status 💬
/msg nick your message sends a whisper that only you and the recipient can see. Private messages appear with an orange border and a "whisper" label so they're visually distinct from the public chat.
If someone PMs a user who's set themselves away with /away brb getting coffee, they'll automatically receive the away message as a private reply. When the away user sends any regular message, their away status clears automatically.
What Changed in the UI ✨
Still zero-log. Still ephemeral. Still BurnChat.
Every feature in this update follows the same rule: nothing hits disk. Voice messages, private whispers, admin passwords, room topics, ban lists, mute timers — admins choose the storage mode — server buffer keeps the last 100 messages in RAM for late joiners, or client-only mode stores nothing on the server at all. With E2E encryption enabled, even the server can't read messages. When the room burns, everything is gone.
There's nothing to subpoena. Nothing to breach. Nothing to leak. The room existed, and then it didn't. That's still the entire point.
We're not done. There are more features coming — some of them pretty wild. Stay tuned.