Discord History Tracker chylex
winget install --id=chylex.DiscordHistoryTracker -e
Export discord chats
Discord History Tracker is a tool designed to save Discord chat history into files for offline viewing. It allows users to export conversations, making it easy to review messages without relying on active Discord access.
Key Features:
- Export Functionality: Save chat history into structured files.
- Offline Viewer: Access and navigate through exported chats locally.
- Cross-Platform Support: Works seamlessly across different operating systems.
- User-Friendly Interface: Intuitive design for easy navigation and use.
Audience & Benefit: Ideal for Discord users who need to maintain records of their conversations. This tool provides a reliable way to archive chats, ensuring important information is always accessible, even without an internet connection.
Available via winget installation, Discord History Tracker offers a straightforward solution for chat archiving with its efficient and user-friendly approach.
README
Welcome
For instructions on how to use Discord History Tracker, visit the official website.
To report an issue or suggestion, first please see the issues page and make sure someone else hasn't already created a similar issue report. If you do find an existing issue, comment on it or add a reaction. Otherwise, either click New Issue, or contact me via email contact@chylex.com or Twitter @chylexmc.
If you are interested in building from source code, continue reading the build instructions below.
This branch is dedicated to the Discord History Tracker desktop app. If you are looking for the older browser-only version, visit the master-browser-only branch.
Build Instructions
Setup
Fork the repository and clone it to your computer (if you've never used git, you can download the GitHub Desktop client to get started quickly).
Folder organization:
app/
contains a Visual Studio solution for the desktop appweb/
contains source code of the official website, which can be used as a template when making your own website
To start editing source code for the desktop app, install the .NET 9 SDK, and then open app/DiscordHistoryTracker.sln
in Visual Studio or Rider.
Building
To build a Debug
version of the desktop app, there are no additional requirements.
To build a Release
version of the desktop app, follow the instructions for your operating system.
Release – Windows (64-bit)
- Install Debian in WSL and open a terminal in the project folder.
- Run the
app/build.wsl.sh
script. - Read the Distribution section below.
Note: The build script expects dotnet.exe
to be installed in C:\Program Files\dotnet
.
Release – Other Operating Systems
- Install the
zip
package from your repository. - Run the
app/build.sh
script. - Read the Distribution section below.
Distribution
The mentioned build scripts will prepare Release
builds ready for distribution. Once the script finishes, the app/bin
folder will contain self-contained executables for each major operating system, and a portable version that works on all other systems but requires the ASP.NET Core Runtime to be installed.