Skip to content

lelopez-io/discleanse

Repository files navigation

discleanse

discleanse banner

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.

Quick Start

System Dependencies

  1. Install mise for version management:
brew install mise
  1. Add mise to your shell (add to your ~/.zshrc):
eval "$(mise activate zsh)"
  1. Restart your shell or source your config:
source ~/.zshrc

Project Setup

mise trust
mise run setup
cp .env.example .env

Then configure your .env with your Discord bot token and server ID. See Discord Setup for detailed instructions.

Usage

bun run src/index.ts

Additional Documentation

License

MIT License - see LICENSE file.

About

CLI tool to cleanse a Discord server before leaving the platform. Deletes all messages, text channels, and voice channels with smart rate limiting and progress tracking.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors