Welcome to EazyAutodelete! This guide will walk you through the process of setting up automatic message deletion in your Discord server. Whether you want to keep channels clean, manage temporary content, or enforce content policies, EazyAutodelete makes it easy.
Adding EazyAutodelete to your Discord server is quick and straightforward.
Follow our detailed guide:
📖 Add to Server Guide - Step-by-step instructions for inviting and authorizing the bot
Quick summary:
- Visit eazyautodelete.xyz/invite
- Select your server from the dropdown
- Keep all requested permissions (required for proper functionality)
- Click "Authorize"
The bot will join your server and be ready to configure!
¶ Step 2: Understanding Configs
EazyAutodelete uses configs to define deletion rules. Understanding how configs work is key to using the bot effectively:
A config is a set of deletion rules that applies to a specific channel. Each config includes:
- A deletion mode (how messages are deleted)
- Filters (which messages to delete)
- A limit (when to delete)
- Optional settings (roles, time boundaries, etc.)
- Channel-specific: Each config only affects the channel where it was created
- Multiple configs: You can create up to 3 configs per channel (more with Premium)
- Independent operation: Different channels can have completely different deletion rules
- Flexible combinations: Multiple configs in one channel can work together to create complex deletion rules
Now let's create a config to start automatically deleting messages!
¶ Using the /setup Command
- Run
/setup in the channel where you want auto-deletion
- Select "Create Config" from the menu
Choose from 4 different modes:
-
Mode 1 - Time-based individual deletion: Delete each message X seconds/minutes/hours after it's sent
- Example: Delete every message 30 seconds after posting
- Best for: Creating self-destructing temporary chat channels
-
Mode 2 - Interval-based bulk deletion: Delete all messages at regular intervals
- Example: Delete all messages every 5 minutes
- Best for: Regular cleanup sweeps of active channels
-
Mode 3 - Message count-based deletion: Delete all messages after X messages are sent
- Example: Delete all messages once 50 messages have been posted
- Best for: Maintaining a specific message history length
-
Mode 4: Currently unavailable
Learn more: Modes Documentation
Filters let you target specific message types for deletion:
Choose as many filters as you need to match your use case:
- Contains/doesn't contain emojis
- Contains/doesn't contain links
- Has/doesn't have attachments
- Is/isn't from bots
- Is/isn't pinned
- Is/isn't a reply
- And many more!
Examples:
- Delete only bot messages: Select "Author is Bot"
- Delete only messages with links: Select "Contains Link(s)"
- Delete everything except pinned: Select "Is not pinned"
Learn more: Filters Documentation
Enhance your config with optional settings:
- Filter Behavior: Require messages to match ALL filters or just ONE
- Roles: Target or ignore messages from specific roles
- Time boundaries: Only delete messages after a certain point
- Thread settings: Control how threads are handled
The limit determines when deletion happens:
Learn more: Limit Documentation
Final decision: What about existing messages?
- Yes: Process and delete messages sent before now (up to 2 weeks old)
- No: Only delete new messages sent after now
When to choose Yes:
- You want to clean up existing message history
- Starting fresh in a channel
- Applying new rules retroactively
When to choose No:
- You want to preserve existing conversation
- Testing a new config safely
- Unsure about the settings
Learn more: Load Old Messages Documentation
After completing the setup:
- Wait 60 seconds: The bot waits one minute after your last config change before starting
- Automatic operation: EazyAutodelete will begin processing messages according to your rules
- Make adjustments: Run
/setup again anytime to modify your config
ℹ️ Info: The 60-second delay prevents the bot from constantly starting and stopping while you make multiple configuration changes.
For more control over message deletion, explore these advanced features:
¶ Useful Commands
/setup - Create or modify configs
/debug - Check config status and bot information
/help - View all available commands
/autodelete - Quick config management
- Start simple: Begin with basic configs and add complexity as needed
- Test in a test channel: Always test new configurations before using in production
- Use
/debug: Check this command to understand what the bot is doing
- Read the docs: Each setting has detailed documentation - use it!
- Join support: Our support server has many experienced users who can help
Happy auto-deleting! 🎉