Example #1
0
        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;
        }
Example #2
0
        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;
        }