This is what im working with right now. It works great as long as the user doesnt spam the trigger. If they spam it i want to only react to the first occurance and ignore the rest of them.
on *:TEXT:sample:#channel:{ timer 1 8 msg #channel !play }
Im moderate with python and ahk but this is killing me.