Tools

OBS scenes that switch themselves

Scenes, sources, filters and sound in OBS, switched by what happens on your stream — a redeemed reward, a donation, a button on the Dashboard or a hotkey you press mid-game. The link runs straight from the app to your own copy of OBS, and an effect that should not stay on takes itself back.

Free — like everything that runs on your own PC.

Gameplay
Horror
Be right back
  • source Webcam
  • filter Glitch
  • sound Microphone
Scenes, sources, filters and sound — switched from the app by a scenario, a redeemed reward or a panel button. OBS reports its state back, so the other modules know what is on air right now.

What it can switch

More than scenes, which is the part people usually expect and stop at.

What happens while you are playing

Switching is the visible half. The rest runs with nobody pressing anything, and it is what keeps the stream from drifting out of step with itself.

What it is not

Three things people reasonably expect here and will not find.

How the link is made

One connection over obs-websocket, set up once and then left alone.

Where you see it working

A scene that did not switch should be explainable in under a minute, so the answer sits in three places instead of a log file somewhere.

What it is made of

Each part is a separate module: you install only the ones you need, and any of them can be removed without breaking the rest.

OBS Studio Control The link itself and the actions at the other end: scenes, sources, filters, sound.

Getting started

  1. In OBS turn on the WebSocket server — Tools → WebSocket Server Settings — and set a port and password.
  2. In the app open Connections → OBS and fill in the host (127.0.0.1 for the same machine), the port (4455) and that password.
  3. Wait for the status to turn to connected.
  4. Open Automation → Scenarios, pick what starts the chain and add the OBS steps to it.
  5. For an effect that should not stay on, add a delay and the step that switches it back.

OBS on a second computer works the same way: put that machine's address in the host field instead of 127.0.0.1, with both computers on one local network.

Works together with

Get strAImer

Everything on this page runs on your own computer — free, no account, nothing to connect.

Missing something here? Ask for it on the ideas board — votes show what people need most. Propose an idea