Exemplo n.º 1
0
        public async Task GetPokedexEntryFor(string pokemon)
        {
            var entry = await pokemonApi.GetPokedexEntryAsyncFor(pokemon);

            var pokedexEntry = new EmbedBuilder
            {
                ThumbnailUrl = entry.SpriteUrl,
                Title        = $"Pokedex Entry for: {entry.PokemonName}",
                Color        = Color.Red,
                Description  = entry.FlavorText
            }
            .WithFooter(footer => footer.Text = $"Game Version: Pokemon {entry.CameFrom}")
            .WithCurrentTimestamp()
            .Build();

            await ReplyAsync(embed : pokedexEntry);
        }