public static void OnCapLsReply(object sender, CapEventArgs e) { Console.WriteLine("Available caps:"); foreach (var c in e.CapList) { Console.WriteLine(c); } ((IrcClient) sender).CapReq(e.CapList); }
public static void OnCapReqReply(object sender, CapEventArgs e) { if (e.Data.Type == ReceiveType.CapAck) Console.WriteLine("Allowed caps:"); if (e.Data.Type == ReceiveType.CapNak) Console.WriteLine("Denied caps:"); foreach (var c in e.CapList) { Console.WriteLine(c); } ((IrcClient) sender).CapList(); }
public static void OnCapListReply(object sender, CapEventArgs e) { Console.WriteLine("Activated caps:"); foreach (var c in e.CapList) { Console.WriteLine(c); } }