public async Task Generation(int generation) { var pokemon = _repo.GetByGeneration(generation); if (pokemon == null) { await ReplyAsync("Pokemon geration not found!"); } else { var pokemonList = String.Join(Environment.NewLine, pokemon) ; await ReplyAsync(String.Format("Pokemon in generation {0}:{1}{2}", generation, Environment.NewLine, pokemonList)); } }