It's because you're not telling it which channel to do it in. Nowhere in the TIMER command are you designating it. Try something like (for example and may not work):

timer1 1 15 [ distroles ] #

and then in the alias, maybe something like this:

msg $1 the rest of it here

This way, the timer fills the alias with the channel and it can be used......... The coding might be off, but Im sure this gets the general idea across.


Those who fail history are doomed to repeat it