Exports Discord chat logs to a file
Find a file
2020-02-03 18:10:06 +02:00
.config Format XAML with XAMLStyler 2020-01-10 20:06:13 +02:00
.github Add changelog to CD 2019-12-15 15:35:32 +02:00
.screenshots Move screenshots to repository 2019-09-06 20:27:53 +03:00
DiscordChatExporter.Cli Update CliFx to v1.0 2020-01-30 16:34:36 +02:00
DiscordChatExporter.Core.Markdown Refactor 2020-01-11 17:28:01 +02:00
DiscordChatExporter.Core.Models Add JSON message writer 2020-02-03 17:47:42 +02:00
DiscordChatExporter.Core.Rendering Add JSON message writer 2020-02-03 17:47:42 +02:00
DiscordChatExporter.Core.Services Refactor 2020-01-11 17:28:01 +02:00
DiscordChatExporter.Gui Add text search in the channel list 2020-02-03 14:18:27 +02:00
.gitattributes Add .gitignore and .gitattributes. 2017-07-11 20:29:27 +03:00
.gitignore Remove AmmyUI 2018-04-15 16:08:57 +03:00
Changelog.md Update version 2020-01-12 21:14:00 +02:00
DiscordChatExporter.props Update version 2020-01-12 21:14:00 +02:00
DiscordChatExporter.sln [HTML] Clean up layouts and styles 2020-01-12 20:16:08 +02:00
Dockerfile Update dockerfile 2019-12-05 21:04:39 +02:00
favicon.ico Add icon 2017-11-25 19:06:08 +02:00
favicon.png Add icon 2017-11-25 19:06:08 +02:00
License.txt Update version 2020-01-12 21:14:00 +02:00
logo.png Add logo image 2019-04-25 22:14:17 +03:00
Readme.md Update readme 2020-02-03 18:10:06 +02:00
Settings.XamlStyler Format XAML with XAMLStyler 2020-01-10 20:06:13 +02:00

DiscordChatExporter

Build Release Downloads Donate

DiscordChatExporter can be used to export message history from a Discord channel to a file. It works with direct messages, group messages, server channels, supports Discord's dialect of markdown and all other rich media features.

For guides and other info -- check out the wiki.

Download

Note: This application requires .NET Core runtime in order to run:

  • .NET Core runtime for Windows: x64 | x86
  • .NET Core runtime for macOS (for CLI version only): x64
  • .NET Core runtime for Linux (for CLI version only): Ubuntu/Debian

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

channel list rendered output