twitch / trigger / schema v1
Ad Break Started
Fires when an ad break begins: the moment to post "brb, ads"
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. |
Inputs and outputs
Inputs
No ports declared.
Outputs
on_event- On Ad Break Started (output)broadcaster_id- Broadcaster ID (output)duration_seconds- Ad Length (seconds) (output)is_automatic- Started Automatically (output)started_at- Started At (output)requester_id- Started By (ID) (output)requester_username- Started By (output)
Output data schema
[
{
"key": "broadcaster_id",
"type": "string",
"description": "Broadcaster ID",
"label": "Broadcaster ID",
"bindingRole": "current_context"
},
{
"key": "duration_seconds",
"type": "number",
"description": "Ad Length (seconds)",
"label": "Ad Length (seconds)"
},
{
"key": "is_automatic",
"type": "boolean",
"description": "Started Automatically",
"label": "Started Automatically"
},
{
"key": "started_at",
"type": "string",
"description": "Started At",
"label": "Started At"
},
{
"key": "requester_id",
"type": "string",
"description": "Started By (ID)",
"label": "Started By (ID)",
"bindingRole": "actor"
},
{
"key": "requester_username",
"type": "string",
"description": "Started By",
"label": "Started By",
"bindingRole": "actor"
}
]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
213263d9abb5963340ad27322b3dc3b248a1cb56e40334d42252255a389d1fee