API ReferenceTwitch
Channel Point Redemption
Twitch trigger: twitch:twitch:chat:channel-point-redemption
Channel Point Redemption
| Trigger ID | twitch:twitch:chat:channel-point-redemption |
| Plugin | Twitch |
| Category | Chat |
Variables
Copy variables into handler fields using {variableName} syntax.
{rewardId}{broadcasterId}{channel}{user}{userId}{message}{role}{msg}| Name | Type | Description |
|---|---|---|
{rewardId} | string | Channel point reward ID tied to the redemption. Example: |
{broadcasterId} | string | Broadcaster channel ID for the connected account. |
{channel} | string | Channel login or display name where the event occurred. |
{user} | string | Display name of the user who triggered the event. |
{userId} | string | Platform user ID of the chatter or actor. |
{message} | string | Full message text from the event. |
{role} | string | Role of the user (for example everyone, mod, broadcaster, vip, subscriber). |
{msg} | object | Structured chat message object (JSON) with badges, emotes, flags, and metadata. |
Conditions
| Condition | Description |
|---|---|
| Reward | Restrict to a specific channel point reward. Leave empty to match any reward. |
| Username | Match chatter username (equals, contains, starts with, ends with). Leave empty to always match. |