INNER CODE UNIT · C#

gap

kwsch/SysBot.NET · SysBot.Pokemon.Discord/SysCord.cs:215

            var gap = TimeSpan.FromSeconds(interval) - delta;

            bool noQueue = !Hub.Queues.Info.GetCanQueue();
            if (gap <= TimeSpan.Zero)
            {
                var idle = noQueue ? UserStatus.DoNotDisturb : UserStatus.Idle;
                if (idle != state)
                {
                    state = idle;
                    await _client.SetStatusAsync(state).ConfigureAwait(false);
                }
                await Task.Delay(2_000, token).ConfigureAwait(false);
                continue;
            }

            var active = noQueue ? UserStatus.DoNotDisturb : UserStatus.Online;
            if (active != state)
            {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…