Tyrrrz
7b892c8e5b
|
2 weeks ago | |
---|---|---|
.assets | 2 years ago | |
.docs | 1 month ago | |
.github | 3 weeks ago | |
DiscordChatExporter.Cli | 4 weeks ago | |
DiscordChatExporter.Cli.Tests | 2 weeks ago | |
DiscordChatExporter.Core | 2 weeks ago | |
DiscordChatExporter.Gui | 2 weeks ago | |
.gitignore | 1 year ago | |
Directory.Build.props | 6 months ago | |
DiscordChatExporter.Cli.dockerfile | 2 months ago | |
DiscordChatExporter.sln | 1 year ago | |
License.txt | 11 months ago | |
NuGet.config | 3 years ago | |
Readme.md | 6 months ago | |
docker-entrypoint.sh | 10 months ago | |
favicon.ico | 2 years ago | |
favicon.png | 2 years ago |
Readme.md
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 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.
❔ If you have questions or issues, please refer to the docs.
💬 If you want to chat, join my Discord server.
Terms of use[?]
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. Glory to Ukraine! 🇺🇦
Download
- Graphical user interface (desktop app):
- 🟢 Stable release: look for
DiscordChatExporter.*.zip
- 🟠 CI build: look for
DiscordChatExporter.*.zip
- 🟢 Stable release: look for
- Command-line interface (terminal app):
- 🟢 Stable release: look for
DiscordChatExporter.Cli.*.zip
- 🟠 CI build: look for
DiscordChatExporter.Cli.*.zip
- 🐋 Docker:
docker pull tyrrrz/discordchatexporter
- 📦 AUR:
discord-chat-exporter-cli
- 📦 Nix:
discordchatexporter-cli
- 🟢 Stable release: look for
Note: If you're unsure which build is right for your system, consult with this page to determine your OS and CPU architecture.
Note: AUR and Nix packages linked above are maintained by the community. If you have any issues with them, please contact the corresponding maintainers.
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 — solution for analyzing chat patterns of Discord users, using exports produced by DiscordChatExporter.
- DiscordChatExporter-frontend — convenient viewer for exports produced by DiscordChatExporter.