public async Task Abilities() { var map = Anime.authorMap; String val = default(String); map.TryGetValue(Context.Message.Author.Username, out val); if (val != default(String)) { Console.WriteLine(val); Anime anime = new AnimeInfo.OnePiece(); } }
public async Task Trivia() { var map = Anime.authorMap; String val = default(String); map.TryGetValue(Context.Message.Author.Username, out val); if (val != default(String)) { Console.WriteLine(val); Anime anime = null; if (val.ToLower().Contains("onepiece")) { anime = new AnimeInfo.OnePiece(); } else if (val.ToLower().Contains("boku")) { anime = new AnimeInfo.MyHero(); } else if (val.ToLower().Contains("hunter")) { anime = new AnimeInfo.HunterHunter(); } String res = await anime.getTriviaInfo(val); res = (res != String.Empty) ? res : "could not find trivia info"; var triviaEmbed = new EmbedBuilder(); EmbedBuilderExtensions.WithColor(triviaEmbed.WithTitle("Trivia"), 0, 100, 100); triviaEmbed.WithDescription(res); await Context.Channel.SendMessageAsync("", false, triviaEmbed); return; } else { Console.WriteLine("nonexistant"); await ReplyAsync("Please request info on a character"); } }