Timers don't work? that's news to me... I use them all the time.

If you want to delay joining a channel use something like...

.timer 1 5 join #chan

Which will attempt to join #chan in 5 seconds.