Top-level pages only (not inside a folder).
Stream auto-switch (OBS / Streamlabs / Meld):
Clears this page. Main stays.
Add Streamer.bot and OBS on your network. These settings save in this browser and travel with Export / Import. Twitch login is separate and stays on this device.
Register an app in the Twitch Developer Console, then paste this redirect URL into that app:
Most people use Public. Pick Confidential only if your Twitch app has a client secret.
Not logged in
If chat or stream info stops working after an update, log out and sign in again.
YouTube chat comes from Streamer.bot on the PC that monitors your YouTube stream. Add that PC under Connections, then pick it below (same display name as in Connections).
On that PC: enable the WebSocket server. If Authentication is on, enter the same password in Connections for that Streamer.bot row (required to send chat).
In Streamer.bot: Platforms → YouTube → Accounts — sign in Broadcaster Account (required). Use Bot Account only if you want sends from a second Google account.
Not configured
Open the link below and approve access with your Twitch account.
Code to enter if prompted:
Waiting for approval on Twitch…
Changes your stream title, category, and tags on Twitch. You need to be logged in under Setup → Twitch.
Only used if you have a deck button that sends an OBS stream caption. Go-live notifications are set on Twitch’s site.
Passed to Streamer.bot as DoAction args. Use %argName% in sub-action text fields (replace argName with your argument name).
Each press runs the step, then advances. Theme and icon per step in Appearance.
Passed when this step runs. Use %argName% in sub-action text fields (replace argName with your argument name).
Top raises, bottom lowers. One button.
Usually 1–6 dB per press.
Flash the level change on press.
Turns a filter on or off (blur, key, etc.).
Scene sources (show/hide) or audio inputs (mute).
Scene B can be ⟨ Previous scene ⟩ to jump back after Scene A.
Confirm before going live or ending stream.
Chatters while live. Press at end of stream for shoutouts one by one. List and last 100 chat lines are kept across refresh; after 4 hours with no chat they reset for a new stream.
Sends to your Twitch chat when pressed: plain text, !commands, or mod slash commands such as /emoteonly off, /raid username, /shoutout channel. Requires Twitch connected with chat permissions.
Record follows, cheers, subs, raids, watch streaks, and more while Twitch is connected. Press on Live to review everyone at end of stream. Alerts persist across refresh; they reset after 4 hours with no chat activity or when you change channel/page.
Uncheck types you do not want on this button’s list.
When pressed, loads followed channels that are live on Twitch (Helix). Tap a row to run /raid on that channel. Re-login to Twitch after updating if the list fails.
Only shows streams live for at most this many hours.
Hides Twitch partners.
In Live mode, the button rotates through each matching live channel.
How long each channel stays on the button before advancing (3–120).
Each press runs every action in the current state (top to bottom), then switches to the other state.
Configure a separate action list per state. Theme and icon per state are in Appearance.
Treat webhook URLs as secrets. Enable “Exclude from shared exports” when sharing deck JSON.
Sends a message to YouTube live chat via Streamer.bot. Configure the YouTube-PC connection under Setup → YouTube.
Starts a countdown on your Stream timer widget. Useful for channel-point style challenges — press when someone redeems, and the deck shows the remaining time.
Shown on the timer widget. Leave blank to use the button label.
Confirm before going live or ending stream.
Top raises, bottom lowers. One button.
Usually 1–6 dB per press.
Turns a filter on or off.
Scene items (show/hide) or audio (mute).
Scene B can be ⟨ Previous scene ⟩ to jump back after Scene A.
Confirm before going live or ending stream.
Confirm before going live or ending stream.
Single button, or split ↑ raises / ↓ lowers.
Usually 2–10% per press.
Lights up while this scene is live.
Shows or hides this layer in the scene.
Confirm before going live or ending stream.
Theme and icon for the selected step.
Theme and icon for the selected toggle state.
One background color for this button.
Scene toggle: diagonal split (A top-left, B bottom-right).
Watermark per on/off state.
Starter layouts for common streaming setups. Merge adds pages/buttons; Replace replaces your entire deck.
Switch between saved deck layouts. Twitch login is per browser session — re-login after switching if chat stops working.
Add Streamer.bot and OBS on your home network. Streamlabs and Meld are optional.
Needed for chat panels, moderation actions, and stream info widgets.
Import a starter template, or switch to Edit and add buttons yourself.