Beispiel #1
0
 private void OnQuit(IrcMessage message)
 {
     RaiseEvent(UserQuit, new IrcQuitEventArgs(message));
 }
Beispiel #2
0
 internal IrcUserModeEventArgs(IrcMessage message)
     : base(message)
 {
     Modes = message.Parameters.Count > 1 ? IrcUserMode.ParseModes(message.Parameters.Skip(1)) : null;
 }
Beispiel #3
0
        public void Znc(string arguments)
        {
            var msg = new IrcMessage("ZNC", excludeSeparator: true, parameters: arguments);

            Send(msg);
        }
Beispiel #4
0
 private void OnCtcpCommand(IrcMessage message)
 {
     RaiseEvent(CtcpCommandReceived, new CtcpEventArgs(message));
 }
Beispiel #5
0
 private void OnInvite(IrcMessage message)
 {
     RaiseEvent(Invited, new IrcInviteEventArgs(message));
 }
Beispiel #6
0
 private void OnTopic(IrcMessage message)
 {
     RaiseEvent(TopicChanged, new IrcTopicEventArgs(message));
 }
Beispiel #7
0
 internal IrcEventArgs(IrcMessage message)
 {
     Message = message;
 }