Originally Posted By: RusselB

The main problem that I have with this code (although I use something similar myself), is the fact that if services go completely down, then come back, you will end up with a repeat of the join to the channels, which could make you end up sending a message to the wrong channel, due to the fact that each channel takes focus when you join it.
There are ways of avoiding most of that, but they require even more code than has already been done here.


Not you particularly, but to everyone ...

Does the /join -n #1,#2,#3 not eliminate the "taking focus" problem mentioned here?

Originally Posted By: Tomato
What if the mode +abc has already been set?


If the channel mode is already set and you try to reset it, nothing happens. At least not on any of the networks I'm on.