Esempio n. 1
0
        private void Client_ServerStatsReceived(object sender, IrcServerStatsReceivedEventArgs e)
        {
            var network = NetworkFromIrcClient(sender as StandardIrcClient);

            foreach (var entry in e.Entries)
            {
                network.Messages.Add(new Message()
                {
                    From = network.Client.ServerName,
                    Text = $"Server stats ({entry.Type}) : { string.Join(", ", entry.Parameters)}",
                    Type = MessageType.System
                });
            }
            NotifyNetworkChange(network);
        }
        private static void ircClient1_ServerStatsReceived(object sender, IrcServerStatsReceivedEventArgs e)
        {
            client1ServerStatsEntries = e.Entries;

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