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
Python installs require Python 3.10 or newer.
pipx install delete-me-discordOther 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
Authenticate once:
dmd loginDiscover targets:
dmd list guilds
dmd list channelsPreview one channel safely:
dmd clean --include-ids <channel_id> --dry-runThen 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.
See the documentation for installation, first-run guidance, rolling retention, and the full CLI reference.
Contributions are welcome. Open an issue or pull request with improvements or bug fixes.
Licensed under the MIT License.