-
Notifications
You must be signed in to change notification settings - Fork 0
Setup
You can use pre-built binaries for this project. You can find them in the releases section of the github. Simply downlaod the correct release for your os :)
Note, you do not need golang installed to make these run ^^
Before building this project, you need to have GoLang installed! This project is un-tested on versions earlier than 1.17.X
.
-
Download this repo (git clone https://github.com/ShadiestGoat/DiscordChatExporter.git, or "Download ZIP")
-
open terminal & cd into the folder with
go.mod
-
Install dependencies:
go get github.com/ShadiestGoat/DiscordChatExporter
-
Build:
- Only for your os:
go build
- Another os:
GOOS=targetOS go build
((AlltargetOS
values)[https://gist.github.com/lizkes/975ab2d1b5f9d5fdee5d3fa665bcfde6]) - All OSes
sh build.sh
- Only for your os:
-
The newly created binary should be named
DiscordChatExporter
- You need to grab your discord token. You can just google how to find it, but the easiest method is this:
- In your browser, log into discord
- Open up dev tools (ctrl+shift+i)
- If on firefox or it's forks, go into the "Storage" tab, otherwise go into the "Application" tab
- Unfold the "Local Storage" in the sidebar, and select the discord.com item
- In the filter/search bar, type token
- If nothing shows up, in the top left of the dev tools area, click the mobile icon (it looks like 2 rectangles)
- Bam thats your token (without quotes)
- Edit the .env file in accordance w/ the config docs
- Run the binary you got from the installation step :)
Discord Chat Exporter or the developers behind it are not liable for any damage done, including but not limited to discord account bans, the destruction of relations, or god's wrath.