Connection
Each device controls one broadcaster channel and authenticates with a Twitch application you register in the Twitch Developer Console. Provide the broadcaster login (your channel name), the application’s client ID and client secret, and a user refresh token for the channel. See the Twitch developer documentation for creating an application and obtaining a token.Commands
The Twitch device supports channel, chat, and engagement operations, including:- Update the stream title or category
- Create a stream marker, run a commercial break, or capture a clip
- Start or cancel a raid to another channel
- Post a chat message or a highlighted announcement
- Create and end a poll
- Create, lock, resolve, or cancel a prediction
State and triggers
The device reports its connection state and raises triggers your rules can react to, including:- The channel going live or offline
- The title or category changing
- A new follower or subscriber, and gifted subscriptions
- A viewer cheering with Bits
- Another channel raiding yours
- A channel-point reward being redeemed

