public async Task ListVersions(string manualName) { EmbedBuilder builder = new EmbedBuilder().WithAuthor("CURRENT SUPPORTED VERSIONS"); var sb = new StringBuilder(); foreach (string version in await _docsService.GetAllVersionsAsync(manualName)) { sb.AppendLine(version); } builder.Description = sb.ToString(); builder.WithThumbnailUrl(Context.Client.CurrentUser.GetAvatarUrl()).WithColor(Color.Green); await ReplyAsync("", embed : builder.Build()); }
public async Task ListVersionsAsync( [Summary("The name of the manual for which to retrieve versions.")] string manualName) { var builder = new EmbedBuilder().WithAuthor("CURRENT SUPPORTED VERSIONS"); var sb = new StringBuilder(); foreach (var version in await _docsService.GetAllVersionsAsync(manualName)) { sb.AppendLine(version); } builder.Description = sb.ToString(); builder.WithThumbnailUrl(Context.Client.CurrentUser.GetDefiniteAvatarUrl()).WithColor(Color.Green); await ReplyAsync(embed : builder.Build()); }