Twitch
Package: httpx � 40 nodes � Twitch Helix API: chat, streams, moderation, polls, predictions, points, clips, raids
Twitch Helix API -- chat messages, stream management, moderation, polls, predictions, channel points, clips, and raids.
Node Reference
| Node | Type | Inputs | Outputs |
|---|---|---|---|
| Set Credentials | statement | Access Token (str), Client ID (str) | - |
| Channel Url | expression | - | URL (str) |
| Send Chat | statement | Broadcaster ID (str), Sender ID (str), Message (str) | - |
| Send Announcement | statement | Broadcaster ID (str), Moderator ID (str), Message (str) | - |
| Send Shoutout | statement | From Broadcaster (str), To Broadcaster (str), Moderator ID (str) | - |
| Delete Chat Messages | statement | Broadcaster ID (str), Moderator ID (str), Message ID (str) | - |
| Get Chatters | statement | Broadcaster ID (str), Moderator ID (str) | Chatters (list |
| Warn User | statement | Broadcaster ID (str), Moderator ID (str), User ID (str), Reason (str) | - |
| Get Stream | statement | User Login (str) | Stream (twitch.Stream) |
| Get Streams | statement | User Logins (list |
Streams (list |
| Get Followed Streams | statement | User ID (str) | Streams (list |
| Create Stream Marker | statement | User ID (str), Description (str) | - |
| Modify Channel Info | statement | Broadcaster ID (str), Title (str), Game ID (str) | - |
| Create Clip | statement | Broadcaster ID (str) | Clip URL (str) |
| Get Clips | statement | Broadcaster ID (str) | Clips (list |
| Ban User | statement | Broadcaster ID (str), Moderator ID (str), User ID (str), Reason (str) | - |
| Unban User | statement | Broadcaster ID (str), Moderator ID (str), User ID (str) | - |
| Add Moderator | statement | Broadcaster ID (str), User ID (str) | - |
| Remove Moderator | statement | Broadcaster ID (str), User ID (str) | - |
| Add Vip | statement | Broadcaster ID (str), User ID (str) | - |
| Remove Vip | statement | Broadcaster ID (str), User ID (str) | - |
| Shield Mode On | statement | Broadcaster ID (str), Moderator ID (str) | - |
| Shield Mode Off | statement | Broadcaster ID (str), Moderator ID (str) | - |
| Create Custom Reward | statement | Broadcaster ID (str), Title (str), Cost (int) | Reward (twitch.Reward) |
| Update Redemption | statement | Broadcaster ID (str), Reward ID (str), Redemption ID (str) | - |
| Get Redemptions | statement | Broadcaster ID (str), Reward ID (str) | Redemptions (list |
| Create Poll | statement | Broadcaster ID (str), Title (str), Choices (list |
Poll (twitch.Poll) |
| End Poll | statement | Broadcaster ID (str), Poll ID (str) | - |
| Get Polls | statement | Broadcaster ID (str) | Polls (list |
| Create Prediction | statement | Broadcaster ID (str), Title (str), Outcomes (list |
Prediction (twitch.Prediction) |
| End Prediction | statement | Broadcaster ID (str), Prediction ID (str), Winner ID (str) | - |
| Start Raid | statement | From Broadcaster (str), To Broadcaster (str) | - |
| Cancel Raid | statement | Broadcaster ID (str) | - |
| Get Users | statement | Login (str) | User (twitch.User) |
| Get Channel Info | statement | Broadcaster ID (str) | Channel (twitch.Channel) |
| Get Subscriptions | statement | Broadcaster ID (str) | Subscriptions (list |
| Check Subscription | statement | Broadcaster ID (str), User ID (str) | Subscription (any) |
| Viewer Count | expression | Stream (twitch.Stream) | Count (int) |
| Get Game | expression | Stream (twitch.Stream) | Game (str) |
| Is Live | expression | Stream (twitch.Stream) | Live (bool) |