-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This script will automatically reopen ALL of your discord DM's in batches. Each batch will run an instance of Discord Chat Exporter (DCE) per channel as it only can access currently opened messages.
Follow these instructions to use this script after extracting the files.
Working as of 2026/01/01.
-
Get Node.js and change directory:
- Ensure Node.js is installed. You can download Node.js using this link: https://nodejs.org/
- Run this command to change the current directory in your terminal:
cd "/insert/path/to/discord-dm-manager"
-
Install package dependencies:
- Run this command to install
axiomanddotenvpackages using thepackage.jsonfile.
npm install
- Run this command to install
-
Run the script:
- Run the script in your terminal using
nodeand follow prompts:
npm start
- Run the script in your terminal using
Instructions on getting your data can be found here: Assembling your data
Visit this page if you want to learn more about the tool: Explanation
BEWARE: This script will close all DMs (excluding group chats). If a user is deleted, there is no known way of getting this DM back. If you know how, please let me know.
FYI: Discord regularly updates their support pages and sometimes their links are broken. If this information becomes obsolete or outdated, just search for "How to download Discord data package" in a search engine.