public static async Task <List <TwitchViewer> > GetViewers()
        {
            var viewers = new List <TwitchViewer>();

            var http        = new HttpClient();
            var viewersJson = await http.GetStringAsync("https://tmi.twitch.tv/group/user/brentschooley/chatters");

            var jsonObject         = JObject.Parse(viewersJson);
            var twitchViewersArray = jsonObject["chatters"]["viewers"];

            foreach (var viewer in twitchViewersArray)
            {
                var twitchViewer = new TwitchViewer()
                {
                    Name = viewer.ToString(), IsMod = false
                };
                viewers.Add(twitchViewer);
            }

            return(viewers);
        }
        // https://tmi.twitch.tv/group/user/brentschooley/chatters

        // GetMods()
        public static async Task <List <TwitchViewer> > GetMods()
        {
            var mods = new List <TwitchViewer>();

            var http        = new HttpClient();
            var viewersJson = await http.GetStringAsync("https://tmi.twitch.tv/group/user/brentschooley/chatters");

            var json     = JObject.Parse(viewersJson);
            var modsJson = json["chatters"]["moderators"];

            foreach (var mod in modsJson)
            {
                var twitchViewer = new TwitchViewer()
                {
                    Name = mod.ToString(), IsMod = true
                };
                mods.Add(twitchViewer);
            }

            return(mods);
        }