TWITCH — IN DEVELOPMENT

AI Recap Bot for Twitch Streams

CatchUp.help connects to Twitch via IRC for full chat read/write access and captures your stream audio via yt-dlp. When viewers type !recap, they get an instant AI summary of everything you've covered so far. Post-stream chapters are in development and will be available soon.

Twitch Integration Features

IRC Chat Read/Write

Twitch IRC adapter is built for real-time chat monitoring and posting. Worker integration is in progress.

Bot Account Mode

Use your own Twitch bot account to post recaps. CatchUp handles the IRC connection while your bot appears as the source of recap messages.

Audio via yt-dlp

Stream audio is captured via yt-dlp, feeding real-time audio to Whisper AI or Deepgram for accurate speech transcription.

Nightbot Compatible

Already using Nightbot? Switch to Nightbot mode and CatchUp provides recap text via API — no bot account swap needed.

Post-Stream Chapters (Coming Soon)

CatchUp will analyze your full transcript after each stream and generate timestamped chapters for your VOD. Currently in development.

Zero Setup Per Stream

Once connected, CatchUp auto-detects when you go live. No manual start/stop. It monitors your channel 24/7.

Twitch Recap Bot FAQ

How does CatchUp connect to Twitch chat?

Via standard IRC protocol. You provide your bot account credentials (username + OAuth token) and CatchUp connects as a regular IRC client, reading and writing chat messages.

Do I need a separate bot account?

We recommend using a separate bot account for posting recaps, but you can also use Nightbot mode where CatchUp provides the text via API.

Does it work with Twitch raids and hosts?

CatchUp focuses on your own channel's chat. If you raid another channel, recap functionality pauses until you're back on your own stream.

Can I customize the !recap command?

Yes. Change it to anything — !summary, !whathappened, !catchup — on Creator and Pro plans.

What about Twitch VODs?

Currently CatchUp works with live streams. VOD recap support is planned.

Related Resources

Set up your Twitch recap bot

Connect Twitch →