Overlays
Emote rain
Open Emote rain settingsCascade 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
- Create an emote rain source on the settings page. Each source is a private browser source URL with its own settings.
- Set the Twitch channel the overlay should watch. Defaults to empty — type the channel login (no
@, no/). - 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. - Pick a preset or tune manually. Spawn mode, direction, gravity, max-on-screen, and per-user cooldown all save to the source automatically.
- 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.