Пример #1
0
        private void CtcpClient_VersionResponseReceived(object sender, CtcpVersionResponseReceivedEventArgs e)
        {
            var network = NetworkFromIrcClient(sender as StandardIrcClient);

            BroadcastMessageToNetwork(network, new Message()
            {
                From = e.User.NickName,
                Text = $"Version received: {e.VersionInfo}",
                Type = MessageType.CTCP
            });
            NotifyNetworkChange(network);
        }
Пример #2
0
 private static void ctcpClient2_VersionResponseReceived(object sender, CtcpVersionResponseReceivedEventArgs e)
 {
     if (ctcpClient2VersionResponseReceivedEvent != null)
         ctcpClient2VersionResponseReceivedEvent.Set();
 }
Пример #3
0
        private static void ctcpClient1_VersionResponseReceived(object sender, CtcpVersionResponseReceivedEventArgs e)
        {
            if (e.User.NickName == ircClient2.LocalUser.NickName)
                client2ReceivedVersionInfo = e.VersionInfo;

            if (ctcpClient1VersionResponseReceivedEvent != null)
                ctcpClient1VersionResponseReceivedEvent.Set();
        }