{}
Whether the redemption should automatically set its status to fulfilled.
autoFulfill?: boolean
The hex code of the background color of the reward.
backgroundColor?: string
The channel points cost of the reward.
cost: number
The cooldown between two redemptions of the reward, in seconds. 0 or `null` means no cooldown.
globalCooldown?: number | null
Whether the reward is enabled (shown to users).
isEnabled?: boolean
The maximum number of redemptions of the reward per stream. 0 or `null` means no limit.
maxRedemptionsPerStream?: number | null
The maximum number of redemptions of the reward per stream for each user. 0 or `null` means no limit.
maxRedemptionsPerUserPerStream?: number | null
The prompt shown to users when redeeming the reward.
prompt?: string
The title of the reward.
title: string
Whether the reward requires user input to be redeemed.
userInputRequired?: boolean
Properties
globalCooldown
Type: number | null
The cooldown between two redemptions of the reward, in seconds. 0 or null
means no cooldown.
maxRedemptionsPerStream
Type: number | null
The maximum number of redemptions of the reward per stream. 0 or null
means no limit.
maxRedemptionsPerUserPerStream
Type: number | null
The maximum number of redemptions of the reward per stream for each user. 0 or null
means no limit.