Hello!~ Thanks for checking this out.

I'm currently working on a twitch tv bot that is constantly plagued by buggy joins/leaves, and people disconnecting from the chat.

http://pastebin.com/hbEBkvLb

What I want to do is add a timer, specifically an hour long, to each name. Not just the names already on the list. Every single name that is announced I want to have an individual timer for, so that the same name doesn't get re-announced until x amount of time has passed.

This is all really beyond me, the only idea I had was having every name that's ever appeared in the chat to have it's own elseif line with separate timers for each one, but that is very cumbersome and I'd have to add a new name to the command each time. (I also don't even know how to do that)

Any help would be hugely appreciated!

Thanks so much~