CLI tool to cleanse a Discord server before leaving the platform. Deletes all messages, text channels, and voice channels.
This project uses mise to manage Bun versions automatically.
- Install mise for version management:
brew install mise- Add mise to your shell (add to your
~/.zshrc):
eval "$(mise activate zsh)"- Restart your shell or source your config:
source ~/.zshrcmise trust
mise run setup
cp .env.example .envThen configure your .env with your Discord bot token and server ID. See Discord Setup for detailed instructions.
bun run src/index.ts- Discord Setup - Bot creation, server ID, and configuration
- Architecture - How the tool works and processing strategy
MIT License - see LICENSE file.
