twitch / trigger / schema v1
Channel Point Redeemed
Fires when a viewer redeems a channel point reward
Prerequisites
- Add the twitch plugin inside this workflow.
- Connect and authorize a twitch account before running this node.
Parameters
| Parameter | Type | Description |
|---|---|---|
Channelchannel | twitch_self Required | Triggers only on your connected Twitch channel. |
Reward Title FilterrewardFilter | tags Optional | Only trigger for any of these rewards |
Minimum Point CostminimumCost | number Optional | Only trigger for rewards costing at least this many points |
Inputs and outputs
Inputs
No ports declared.
Outputs
on_event- On Channel Point Redeemed (output)redemption_id- Redemption ID (output)reward_id- Reward ID (output)reward_title- Reward Title (output)reward_cost- Point Cost (output)user_id- User ID (output)username- Username (output)user_input- User Input Text (output)redeemed_at- Redeemed At (output)status- Status (output)
Output data schema
[
{
"key": "redemption_id",
"type": "string",
"description": "Redemption ID",
"label": "Redemption ID",
"bindingRole": "event_subject"
},
{
"key": "reward_id",
"type": "string",
"description": "Reward ID",
"label": "Reward ID",
"bindingRole": "selected_target"
},
{
"key": "reward_title",
"type": "string",
"description": "Reward Title",
"label": "Reward Title"
},
{
"key": "reward_cost",
"type": "number",
"description": "Point Cost",
"label": "Point Cost"
},
{
"key": "user_id",
"type": "string",
"description": "User ID",
"label": "User ID",
"bindingRole": "actor"
},
{
"key": "username",
"type": "string",
"description": "Username",
"label": "Username",
"bindingRole": "actor"
},
{
"key": "user_input",
"type": "string",
"description": "User Input Text",
"label": "User Input Text",
"optional": true
},
{
"key": "redeemed_at",
"type": "string",
"description": "Redeemed At",
"label": "Redeemed At"
},
{
"key": "status",
"type": "string",
"description": "Status",
"label": "Status"
}
]Examples and troubleshooting have not yet been reviewed for this contract.
Version and compatibility
This reference follows the current authoring contract. Existing workflows retain their saved node revisions.
Contract identifier
b2ad4420944afb0dcd8f3d1107bf9e31f75dd63882706dee5c13c6dc17d14c91