mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-02-01 07:39:12 +00:00
32443c5a5b3dec6bae5ad8c400a0d9055cf85d1d
DiscordChatExporter
✅ Project status: active.
DiscordChatExporter can be used to export message history from a Discord channel to a file. It works with direct messages, group messages, and server channels, and supports Discord's dialect of markdown as well as all other rich media features.
❓ If you have questions or issues, please refer to the wiki.
Download
This application comes in two flavors: graphical user interface (GUI) and command line interface (CLI). The following table lists all available download options:
| Downloads | Supported OS | Requirements | |
|---|---|---|---|
| GUI |
|
.NET v3.1 Desktop Runtime
|
|
| CLI |
|
.NET v3.1 Base Runtime
|
- 🚀 - .NET Runtime is already embedded or installed automatically
- 🦄 - Community-maintained resource
Note: DiscordChatExporter requires .NET v3.1 Runtime in order to work! Refer to the Requirements column in the above table to download the appropriate installer for your system.
Features
- Graphical user interface (Windows)
- Command line interface (Windows, Linux, macOS)
- Works with both user and bot tokens
- Exports on the fly without buffering messages in memory
- Allows exporting messages in a specified range
- Supports file partitioning based on message count
- Uses custom markdown parser compatible with Discord syntax
- Handles all rich media features, including attachments, embeds, emojis, etc
- Renders to HTML (dark & light), TXT, CSV, JSON
Screenshots
Languages
C#
90.9%
HTML
8.5%
PowerShell
0.3%
Dockerfile
0.3%

