In contrast to most clipping tools, klypra reads the chat and experiences the stream like a real viewer would, based on chat's reaction and in real time.
Most creators who clip themselves do it after the fact: the stream ends, and then comes the part nobody enjoys, scrubbing through hours of VOD or scrolling chat replay looking for the moments that were actually worth posting. By the time that's done (if it ever gets done), the moment has gone cold and the clip loses most of its shot at actually performing.
klypra's chat listener joins your channel's IRC chat the same way a bot account would and reads every message while you're still live. By the time your stream ends, the clips already exist, no VOD scrubbing, no digging through chat logs, no editing backlog waiting for you the next morning.
A 10-message-per-second spike means something very different for a channel that usually sits at 1 message per second than for one that usually sits at 50. So klypra doesn't use a fixed number, it builds a rolling baseline for your specific chat, based on the median of your last several 5-minute snapshots (up to a 30-minute window). That baseline updates continuously while you're live, so it adapts as your chat naturally grows or slows down through a stream.
When the current message rate crosses a multiple of that baseline, klypra treats it as a candidate spike and starts scoring it.
A spike alone isn't enough to trigger a clip. klypra scores every candidate on a few signals at once:
Those signals combine into a single moment score from 0 to 100. Only spikes above your configured clip threshold actually turn into a clip request, everything else is noise that gets filtered out before it ever reaches your dashboard.
Every account and every channel has its own adjustable clip threshold. Lower it and you'll catch more moments, including smaller ones. Raise it and klypra only fires on genuinely big reactions. There's no one right setting, it depends on how active your chat usually is and how selective you want klypra to be. The exact range and default, along with the rest of klypra's specification and its limits, are on the about page.