Skip to content

Lz4Lz/wipecord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wipecord

Wipecord allows you to wipe your messages in a DM of your choice.

How to setup

  1. Clone this repository
git clone https://github.com/Lz4Lz/wipecord
cd wipecord
  1. Run
go run cmd/main.go

Usage

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.

How do i get my Discord Authentication Token?

Caution

Do not share this token with anyone, as it gives full access to your discord account!

  1. Open Discord in your web browser and open developer tools by pressing F12.
  2. Go to the network tab.
  3. Click on anything you see there, if you dont see anything then click on a DM and you should see a network request.
  4. Scroll down until you see the request headers section, find the Authorization key/header and copy its value.

Improvements

Will try to fix ratelimit issues in the future, without slowing down the deletion process. If you want to increase the speed, edit the variable deleteDelay in internal/discord/purge.go. Note that this will increase ratelimits, and will eventually throttle you.

Contributing

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.

About

Allows you to wipe your messages in a DM of your choice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages