These clips are automatically identified, trimmed, and published. Streamer Summaries monitors popular streams and automatically extracts the content fit for the highlight reel.
There are several systems that work together to create these clips.
- One polls Twitch's streams API every couple minutes to determine the most popular streamers who
are currently live.
- A second joins all the chat rooms of those streamers.
- Another aggregates the chat messages from those chat rooms to detect spikes in the number of chat
messages.
- These spikes are then sent to the final service where the moment is captured via Twitch's clips API and then stored in a database.