I am connecting to group chat IRC the same way I am connecting to the regular IRC servers. I just created a new instance of the ircClient and I connect randomly to one of the following IPs on port 6667.
Once I request a connect I wait for the 001 response. Sometimes it comes, sometimes it doesn’t. I do not understand why I cannot consistently connect to the group server. Am I doing something wrong? Any ideas?
The only reason I thought that was because I know the regular IRC servers behave different if you connect to a channel your account is already in. It won’t send the channel users through a 353 response, it will eventually send them all as individual JOINs.
I’ll let you know if the delay doesn’t work, but it doesn’t look like this is a common issue, so it must be something I’m doing, although the same connection to irc.twitch.tv has never gave me any trouble.
I am finding this is more than sometimes. It fails to connect more often than it successfully connects. I’ve just coded a 10 second reconnect attempt if it doesn’t respond.