No need to give timers names jethro, this one will unset in 3 seconds anyway. And why use an alias and not just
on !*:JOIN:#: .timer 1 3 msg # YOUR MESSAGE
No need for the alias?