A professional, Rich-powered terminal app for browsing your Discord servers and channels, and bulk-deleting your own messages with advanced filters and amazingly advanced UI.
- Rich terminal UI: Beautiful tables, panels, and prompts using Rich
- ASCII art header for branding
- Browse servers and channels with interactive selection
- Delete your messages in any channel, with:
- Date range filters
- Keyword filter
- Option to skip pinned messages
- Export deleted messages to a file
- Dry-run/preview mode
- Progress and confirmation panels
- Rate limit aware: Pauses and retries on Discord rate limits
pip install discord.py-self rich
Warning: Using self-bots is against Discord's Terms of Service and can get your account banned. Use at your own risk and only for educational purposes.
Edit purgebot.py
and set your token:
TOKEN = "YOUR_TOKEN_HERE"
- This project is for educational and personal use only.
- Using self-bots is against Discord's Terms of Service and can result in account termination.
- I am not responsible for any misuse or account bans.
- No guarantee of success in deleting everything you plan or want to delete