public async Task ReturningMembers() { var descriptionBuilder = new StringBuilder(); var returningPlayers = UserAccounts.GetReturningMemebers(); var returningDPS = UserAccounts.GetSpec(UserAccounts.SpecType.DPS); var returningHealers = UserAccounts.GetSpec(UserAccounts.SpecType.Healer); var returningTanks = UserAccounts.GetSpec(UserAccounts.SpecType.Tank); var trials = UserAccounts.GetTrials(); foreach (var player in returningPlayers) { descriptionBuilder.Append($"``{player.MainChar}`` "); } await ReplyAsync("", false, EmbedHandler.CreateEmbed( "Returning Players For Next Tier", $"{descriptionBuilder.ToString()} " + $"\n\n We currently have **__{returningPlayers.Count}/20__** Players." + $"\n Current Setup: **__{returningTanks.Count}/{returningHealers.Count}/{returningDPS.Count}__**\n\n" + $"Tanks Needed: {2 - returningTanks.Count}\n" + $"Healers Needed: {4 - returningHealers.Count}\n" + $"DPS Required: {14 - returningDPS.Count}\n\n" + $"We Current Have {trials.Count} Trial Raiders.", EmbedHandler.EmbedMessageType.Info, true)); }