Exemplo n.º 1
0
 private static void StartOpGetterThread(IMessagingClient client, IConfiguration configuration, ILogging logging)
 {
     // Zusätzlichen Thread starten, der regelmäßig prüft, ob der TopicBot OP hat, und falls nicht, den Channel verlässt und neu beitritt,
     // sobald er der einzige User im Channel ist (um so OP zu bekommen)
     var opGetter = new TopicBotBehaviour.TryToGetOp(new TimeSpan(0, 3, 0), client, configuration, logging);
     new Thread(new ThreadStart(opGetter.CheckIfOpAndTryToGetOpIfNotLoop)).Start();
 }
Exemplo n.º 2
0
        private static void StartOpGetterThread(IMessagingClient client, IConfiguration configuration, ILogging logging)
        {
            // Zusätzlichen Thread starten, der regelmäßig prüft, ob der TopicBot OP hat, und falls nicht, den Channel verlässt und neu beitritt,
            // sobald er der einzige User im Channel ist (um so OP zu bekommen)
            var opGetter = new TopicBotBehaviour.TryToGetOp(new TimeSpan(0, 3, 0), client, configuration, logging);

            new Thread(new ThreadStart(opGetter.CheckIfOpAndTryToGetOpIfNotLoop)).Start();
        }