Wipecord allows you to wipe your messages in a DM of your choice.
Important
Do not use Discord concurrently with Wipecord. This includes actions like sending messages, adding friends, or interacting with other elements on Discord. Doing so may increase the likelihood of hitting rate limits and, in some cases, could result in being temporarily banned from Discord's API.
- Clone this repository
git clone https://github.com/Lz4Lz/wipecord
cd wipecord
- Run
go run cmd/main.go
Simply put your authentication token in the login menu, and choose a DM. You can search DMS by typing in the users name or ID.
Caution
Do not share this token with anyone, as it gives full access to your discord account!
-
Open Discord in your web browser and open developer tools by pressing F12.
-
Go to the network tab.
-
Click on anything you see there, if you dont see anything then click on a DM and you should see a network request.
-
Scroll down until you see the request headers section, find the
Authorizationkey/header and copy its value.
Future updates include:
-
Server Selection: Ability to choose and delete messages from specific servers.
-
Enhanced TUI: Improved text user interface with additional details and functionality.
-
Progress Tracking: Ability to save your progress, so you don’t have to search through all your messages in case of an interruption.
If you have any improvements please feel free to submit a pull request or open an issue. Specifically the TUI, as this is my first TUI project. I am well aware of the poor error handling in the tui, which i will work on in the future.