Fails to handle non-standard RPL_WELCOME messages

Bug #1410979 reported by Joel McBeth on 2015-01-14
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
IRC.NET
Undecided
Unassigned

Bug Description

The twitch.tv IRC chat server has the RPL_WELCOME message of
:tmi.twitch.tv 001 <username> :Welcome, GLHF!

Irc.NET parses GLHF as the username and sets the Client.NickName to "GLHF" which breaks a lot of the functionality. Specifically LocalUser.JoinedChannel and LocalUser.MessageRecieved and Channel.MessageReceived never seem to fire.

Joel McBeth (joel-mcbeth) wrote :

Also, IRC.NET performs case sensitive string comparisons for nick names. Since the nick name is not contained in the welcome message the casing for the Nick name as passed into the IrcClient constructor via IrcRegistrationInfo might not match the casing used by the server. In this case, twitch uses all lowercase for the nick name.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers