internal override async Task RunEvent()
        {
            if (!_reported)
            {
                Logger.Log("Attempting to give compliment...", "compliments");
            }
            if (ActiveUsers.Any())
            {
                var usr = ActiveUsers[RNG.Next(ActiveUsers.Count)];
                Logger.Log($"Active user found: {usr.User.Username}", "compliments");
                var comp = new ComplimentCommand();
                await comp.Compliment(usr.User);

                _reported = false;
            }
            else
            {
                if (!_reported)
                {
                    Logger.Log("No active users.", "compliments", LogOrigin.SYS, LogType.WRN);
                }
                _reported = true;
            }
        }