コード例 #1
0
 public void ProcessJoinCommand(IrcMessage ircMessage)
 {
     OnJoin?.Invoke(Rfc2812Util.UserFromString(ircMessage.From), ircMessage.Target);
 }
コード例 #2
0
 public void ProcessKickCommand(IrcMessage ircMessage)
 {
     OnKick?.Invoke(Rfc2812Util.UserFromString(ircMessage.From), ircMessage.Tokens[2], ircMessage.Tokens[3], ircMessage.Message);
 }
コード例 #3
0
 public void ProcessNickCommand(IrcMessage message)
 {
     OnNick.Fire(this, new NickChangeEventArgs(Rfc2812Util.UserFromString(message.From), message.Message));
 }
コード例 #4
0
        public void ProcessInviteCommand(IrcMessage ircMessage)
        {
            var fromUser = Rfc2812Util.UserFromString(ircMessage.From);

            OnInvite.Fire(this, new InviteEventArgs(fromUser.Nick, ircMessage.Message));
        }