Auto-Moderation
Veronica’s Auto-Moderation system is a next-generation security suite designed to protect your server from spam, toxicity, raids, and malicious content. With 10+ intelligent modules, AI-powered filtering, and automated escalation, you can maintain a safe community without constant manual intervention.All Auto-Moderation commands support both Slash Commands and Prefix Commands.
Quick Setup
Get started with Auto-Moderation in seconds using the interactive configuration panel.Select a Module
Use the dropdown menu to navigate between different protection categories:
- Anti-Spam - Burst message detection
- Anti-Link - URL filtering with whitelisting
- Bad Words - Custom phrase blocking
- Mass Mention - Ping spam protection
- Anti-Invite - Discord invite blocking
- Anti-Caps - Excessive capitalization control
- Anti-Emoji - Emoji spam prevention
- Anti-Phishing - Malicious link detection
- Anti-Raid - Join-rate limiting
- AI Filter - Gemini-powered toxicity detection
Module Overview
Anti-Spam
Detects rapid message bursts and automatically mutes or warns offenders. Configure message threshold and time window.
Anti-Link
Blocks unauthorized URLs while allowing whitelisted domains. Perfect for preventing phishing and scams.
Bad Words Filter
Maintains a custom list of prohibited phrases. Messages containing blacklisted words are instantly deleted.
Mass Mention Protection
Prevents users from tagging excessive members in a single message. Configurable mention limit with auto-ban option.
Anti-Invite
Blocks Discord server invites to prevent raiding and poaching. Option to allow your own server’s invite.
Anti-Caps
Deletes messages with excessive capitalization. Set percentage threshold and minimum message length.
Anti-Emoji
Limits the number of emojis per message to prevent spam and visual clutter.
Anti-Phishing
Uses Discord’s phishing database to detect and ban users posting malicious links.
Anti-Raid
Monitors join rates and automatically kicks or bans members during coordinated raids.
AI Filter
Leverages Gemini AI to detect toxic, offensive, or harmful content in real-time with adjustable sensitivity.
Advanced Features
Automated Escalation
Veronica tracks user violations across all modules and automatically escalates punishments based on strike count. For example: 3 warns → 1 mute, 5 warns → 1 kick, 7 warns → 1 ban.
- Strike Expiry: How long strikes remain active (default: 24 hours)
- Mute Duration: Default timeout length for escalated mutes
- Strike Thresholds: Customize warn/mute/kick/ban limits
Bypass Management
Exempt trusted users, roles, or channels from Auto-Moderation enforcement:| Bypass Type | Description |
|---|---|
| Whitelisted Users | Specific user IDs that bypass all filters. |
| Exempt Roles | Roles that are immune to Auto-Mod actions. |
| Exempt Channels | Channels where Auto-Mod is disabled. |
Configuration Examples
How It Works
Best Practices
Start with Core Modules
Start with Core Modules
Enable Anti-Spam, Anti-Invite, and Anti-Phishing first. These provide the most immediate protection against common threats.
Whitelist Trusted Roles
Whitelist Trusted Roles
Add your Moderator and Admin roles to the exempt list to prevent accidental auto-moderation of staff members.
Test Before Full Deployment
Test Before Full Deployment
Enable modules one at a time in a test channel to fine-tune thresholds before server-wide enforcement.
Monitor Logs
Monitor Logs
Set a Log Channel in the panel to track all Auto-Mod actions and adjust settings based on false positives.