Automate Twitch
Streamers and their teams use Twitch automations to react when a channel goes live, to welcome new followers and subscribers, and to watch channel growth week by week. Tell your AI assistant which channels and events to watch, check its plan, and it keeps following them for you.
Try asking
Create a ClickRuntime automation: when the Twitch channels shroud or pokimane go live, post to #streams in Slack with the stream title and game.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Twitch
Get a Slack post when a channel goes live
When a streamer you follow starts a stream, Slack shows you the stream title and game.
See how it worksAnnounce new followers and subscribers
Every new follow or sub on your channel shows up in Slack as it happens.
See how it worksSee your follower growth every Monday
Each Monday you get your follower count and how much it changed since the previous week.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Twitch, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Twitch automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every 5 minutes, check whether the Twitch channels I follow have gone live and tell me only when the stream is in a category I care about.
When my Twitch channel goes live, post the stream title and link to our Discord server.
After each of my Twitch streams, log the title, duration and peak viewers in Google Sheets and post a recap with the VOD link to Discord.
Beyond chat
Have Twitch work when you're not in the chat
Instant
Get a Slack post when a channel goes liveThe moment it happens
On a schedule
See your follower growth every MondayWeekly
Instant
Announce new followers and subscribersThe moment it happens
Setup
Connect Twitch
Twitch connects through an OAuth app that you register in your own Twitch developer console. ClickRuntime then requests the scopes you choose.
Twitch
Streaming
- Turn on two-factor authentication for your Twitch account, which the developer console requires.
- In the Twitch developer console, choose Register Your Application, set the OAuth Redirect URL to
https://clickruntime.com/oauth/callbackand set Client Type to Confidential. - Copy the Client ID and create a Client Secret.
- In the ClickRuntime dashboard, open Connections, choose Twitch, enter your app's Client ID and Client Secret, then click Connect and approve scopes such as
moderator:read:followersandchannel:read:subscriptions.
Good to know
Twitch limits that affect automations
- Each token gets 800 rate-limit points per minute.
- Twitch requires tokens to be validated every hour.
- Tokens from client credentials only see public data such as whether a channel is live; follower and subscriber details need a user token with the right scopes.
- Subscription events only exist for Affiliate and Partner channels.
FAQ
Questions about automating Twitch
Can it tell me the moment a streamer goes live?
Can it see my followers and subscribers?
Why do I register my own Twitch app?
Is AI needed to run these?
Is this a Twitch connector for ChatGPT or Claude?
Related pages
Keep exploring