I have the feature Enable Join on connect enabled because this way I don't have to join the channels manually, the problem is that mIRC joins the channel right after I connect and that can be a problem.
What would be nice:
1- Wait x seconds to join channel(s) after connect
2- When joining a channel wait x seconds between joining another channel
The way it works everytime I connect (or reconnect) mIRC joins all channels at the same time, it is particularly a problem with big channels because of the lag.
Another problem that I have is the usually it joins the channel so fast I don't have time to authenticate my nickname, so certain channels will not let me in before that.
I have both lines below in the Option > Perform window.
/msg NickServ IDENTIFY xxxx
/join #channel
Even though the /msg nickserv comes first mIRC will try to join the channel first and of course not succeed because I need to authenticate before joining the channel.