You can just use the cooldown feature.

I've compared the two options and both options are nice. Revlobot has you manually reset the limit, which I think works well. (Sort of like counter)
Cooldown is somewhat limited though for this role.
I might want only 4 people to get a shoutout at the end of the stream. Putting a cooldown is all fine and dandy, but...
What if my stream runs longer? Do I have to go and turn off the command mid-stream? Interrupting my stream? What if my stream ends early? Do I have to go and turn off the cooldown and turn it back on once enough people are in?
I might want only 20 people to be able to use a command that gives them 500 points each stream. I could use a cooldown for that, but then they have to wait, especially with the global cooldown in place. With a limit, it would just be first 20 that use the command. (Queue would be possible, but manually doing that and the limit of 2 open queues...)
One way to sort of do it is if you are vip, you could, in theory, try the if command, but you would need a logistical compare rather than a equal/not equal compare.