public IActionResult Search(string searchTerm)
        {
            var dadJokeApi = new DadJokeApi();

            var result = dadJokeApi.Search(searchTerm);

            return(Json(JsonConvert.SerializeObject(result)));
        }
Example #2
0
        public async Task Joke()
        {
            var joke = new DadJokeApi().Joke();

            if (!string.IsNullOrEmpty(joke))
            {
                await Context.Channel.SendMessageAsync($"{Context.User.Mention} {joke}").ConfigureAwait(false);
            }
            else
            {
                await Context.ApplyResultReaction(CommandResult.Failed).ConfigureAwait(false);
            }
        }