I have a similar question and TBH I'm not entirely sure if I'm understand OP correctly so maybe these are not related at all...but what I'm looking for is for users in chat to be able to use a command like !startchallenge and that will prompt a timer to start for a specific amount of time (mine would do 5 minutes), I could either count up or count down. There would be a text file that updates every second with the time remaining or elapsed (whichever direction you have the count going). Then upon completion there would be a sound played, possibly popup image and message and broadcast to chat that the timer is done. Right now I have been using Snaz for this but I'm just trying to eliminate all of the extra applications I have to have open.