OverWatcher’s ContentRule is a powerful moderation system designed to keep your Discord server safe from unwanted content, including offensive words, spam links, and malicious URLs.
How ContentRule Works
ContentRule automatically scans messages in your server in real-time. If it detects prohibited words, phrases, or links, it can:
- Delete the offending message immediately
- Warn the user or apply automated punishment
- Log the incident in a dedicated moderation channel
- Prevent spam and phishing attempts with intelligent filters
Customizable Filters
You can customize ContentRule to your server’s needs:
- Block specific words or phrases
- Whitelist trusted users or roles
- Auto-mute or kick repeat offenders
- Enable link scanning for phishing and malicious URLs
Benefits for Server Safety
By enabling ContentRule, server owners and moderators can ensure:
- A friendly and safe community environment
- Reduced moderation workload with automated enforcement
- Detailed logs to track rule violations and user behavior
- Peace of mind knowing your members are protected 24/7
Using Slash Commands
Configure ContentRule directly in your server using OverWatcher’s slash commands. To add a new rule, use the following syntax:
/contentrule add key: <unique-key> name: <rule-name> category: <category> severity: <low|medium|high> action: <warn|mute|kick|ban> pattern: <regex-or-word>
Example: Blocking a spam link:
/contentrule add key: spam1 name: Block Spam Links category: LINKS severity: high action: mute pattern: discord.gg/
Replace each field with your desired values:
key
: Unique identifier for the rulename
: Name of the rulecategory
: Type of content (e.g., WORDS, LINKS)severity
: How strict the rule is (low, medium, high)action
: What happens when triggered (warn, mute, kick, ban)pattern
: The word, phrase, or regex pattern to match
Getting Started
To enable ContentRule, head to your server dashboard and toggle the filters that best suit your server. Customize actions for each type of violation and let OverWatcher do the heavy lifting.
Go to Dashboard