public async Task Stats(CommandContext ctx, string id) { if (id.Length > 10) { var token = await TheGraph.GetTokenByID(id); var embed = DiscordEmbed.TokenStatsEmbed(token); await ctx.Channel.SendMessageAsync(embed : embed).ConfigureAwait(false); } else { var tokens = await TheGraph.GetTokensBySymbol(id); if (tokens.Count == 0) { return; } var embeds = DiscordEmbed.TokenStatsEmbeds(tokens); foreach (var embed in embeds) { await ctx.Channel.SendMessageAsync(embed : embed).ConfigureAwait(false); } } //if(SymbolIDPairs.pairs.ContainsKey(id.ToUpper())) // id = SymbolIDPairs.pairs[id.ToUpper()]; }
public async Task AllStats(CommandContext ctx, string id = "x") { if (SymbolIDPairs.pairs.ContainsKey(id.ToUpper())) { id = SymbolIDPairs.pairs[id.ToUpper()]; } var token = await TheGraph.GetTokenByID(id); var embed = DiscordEmbed.TokenStatsAllEmbed(token); await ctx.Channel.SendMessageAsync(embed : embed).ConfigureAwait(false); }