Rewards are a fun way to engage with chat, especially using the Streamlabs Extension overlay. However, once a mischievous viewer finds out about it, they see that small fun rewards can be spammed if they save up their currency to redeem the same thing over and over and over... and over. It's frustrating for the streamer and other viewers, considering most rewards have on stream alerts. Imagine being spammed 1 bit over and over... it's not really a pleasant thing.
The only two ways to I've found to avoid this from happening are:
In my opinion, having a cooldown option per each Reward would be an excellent benefit to streamers who use this tool. With Streamlabs Chatbot we can have cooldowns on Sound FX commands to avoid spam, so why not Loyalty Rewards?