Refactor to use new IRCv3 compliant message parser