Live Stream Overlay

Instant Replay

Let your mods trigger a branded replay of the live stream with a single chat command. The overlay plays the clip with a REPLAY banner, optional slow‑mo, then counts down back to live.

Everything You Need

One overlay, full mod control, seamless return to live.

Branded Replay

A bold red REPLAY badge animates in over the clip so viewers know exactly what they're watching.

💬

Chat Commands

Mods trigger replays with !replay 30s, !replay 1m, or a direct clip URL — right from Twitch or Kick chat.

🐌

Slow Motion

Add slow to any command for 0.5× playback. A purple SLOW tag appears automatically.

🔇

Muted Replay

Add mute to play the clip silently — great for music streams or when you don’t want clip audio on top of your mic.

Return Countdown

“Returning to live in 3…2…1” counts down before the overlay fades away and live content resumes.

🔗

Manual Clip URL

No auto-clip needed — mods can pass any Twitch or Kick clip URL directly: !replay https://…

🛑

Cancel Anytime

A replay can be cancelled instantly mid-playback with !replay cancel and the overlay returns to transparent.

Add to OBS in 3 Steps

One transparent browser source sitting over your live scene.

1

Enter Your Channel & Platform

Select your platform and enter your channel name to generate the overlay URL:

Leave blank to use the default text.

Comma-separated list of mod usernames allowed to use !replay. Leave blank to allow all mods.

2

Connect Twitch Account (Twitch only — required for auto-clip)

For !replay 30s-style auto-clips the broadcaster must authorise once. This lets the server create a Twitch clip on their behalf. Kick streamers can skip this and use !replay <url> instead.

Enter a Twitch channel name above to check status.
3

Add a Browser Source in OBS

Create a new Browser Source on top of your live scene and paste the URL from Step 1. The overlay is fully transparent when idle — it only appears when a replay is triggered.

  • Width: 1920px (or your stream width)
  • Height: 1080px (or your stream height)
  • Enable "Shutdown source when not visible"

Tip: Place this browser source above all other sources in your scene so the replay video covers everything.

Use With Pogly

Running Pogly instead of a plain browser source? Import the widget directly.

Pogly is a browser-based overlay editor. Import the JSON below to add Instant Replay as a full-screen 1920×1080 transparent layer. After import, update the channel variable to your channel name.

If you entered your channel name and selected a platform in the setup step above, they will already be pre-filled in the import.

Chat Commands

Moderators and the broadcaster can trigger replays directly from chat.

Command Who What It Does
!replay 30s Mods & broadcaster Auto-create a Twitch clip of the last 30 seconds and replay it. Accepts 10s, 30s, 45s, 60s, 90s, or 1m.
!replay mute 30s Mods & broadcaster Same as above but plays back with no audio.
!replay slow 30s Mods & broadcaster Same as above but plays back at 0.5× speed. The purple SLOW tag appears on the overlay.
!replay slow mute 30s Mods & broadcaster Slow motion and muted. Flags can be in either order: slow mute or mute slow.
!replay https://… Mods & broadcaster Replay a specific Twitch or Kick clip URL directly. Supports mute and slow flags too.
!replay cancel Mods & broadcaster Cancel a replay that is pending, downloading, or currently playing. The overlay returns to transparent immediately.

Frequently Asked

Why does auto-clip need a Twitch connection?

Twitch’s Clips API requires a broadcaster user token (with clips:edit scope) to create a clip on a channel. Connecting once lets the server create clips on the broadcaster’s behalf. The token is stored securely and auto-refreshed — they only need to connect once.

Does the replay cover the whole screen?

Yes — the browser source is sized to your full stream resolution and sits above all other sources. When idle it is completely transparent, so it has zero visual impact until a replay is triggered.

How long does it take from command to playback?

After a mod types !replay 30s, the server calls the Twitch API to create a clip, waits for Twitch to process it (usually 5–15 seconds), then downloads and plays it. The overlay shows a spinner during this time.

Can I replay a clip from a different channel?

Yes — use the URL form: !replay https://clips.twitch.tv/SomeClipSlug. The overlay will download and play any publicly accessible Twitch or Kick clip.

What happens if two mods trigger a replay at the same time?

The second command is ignored while a replay is already in progress. Use !replay cancel first if you want to switch to a different clip.

What size should the browser source be?

Set it to your full stream resolution — typically 1920 × 1080. The overlay background is transparent when idle, so there’s no need to hide it between replays.

Does it work on Kick?

Kick does not have a public clip-creation API, so !replay 30s auto-clip is Twitch-only. However, mods can pass any Kick clip URL directly: !replay https://kick.com/channel/clip/abc.