Updated IRCClient