streamtoolset
DocsChecking session…

Overlays

Cascade Twitch + BTTV + FFZ + 7TV emotes across your overlay when chat hits a hype moment — start it on a command, stop it on the next one.

What it's for

  • Hype walls during clutch plays, big subs, and raid moments.
  • Visual reaction layer that pulls actual chat emotes — not generic confetti.
  • Reading the room without staring at chat — if it's raining, something good happened.

How to set it up

  1. Create an emote rain source on the settings page. Each source is a private browser source URL with its own settings.
  2. Set the Twitch channel the overlay should watch. Defaults to empty — type the channel login (no@, no /).
  3. Drop the link into OBS as a browser source at your full canvas size (e.g. 1920×1080). Set the source to transparent and disable interaction.
  4. Pick a preset or tune manually. Spawn mode, direction, gravity, max-on-screen, and per-user cooldown all save to the source automatically.
  5. Optional: hype triggers. Toggle Hype on Bits / Subs / Raids to fire a burst when those events come in. Hype burst count controls how many emotes spawn.

FAQ

Where do the emotes come from?
The overlay watches chat directly via Twitch IRC and pulls 7TV / BTTV / FFZ emote sets through their public APIs — no auth, no extra setup.
Why do some emotes not appear?
Animated emotes (especially 7TV) are size-capped. Static fallbacks render reliably; very tall animated emotes may be skipped on low-perf machines.
Can I trigger it without chat seeing the command?
Yes — chat commands can be set to mods-only, and you can also fire bursts from the dashboard test buttons.