Increase padding in output to accomodate longer snowflakes

This commit is contained in:
Tyrrrz 2023-05-24 21:54:51 +03:00
parent c48899e0b1
commit 6582e26cd3
3 changed files with 13 additions and 10 deletions

View file

@ -36,17 +36,19 @@ public class GetChannelsCommand : DiscordCommandBase
.ThenBy(c => c.Name) .ThenBy(c => c.Name)
.ToArray(); .ToArray();
var threads = IncludeThreads var threads = Array.Empty<ChannelThread>();
? (await Discord.GetGuildThreadsAsync(GuildId, cancellationToken)) if (IncludeThreads)
.OrderBy(c => c.Name) {
.ToArray() threads = (await Discord.GetGuildThreadsAsync(GuildId, cancellationToken))
: Array.Empty<ChannelThread>(); .OrderBy(c => c.Name)
.ToArray();
}
foreach (var channel in channels) foreach (var channel in channels)
{ {
// Channel ID // Channel ID
await console.Output.WriteAsync( await console.Output.WriteAsync(
channel.Id.ToString().PadRight(18, ' ') channel.Id.ToString().PadRight(20, ' ')
); );
// Separator // Separator
@ -64,7 +66,7 @@ public class GetChannelsCommand : DiscordCommandBase
// Thread ID // Thread ID
await console.Output.WriteAsync( await console.Output.WriteAsync(
thread.Id.ToString().PadRight(18, ' ') thread.Id.ToString().PadRight(20, ' ')
); );
// Separator // Separator

View file

@ -26,7 +26,7 @@ public class GetDirectChannelsCommand : DiscordCommandBase
{ {
// Channel ID // Channel ID
await console.Output.WriteAsync( await console.Output.WriteAsync(
channel.Id.ToString().PadRight(18, ' ') channel.Id.ToString().PadRight(20, ' ')
); );
// Separator // Separator

View file

@ -19,13 +19,14 @@ public class GetGuildsCommand : DiscordCommandBase
var guilds = (await Discord.GetUserGuildsAsync(cancellationToken)) var guilds = (await Discord.GetUserGuildsAsync(cancellationToken))
// Show direct messages first // Show direct messages first
.OrderByDescending(g => g.Id == Guild.DirectMessages.Id) .OrderByDescending(g => g.Id == Guild.DirectMessages.Id)
.ThenBy(g => g.Name); .ThenBy(g => g.Name)
.ToArray();
foreach (var guild in guilds) foreach (var guild in guilds)
{ {
// Guild ID // Guild ID
await console.Output.WriteAsync( await console.Output.WriteAsync(
guild.Id.ToString().PadRight(18, ' ') guild.Id.ToString().PadRight(20, ' ')
); );
// Separator // Separator