First Run
The safest first run is deliberately narrow: discover IDs, choose one target, and preview the result in --dry-run.
1. Discover IDs first
Section titled “1. Discover IDs first”delete-me-discord --list-guildsdelete-me-discord --list-channelsThis gives you the IDs you need for --include-ids and helps avoid deleting from the wrong place.
2. Start with dry-run
Section titled “2. Start with dry-run”delete-me-discord --include-ids <channel_id> --delete-reactions --preserve-n 0 --preserve-last 0 --dry-runThis example targets one channel, includes reaction cleanup, and preserves nothing. It is useful as a preview for a full wipe of that single channel.
3. Execute only after the plan looks right
Section titled “3. Execute only after the plan looks right”Drop --dry-run once you are satisfied with the output.
How to read the dry-run output
Section titled “How to read the dry-run output”Dry-run now reports per-channel planning details such as:
- messages and reactions that would be deleted
scan timeest. execute timeest. total time
Recommended progression
Section titled “Recommended progression”- Start with one
--include-idstarget. - Use
--dry-run. - Adjust
--preserve-last,--preserve-n, and--fetch-max-age. - Only then expand scope or remove
--dry-run.
If you want a one-off cleanup of a single target, continue with Full Channel Cleanup.
If you want repeated cleanup over time, continue with Rolling Retention.