Usage

Interface

After installation, a ⚙ button appears in the band.us header. It opens the Settings page with 5 tabs: General, Plugins, Themes, CSS, About. A floating ⚙ button also opens the quick panel.

Slash commands

Type / in the chat input: an autocomplete popup appears. Navigate with ↑/↓, confirm with Tab or Enter. Command history is browsed with ↑/↓. Aliases work (/h → /help).

Themes

10 built-in themes (Midnight, Dracula, Nord, Catppuccin, Monokai, Sunset, Ocean, Forest, Light, default). Select in Settings → Themes. JSON import/export. Instant apply via CSS variables --btt-*, including the chat window (bubbles, header, composer).

Custom CSS

Settings → CSS: built-in editor, applied live across all of band.us, persisted.

Emoji picker

😀 button next to the composer. Category tabs, instant EN/FR search (Enter inserts the first hit), persisted recents. 100% offline (~480 embedded emojis).

Console API

window.Unbanded (alias window.BandTamper) exposes the API for scripts and debugging.

Demo mode

Outside of band.us, a "demo mode" banner appears and lets you test the plugins panel and /pat without sending real messages.