Installation
DiscordChatExporter (DCE) is available as a Graphical User Interface (GUI) for ease of use and a Command-Line Interface (CLI) for advanced users and automation.
Downloads
You can download the latest stable releases from the GitHub Releases page.
Graphical User Interface (GUI)
Recommended for most users.
- Windows: Download
DiscordChatExporter.zip. - macOS: Download
DiscordChatExporter.Gui.osx-x64.zip(or arm64). - Linux: Download
DiscordChatExporter.Gui.linux-x64.zip.
macOS Users: To launch the GUI, you must remove the quarantine attribute. Run the following in Terminal:
xattr -rd com.apple.quarantine DiscordChatExporter.app
Command-Line Interface (CLI)
Recommended for automation, servers, and power users.
- Windows: Download
DiscordChatExporter.Cli.zip. - macOS: Download
DiscordChatExporter.Cli.osx-x64.zip. - Linux: Download
DiscordChatExporter.Cli.linux-x64.zip.
Package Managers
Arch Linux (AUR)
paru -S discord-chat-exporter-cli
Nix
nix-env -iA nixos.discordchatexporter-cli
Docker
The CLI version is available as a Docker image.
docker pull tyrrrz/discordchatexporter:stable
See the Docker Guide for usage instructions.
Building from Source
Requirements: .NET 10.0 SDK.
-
Clone the repository:
git clone https://github.com/Tyrrrz/DiscordChatExporter.git cd DiscordChatExporter -
Build the CLI:
dotnet build DiscordChatExporter.Cli/DiscordChatExporter.Cli.csproj -c Release -
Build the GUI:
dotnet build DiscordChatExporter.Gui/DiscordChatExporter.Gui.csproj -c Release