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.