Skip to main content

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

NameTypeDescription
Power-upPowerUpThe 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.