Refer to "guilds" as "servers" in docs and UI elements (#1175)

This commit is contained in:
Oleksii Holub 2023-12-29 00:03:28 +02:00 committed by GitHub
parent e04eb890e6
commit 512f181be2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 32 additions and 32 deletions

View file

@ -39,7 +39,7 @@ dotnet DiscordChatExporter.Cli.dll
## CLI commands ## CLI commands
| Command | Description | | Command | Description |
|-------------------------|-----------------------------------------------------| |-------------------------|------------------------------------------------------|
| export | Exports a channel | | export | Exports a channel |
| exportdm | Exports all direct message channels | | exportdm | Exports all direct message channels |
| exportguild | Exports all channels within the specified server | | exportguild | Exports all channels within the specified server |
@ -47,7 +47,7 @@ dotnet DiscordChatExporter.Cli.dll
| channels | Outputs the list of channels in the given server | | channels | Outputs the list of channels in the given server |
| dm | Outputs the list of direct message channels | | dm | Outputs the list of direct message channels |
| guilds | Outputs the list of accessible servers | | guilds | Outputs the list of accessible servers |
| guide | Explains how to obtain token, guild, and channel ID | | guide | Explains how to obtain token, server, and channel ID |
To use the commands, you'll need a token. For the instructions on how to get a token, please refer to [this page](Token-and-IDs.md), or run `dotnet DiscordChatExporter.Cli.dll guide`. To use the commands, you'll need a token. For the instructions on how to get a token, please refer to [this page](Token-and-IDs.md), or run `dotnet DiscordChatExporter.Cli.dll guide`.
@ -110,7 +110,7 @@ dotnet DiscordChatExporter.Cli.dll export -t "mfa.Ifrn" -c 53555 -o "C:\Discord
#### Generating the filename and output directory dynamically #### Generating the filename and output directory dynamically
You can use template tokens to generate the output file path based on the guild and channel metadata. You can use template tokens to generate the output file path based on the server and channel metadata.
```console ```console
dotnet DiscordChatExporter.Cli.dll export -t "mfa.Ifrn" -c 53555 -o "C:\Discord Exports\%G\%T\%C.html" dotnet DiscordChatExporter.Cli.dll export -t "mfa.Ifrn" -c 53555 -o "C:\Discord Exports\%G\%T\%C.html"
@ -122,8 +122,8 @@ path: `C:\Discord Exports\My server\Text channels\my-channel.html`
Here is the full list of supported template tokens: Here is the full list of supported template tokens:
- `%g` - guild ID - `%g` - server ID
- `%G` - guild name - `%G` - server name
- `%t` - category ID - `%t` - category ID
- `%T` - category name - `%T` - category name
- `%c` - channel ID - `%c` - channel ID
@ -217,9 +217,9 @@ Don't forget to quote (") the date if it has spaces!
More info about .NET date More info about .NET date
formats [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings). formats [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings).
### Export channels from a specific guild (server) ### Export channels from a specific server
To export all channels in a specific guild, use the `exportguild` command and provide the guild ID through the `-g|--guild` option: To export all channels in a specific server, use the `exportguild` command and provide the server ID through the `-g|--guild` option:
```console ```console
dotnet DiscordChatExporter.Cli.dll exportguild -t "mfa.Ifrn" -g 21814 dotnet DiscordChatExporter.Cli.dll exportguild -t "mfa.Ifrn" -g 21814
@ -261,9 +261,9 @@ To exclude DMs, add the `--include-dm false` option.
dotnet DiscordChatExporter.Cli.dll exportall -t "mfa.Ifrn" --include-dm false dotnet DiscordChatExporter.Cli.dll exportall -t "mfa.Ifrn" --include-dm false
``` ```
### List channels in a guild (server) ### List channels in a server
To list the channels available in a specific guild, use the `channels` command and provide the guild ID through the `-g|--guild` option: To list the channels available in a specific server, use the `channels` command and provide the server ID through the `-g|--guild` option:
```console ```console
dotnet DiscordChatExporter.Cli.dll channels -t "mfa.Ifrn" -g 21814 dotnet DiscordChatExporter.Cli.dll channels -t "mfa.Ifrn" -g 21814
@ -277,9 +277,9 @@ To list all DM channels accessible to the current account, use the `dm` command:
dotnet DiscordChatExporter.Cli.dll dm -t "mfa.Ifrn" dotnet DiscordChatExporter.Cli.dll dm -t "mfa.Ifrn"
``` ```
### List guilds (servers) ### List servers
To list all guilds accessible by the current account, use the `guilds` command: To list all servers accessible by the current account, use the `guilds` command:
```console ```console
dotnet DiscordChatExporter.Cli.dll guilds -t "mfa.Ifrn" > C:\path\to\output.txt dotnet DiscordChatExporter.Cli.dll guilds -t "mfa.Ifrn" > C:\path\to\output.txt

View file

@ -21,7 +21,7 @@ public class ExportAllCommand : ExportCommandBase
[CommandOption("include-dm", Description = "Include direct message channels.")] [CommandOption("include-dm", Description = "Include direct message channels.")]
public bool IncludeDirectChannels { get; init; } = true; public bool IncludeDirectChannels { get; init; } = true;
[CommandOption("include-guilds", Description = "Include guild channels.")] [CommandOption("include-guilds", Description = "Include server channels.")]
public bool IncludeGuildChannels { get; init; } = true; public bool IncludeGuildChannels { get; init; } = true;
[CommandOption("include-vc", Description = "Include voice channels.")] [CommandOption("include-vc", Description = "Include voice channels.")]
@ -56,7 +56,7 @@ public class ExportAllCommand : ExportCommandBase
// Regular channels // Regular channels
await console await console
.Output .Output
.WriteLineAsync($"Fetching channels for guild '{guild.Name}'..."); .WriteLineAsync($"Fetching channels for server '{guild.Name}'...");
var fetchedChannelsCount = 0; var fetchedChannelsCount = 0;
await console await console
@ -96,7 +96,7 @@ public class ExportAllCommand : ExportCommandBase
{ {
await console await console
.Output .Output
.WriteLineAsync($"Fetching threads for guild '{guild.Name}'..."); .WriteLineAsync($"Fetching threads for server '{guild.Name}'...");
var fetchedThreadsCount = 0; var fetchedThreadsCount = 0;
await console await console

View file

@ -12,10 +12,10 @@ using Spectre.Console;
namespace DiscordChatExporter.Cli.Commands; namespace DiscordChatExporter.Cli.Commands;
[Command("exportguild", Description = "Exports all channels within the specified guild.")] [Command("exportguild", Description = "Exports all channels within the specified server.")]
public class ExportGuildCommand : ExportCommandBase public class ExportGuildCommand : ExportCommandBase
{ {
[CommandOption("guild", 'g', Description = "Guild ID.")] [CommandOption("guild", 'g', Description = "Server ID.")]
public required Snowflake GuildId { get; init; } public required Snowflake GuildId { get; init; }
[CommandOption("include-vc", Description = "Include voice channels.")] [CommandOption("include-vc", Description = "Include voice channels.")]

View file

@ -12,10 +12,10 @@ using DiscordChatExporter.Core.Utils.Extensions;
namespace DiscordChatExporter.Cli.Commands; namespace DiscordChatExporter.Cli.Commands;
[Command("channels", Description = "Get the list of channels in a guild.")] [Command("channels", Description = "Get the list of channels in a server.")]
public class GetChannelsCommand : DiscordCommandBase public class GetChannelsCommand : DiscordCommandBase
{ {
[CommandOption("guild", 'g', Description = "Guild ID.")] [CommandOption("guild", 'g', Description = "Server ID.")]
public required Snowflake GuildId { get; init; } public required Snowflake GuildId { get; init; }
[CommandOption("include-vc", Description = "Include voice channels.")] [CommandOption("include-vc", Description = "Include voice channels.")]

View file

@ -9,7 +9,7 @@ using DiscordChatExporter.Core.Utils.Extensions;
namespace DiscordChatExporter.Cli.Commands; namespace DiscordChatExporter.Cli.Commands;
[Command("guilds", Description = "Gets the list of accessible guilds.")] [Command("guilds", Description = "Gets the list of accessible servers.")]
public class GetGuildsCommand : DiscordCommandBase public class GetGuildsCommand : DiscordCommandBase
{ {
public override async ValueTask ExecuteAsync(IConsole console) public override async ValueTask ExecuteAsync(IConsole console)

View file

@ -6,7 +6,7 @@ using CliFx.Infrastructure;
namespace DiscordChatExporter.Cli.Commands; namespace DiscordChatExporter.Cli.Commands;
[Command("guide", Description = "Explains how to obtain the token, guild or channel ID.")] [Command("guide", Description = "Explains how to obtain the token, server or channel ID.")]
public class GuideCommand : ICommand public class GuideCommand : ICommand
{ {
public ValueTask ExecuteAsync(IConsole console) public ValueTask ExecuteAsync(IConsole console)
@ -49,7 +49,7 @@ public class GuideCommand : ICommand
// Guild or channel ID // Guild or channel ID
using (console.WithForegroundColor(ConsoleColor.White)) using (console.WithForegroundColor(ConsoleColor.White))
console.Output.WriteLine("To get the ID of a guild or a channel:"); console.Output.WriteLine("To get the ID of a server or a channel:");
console.Output.WriteLine(" 1. Open Discord"); console.Output.WriteLine(" 1. Open Discord");
console.Output.WriteLine(" 2. Open Settings"); console.Output.WriteLine(" 2. Open Settings");
@ -58,7 +58,7 @@ public class GuideCommand : ICommand
console console
.Output .Output
.WriteLine( .WriteLine(
" 5. Right-click on the desired guild or channel and click Copy Server ID or Copy Channel ID" " 5. Right-click on the desired server or channel and click Copy Server ID or Copy Channel ID"
); );
console.Output.WriteLine(); console.Output.WriteLine();

View file

@ -97,10 +97,10 @@
<Run Text="Available template tokens:" /> <Run Text="Available template tokens:" />
<LineBreak /> <LineBreak />
<Run FontWeight="SemiBold" Text="%g" /> <Run FontWeight="SemiBold" Text="%g" />
<Run Text="— guild ID" /> <Run Text="— server ID" />
<LineBreak /> <LineBreak />
<Run FontWeight="SemiBold" Text="%G" /> <Run FontWeight="SemiBold" Text="%G" />
<Run Text="— guild name" /> <Run Text="— server name" />
<LineBreak /> <LineBreak />
<Run FontWeight="SemiBold" Text="%t" /> <Run FontWeight="SemiBold" Text="%t" />
<Run Text="— category ID" /> <Run Text="— category ID" />