Tool to mass delete your Discord messages and reactions with filters and retention controls.
Project description
Delete Me Discord
Delete Me Discord is a CLI for deleting your own Discord messages and reactions with explicit filters and retention rules. The installed command is available as delete-me-discord and the shorter alias dmd.
⚠️ Using automated tools on Discord may violate Discord’s Terms of Service. Use at your own risk.
It is built around a cautious workflow:
- discover targets first
- preview one explicit target with
dmd clean --include-ids <channel_id> --dry-run - only then execute
Installation
Python installs require Python 3.10 or newer.
pipx install delete-me-discord
Other install paths:
pip install delete-me-discord- prebuilt binaries from the latest release
nix run github:janthmueller/delete-me-discord -- --help
More install details: Installation docs
Quick Start
Authenticate once:
dmd login
The token is stored in your system keyring, not in config.json.
Discover targets:
dmd list guilds
dmd list channels
Preview one channel safely:
dmd clean --include-ids <channel_id> --dry-run
Then rerun without --dry-run when the plan looks right.
Alternative auth for one shell:
export DISCORD_TOKEN=<your_token>
If you need token extraction steps, use this guide.
Documentation
See the documentation for installation, first-run guidance, rolling retention, and the full CLI reference.
Contributing
Contributions are welcome. Open an issue or pull request with improvements or bug fixes.
License
Licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file delete_me_discord-2.1.1.tar.gz.
File metadata
- Download URL: delete_me_discord-2.1.1.tar.gz
- Upload date:
- Size: 58.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46c2c390f2c6394b214459b73dfe87daebc1ca4d686924bbfb914b666717854e
|
|
| MD5 |
00953493de18795a31cbc5ec14d67596
|
|
| BLAKE2b-256 |
8dd3bd0cd49f353d45159626092ab14639e5abdc95b1259b00516b55ed97abb5
|
File details
Details for the file delete_me_discord-2.1.1-py3-none-any.whl.
File metadata
- Download URL: delete_me_discord-2.1.1-py3-none-any.whl
- Upload date:
- Size: 70.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89112635c4cfe093bd2d08521555837ee777b0dec3771508a8401a0b452c5257
|
|
| MD5 |
263f87527bddf63d75efaced74702ed2
|
|
| BLAKE2b-256 |
f1479b91c78154a769b56ee89278650296134681290c048f267cfe7c6bb7ad25
|