Clip Reel System

An automated clip playback system for Twitch streamers. Perfect for BRB screens, pre-stream entertainment, or showcasing your best moments.

Features

Smart Weighted Selection

The system uses an intelligent weighting algorithm to keep clips fresh and varied:

Full Mod Control

Mods have complete control over the clip experience:

Chat Voting System

Viewers can interact with clips through voting:

Voting can be enabled/disabled per-channel by admins.

Clip Browser

A searchable web interface to browse all clips. Filter by title, clipper, game category, or clip number. See vote counts and click any clip to watch on Twitch.

Multi-Channel Support

Each channel has its own independent clip pool and settings:

Moveable HUD Overlays

Both the clip info HUD and top clips overlay can be positioned in any corner of the screen using !chud and !chud top commands. Settings persist per-channel.

How It Works

Add the clip player as a Browser Source in OBS. The player automatically fetches clips from your Twitch channel, converts them to MP4 for smooth playback, and cycles through them using the weighted selection algorithm.

The bot joins your Twitch chat to handle commands. Clip data is stored in a database with permanent clip numbers (seq) that never change, even if clips are added or removed. This means clip #42 will always be the same clip.

New clips can be fetched at any time through the admin panel without affecting existing clip numbers or disrupting playback.

Getting Started

Want to use this for your channel? The system supports multiple streamers. Reach out to get set up with your own clip reel.

Built for the Twitch community. Powered by the Twitch API.