Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
D

DiscordChatExporter

> 编程语言
Open source

Saves Discord chat logs to a file

11.7K stars0 likes0 views
WebsiteGitHub

About

Saves Discord chat logs to a file

# DiscordChatExporter Development of this project is entirely funded by the community. Consider donating to support!

**DiscordChatExporter** is an application that can be used to export message history from any [Discord](https://discord.com) channel to a file. It works with direct messages, group messages, and server channels, and supports Discord's dialect of markdown as well as most other rich media features. > [!WARNING] > While **DiscordChatExporter** allows it, automating user accounts is against Discord TOS and may result in you getting banned. > If possible, use a bot to export chat logs from accessible channels. ## Terms of use[[?]](https://github.com/Tyrrrz/.github/blob/prime/docs/why-so-political.md) By using this project or its source code, for any purpose and in any shape or form, you grant your **implicit agreement** to all the following statements: - You **condemn Russia and its military aggression against Ukraine** - You **recognize that Russia is an occupant that unlawfully invaded a sovereign state** - You **support Ukraine's territorial integrity, including its claims over temporarily occupied territories of Crimea and Donbas** - You **reject false narratives perpetuated by Russian state propaganda** To learn more about the war and how you can help, [click here](https://tyrrrz.me/ukraine). Glory to Ukraine! ## Download - **Graphical user interface** (desktop app): - **[Stable release](https://github.com/Tyrrrz/DiscordChatExporter/releases/latest)**: look for `DiscordChatExporter.*.zip` - [CI build](https://github.com/Tyrrrz/DiscordChatExporter/actions/workflows/main.yml): look for `DiscordChatExporter.*.zip` - [Scoop](https://scoop.sh/#/apps?q=DiscordChatExporter&p=1&id=c71b7367623c560a2dc746b9739b9568b79b59ae): `scoop install extras/discordchatexporter` (community-maintained) - [WinGet](https://winstall.app/apps/Tyrrrz.DiscordChatExporter.GUI): `winget install Tyrrrz.DiscordChatExporter.GUI` (community-maintained) - [AUR](https://aur.archlinux.org/packages/discord-chat-exporter-gui): `yay -S discord-chat-exporter-gui` (community-maintained) - [Nix](https://search.nixos.org/packages?show=discordchatexporter-desktop): `nix-shell -p discordchatexporter-desktop` (community-maintained) - **Command-line interface** (terminal app): - **[Stable release](https://github.com/Tyrrrz/DiscordChatExporter/releases/latest)**: look for `DiscordChatExporter.Cli.*.zip` - [CI build](https://github.com/Tyrrrz/DiscordChatExporter/actions/workflows/main.yml): look for `DiscordChatExporter.Cli.*.zip` - [Docker](https://hub.docker.com/r/tyrrrz/discordchatexporter): `docker pull tyrrrz/discordchatexporter` - [WinGet](https://winstall.app/apps/Tyrrrz.DiscordChatExporter.CLI): `winget install Tyrrrz.DiscordChatExporter.CLI` (community-maintained) - [AUR](https://aur.archlinux.org/packages/discord-chat-exporter-cli): `yay -S discord-chat-exporter-cli` (community-maintained) - [Nix](https://search.nixos.org/packages?show=discordchatexporter-cli): `nix-shell -p discordchatexporter-cli` (community-maintained) > [!IMPORTANT] > To launch the GUI version of the app on MacOS, you may need to first remove the downloaded file from quarantine. > You can do that by running the following command in the terminal: `xattr -rd com.apple.quarantine DiscordChatExporter.app`. > [!NOTE] > Community-maintained packages are published independently from this repository and may not always be up to date with the latest release. > [!NOTE] > If you're unsure which build is right for your system, consult with [this page](https://useragent.cc) to determine your OS and CPU architecture. ## Features - Cross-platform graphical and command-line interfaces - Authentication via either a user or a bot token - Multiple output formats: HTML (dark/light), TXT, CSV, JSON - Support for markdown, attachments, embeds, emoji, and other rich media features - File partitioning, date ranges, message filtering, and other export options - Self-contained exports that can be viewed offline ## Screenshots ## See also - [**Chat Analytics**](https://github.com/mlomb/chat-analytics) — solution for analyzing chat patterns of Discord users, using exports produced by **DiscordChatExporter**. - [**DiscordChatExporter-frontend**](https://github.com/slatinsky/DiscordChatExporter-frontend) — convenient viewer for exports produced by **DiscordChatExporter**.

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •You condemn Russia and its military aggression against Ukraine
  • •You recognize that Russia is an occupant that unlawfully invaded a sovereign state
  • •You support Ukraine's territorial integrity, including its claims over temporarily occupied territories of Crimea and Donbas
  • •You reject false narratives perpetuated by Russian state propaganda
  • •Graphical user interface (desktop app):
  • •Stable release: look for DiscordChatExporter.*.zip
  • •CI build: look for DiscordChatExporter.*.zip
  • •Scoop: scoop install extras/discordchatexporter (community-maintained)
  • •WinGet: winget install Tyrrrz.DiscordChatExporter.GUI (community-maintained)
  • •AUR: yay -S discord-chat-exporter-gui (community-maintained)

> Tags

C#archivalarchiverchatdiscord

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言