IRC() { nextConnect = DateTime.MaxValue; client.SendDelay = ( int )TimeSpan.FromSeconds( 0.5 ).TotalMilliseconds; client.Encoding = Encoding.UTF8; client.AutoRetry = true; client.AutoRejoin = true; client.AutoRejoinOnKick = true; client.ActiveChannelSyncing = true; CommandManager = new CommandManager( client ); client.OnRegistered += OnConnected; client.OnDisconnected += OnDisconnected; client.OnJoin += OnJoin; }
IRC() { nextConnect = DateTime.MaxValue; client.SendDelay = 0; client.Encoding = Encoding.UTF8; client.AutoRetry = true; client.AutoRejoin = true; client.AutoRelogin = true; client.AutoRejoinOnKick = true; client.ActiveChannelSyncing = true; CommandManager = new CommandManager( client ); client.OnRegistered += OnConnected; client.OnDisconnected += OnDisconnected; client.OnJoin += OnJoin; }