channel points cooldown options
It would be good to have a per user and a global cooldown option for the channel points.
For example for a reward to "Stay Hydrated" or "Dab", viewers who have saved up a lot of points can spam them in a short time which ruins the idea of the rewards purpose or becomes annoying.
Right now the only setting is to limit the number of times it is redeemed per stream for all viewers. Which is only helpful for something that you would only want redeemed 2 or 3 times and not something you intended to be redeemed many times but not all at once.
@AgentDave7, unfortunately, while these help, it's still missing the incredibly simple but incredibly important dual staging cooldowns.
All of these other options are nice to have as well, but are inferior to the combination of global + per user cooldown.
The max per stream is a nice thing to have for sure in some cases for specific rewards, but the combination of a 1-5 minute per user, and 10-30 second global cooldown on reward redemption allows for things to not feel too spammy.
The other HUGE reason you want a per user cooldown as well as a global cooldown is that otherwise there is a "race". Global cooldown only naturally incentivizes people to try to be the one to click the button again as soon as it comes available. Yes, everyone could just agree to be cool about it but as we're all streamers here we know that that simply will not be the case.
I think this suggestion is now implemented/complete.
In the Channel Reward settings there is a "Cooldown & Limits" section which includes:
- Redemption Cooldown Time [Time between redemptions, up to 7 days]
- Limit Redemptions Per Stream [Max total redemptions for viewers]
- Limit Redemptions Per User Per Stream [Max individual redemptions per viewer per stream]
why can I have my channel points cuz I got 96 my twitch is tiko221
Agreed. A per user AND global cooldown option are absolutely essential to a feature like this. I've got so many ideas to implement but I am waiting entirely on cooldowns or it'll just get out of hand. The only "workaround" is to make stuff stupidly expensive, but that's just bad because long time viewers can still overuse them if they feel like it and newcommers feel left out.
Given how many tools for streaming involve per user and global cooldown for these specific reasons I can't believe Twitch themselves haven't included this day 1.
A global timer cooldown is a wonderful idea. There's lots of places this could go: I have a stream reward set up where if four different viewers execute the reward within five minutes, something fun happens on stream. More cooldown options and timers would be great!
At minimum a global cool down. Per user would be nice but the Global for sure.
yes! I need this
Yes, please! I'd love to see this.