Overview
greed’s Automod system allows you to automatically filter out unwanted content and manage user behavior through a strike system. It provides a multi-layered approach to server security including content filters, custom regex matching, and a persistent violation tracking system.Filters
Filters are the primary mechanism for detecting and punishing specific types of content in real-time.Available Filters
Spam
Spam
Detects messages sent too quickly by a single user.
- Threshold: Number of messages allowed within a 10-second window.
-
Usage:
Caps
Caps
Detects messages containing excessive capital letters (only for messages 10+ characters).
- Threshold: Maximum percentage (%) of uppercase characters allowed.
-
Usage:
Emojis
Emojis
Detects messages containing too many emojis.
- Threshold: Maximum number of emojis allowed per message.
-
Usage:
Mass Mention
Mass Mention
Detects messages with a high number of user or role mentions.
- Threshold: Maximum total mentions allowed per message.
-
Usage:
Spoilers
Spoilers
Filters out excessive use of spoiler tags or spoiler attachments.
- Threshold: Maximum number of spoilers allowed per message.
-
Usage:
Images
Images
Filters messages that contain too many image attachments.
- Threshold: Maximum number of images allowed per message.
-
Usage:
Invites
Invites
Automatically blocks Discord invite links to other servers.
-
Usage:
Links
Links
Filters out messages containing URLs or specific types of links.
- Threshold: Maximum number of links allowed per message.
-
Usage:
Repetition
Repetition
Detects repetitive messages or high similarity between consecutive messages.
- Threshold: Number of similar messages before triggering.
- Similarity: Percentage (%) match required to be considered “repeated”.
-
Usage:
Wall of Text
Wall of Text
Detects messages that are too long or have too many newlines.
- Max Newlines: Maximum newline characters allowed.
- Max Length: Maximum total characters allowed.
-
Usage:
filtering
filtering
Matches messages against your custom keyword blacklist.
-
Usage:
Strike System
The strike system tracks repeated violations and applies escalating punishments automatically as users accumulate strikes.Strike Management
Custom Regex Patterns
For advanced users, greed allows you to create custom Regular Expression patterns to catch complex varieties of unwanted content.Regex Builder Utility
greed includes an interactive Regex Builder to help you create patterns without needing to learn complex regex syntax.Regex Commands
Once you have a pattern, use these commands to manage your custom filters:Filtering and Blacklist
Block specific words or domains from your server.Blacklist (Domains)
filtering List
Whitelisting
Exempt specific members, roles, from automod checks.,filter whitelist (word) .