Powerful NodeJS scripts to easily export your Discord data.
This tool can be use alongside with DiscordChatExporter.
• This repository is an unofficial use of the Discord's API. Bugs can occur.
• You must also use your token in the process, something prohibited by Discord : "Automating normal user accounts [...] can result in an account termination"
. I can not be held responsible for the use of this script, nor any ban of your account.
Name | Description | Ban risk level | Reason |
---|---|---|---|
Emotes | Export your emotes | Emotes are downloaded from the CDN | |
Friends-List | Export your friends | Only 1 request is made | |
Guilds | Export your guilds | A lot of requests are made (with invites) | |
Token | Get your token | Discord is closed during this process |
• Download the project or clone it
• Go to the Discord-Exporters folder and do npm install
• Edit the config :
token: "",
//your Discord token
debug: false,
//debug logs
pathToDiscordDB: "",
//path to Discord leveldb
//for Windows it is: C:/Users/USERNAME/AppData/Roaming/discord/Local Storage/leveldb
//used only in the Token getter
• Run it : with the starter / by doing node index.js
/ by doing npm start
• Find the results in the results folder
• These are in 3 formats :
JSON :
[
{
"property1": "property1",
"property2": "property2"
}
]
TEXT :
PROPERTY1 : PROPERTY2
IMAGES :
emotes/GUILD_NAME/EMOTE_NAME.FILE_EXTENSION
Original leveldb-reader I used to make my own.
See the license.