public async void Process(TwitchClient client, string username, string commandText, bool isMod, JoinedChannel joinedChannel)
        {
            var success = await _playlistApiClient.OpenPlaylist();

            client.SendMessage(joinedChannel, success
                ? $"Hey @{username}, I have opened the playlist for you"
                : $"Hey @{username}, I can't seem to open the playlist :(");
        }
        public IActionResult OpenPlaylist()
        {
            if (!CheckAndSetUserModStatus())
            {
                return(BadRequest());
            }

            try
            {
                if (_playlistApiClient.OpenPlaylist().Result)
                {
                    return(Ok());
                }

                return(BadRequest());
            }
            catch (Exception e)
            {
                _logger.LogError(e, $"Error in {HttpContext.Request.RouteValues["action"]}");
                return(BadRequest());
            }
        }