public void ProcessJoinCommand(IrcMessage ircMessage) { OnJoin?.Invoke(Rfc2812Util.UserFromString(ircMessage.From), ircMessage.Target); }
public void ProcessKickCommand(IrcMessage ircMessage) { OnKick?.Invoke(Rfc2812Util.UserFromString(ircMessage.From), ircMessage.Tokens[2], ircMessage.Tokens[3], ircMessage.Message); }
public void ProcessNickCommand(IrcMessage message) { OnNick.Fire(this, new NickChangeEventArgs(Rfc2812Util.UserFromString(message.From), message.Message)); }
public void ProcessInviteCommand(IrcMessage ircMessage) { var fromUser = Rfc2812Util.UserFromString(ircMessage.From); OnInvite.Fire(this, new InviteEventArgs(fromUser.Nick, ircMessage.Message)); }