Example #1
0
 public static void SendMessageReply(this IrcLogic ircLogic, string user, string target, string format, params object[] args)
 {
     ircLogic.SendMessageReply(user, target, string.Format(format, args));
 }
Example #2
0
 public static void WriteLine(this IrcLogic ircLogic, string format, params object[] args)
 {
     ircLogic.WriteLine(string.Format(format, args));
 }
Example #3
0
 public static void SendMessage(this IrcLogic ircLogic, string target, string message)
 {
     ircLogic.WriteLine("PRIVMSG {0} :{1}", target, message);
 }
Example #4
0
 public static void SendMessageReply(this IrcLogic ircLogic, string user, string target, string message)
 {
     ircLogic.SendMessage(IsChannel(target) ? target : User.Parse(user).Nickname, message);
 }
Example #5
0
 public static void SendPassword(this IrcLogic ircLogic, string password)
 {
     ircLogic.WriteLine("PASS {0}", password);
 }
Example #6
0
 public static void SendUsername(this IrcLogic ircLogic, string username, string realname)
 {
     ircLogic.WriteLine("USER {0} 0 * :{1}", username, realname);
 }
Example #7
0
 public static void SendNickname(this IrcLogic ircLogic, string nickname)
 {
     ircLogic.WriteLine("NICK {0}", nickname);
 }
Example #8
0
 public static void Join(this IrcLogic ircLogic, string channel)
 {
     ircLogic.WriteLine("JOIN {0}", channel);
 }
Example #9
0
 public static void Pong(this IrcLogic ircLogic, string reply)
 {
     ircLogic.WriteLine("PONG {0}", reply);
 }