private void OnIRCUserNickChanged(string[] tokens, string message) { IRCUser oldUser = IRCUser.GetUserFromAddress(tokens[0].Substring(1)); if (oldUser.Nick == m_nickName) { m_nickName = message; } { IRCNickEvent nick = new IRCNickEvent(); nick.OldUser = oldUser; nick.NewUser = new IRCUser(); nick.NewUser.Nick = message; nick.NewUser.Host = oldUser.Host; nick.NewUser.Ident = oldUser.Ident; DispatchEvent(nick); } }
private void NickEventHandler(IRCEvent e) { IRCNickEvent nickEvent = (IRCNickEvent)e; LogText("[user " + nickEvent.OldUser.Nick + " changed nick to " + nickEvent.NewUser.Nick); }
private void OnIRCUserNickChanged(string[] tokens, string message) { IRCUser oldUser = IRCUser.GetUserFromAddress(tokens[0].Substring(1)); if (oldUser.Nick == m_nickName) { m_nickName = message; } { IRCNickEvent nick = new IRCNickEvent(); nick.OldUser = oldUser; nick.NewUser = new IRCUser(); nick.NewUser.Nick = message; nick.NewUser.Host = oldUser.Host; nick.NewUser.Ident = oldUser.Ident; DispatchEvent(nick); } }