Custom Power-up
Runs on: Backend — reads from the cached list of Power-ups pulled from the Twitch Helix API.
The Custom Power-up data node reads the live configuration of a specific custom Power-up on your channel and outputs it as a PowerUp object. Select which Power-up to read from the dropdown — the node loads your channel's Power-ups from Twitch automatically.
The PowerUp output carries the Power-up's current state: Bits cost, enabled/paused/in-stock flags, cooldown settings, per-stream and per-user limits, and the configured background color. Downstream Extract nodes can pull individual fields, or you can pass the full object into a flow that branches on state.
Outputs
| Name | Type | Description |
|---|---|---|
Power-up | PowerUp | The full Power-up object for the selected Power-up. |
Configuration
- Power-up: Dropdown listing every custom Power-up on your channel. Select the Power-up whose live state you want to output.
Example
A flow wants to skip running its main behavior when the Power-up has been paused from the Twitch dashboard. The flow uses Custom Power-up to read the selected Power-up, passes it to an Extract node to pull is_paused, then routes through a Condition node — if is_paused is true, the flow stops; otherwise it continues to the main effects.
Notes
- This is a read-only data source. There is no Streamerly equivalent to the Modify Channel Point Redeem effect for Power-ups — management lives in the Twitch dashboard.
- State is cached for ~30 minutes; the Power-ups page has a Sync from Twitch button that busts the cache if you need fresh state immediately.