APIAutoModerationRuleTriggerMetadata
Index
Properties
optionalallow_list
Substrings which will be exempt from triggering the preset trigger type (Maximum of 1000)
A allowed-word can be a phrase which contains multiple words. Wildcard symbols can be used to customize how each string will be matched. Each keyword must be 60 characters or less See keyword matching strategies
Associated trigger types: AutoModerationRuleTriggerType.Keyword, AutoModerationRuleTriggerType.KeywordPreset, AutoModerationRuleTriggerType.MemberProfile
optionalkeyword_filter
Substrings which will be searched for in content (Maximum of 1000)
A keyword can be a phrase which contains multiple words. Wildcard symbols can be used to customize how each string will be matched. Each keyword must be 60 characters or less See keyword matching strategies
Associated trigger types: AutoModerationRuleTriggerType.Keyword, AutoModerationRuleTriggerType.MemberProfile
optionalmention_raid_protection_enabled
Whether to automatically detect mention raids
Associated trigger type: AutoModerationRuleTriggerType.MentionSpam
optionalmention_total_limit
Total number of mentions (role & user) allowed per message (Maximum of 50)
Associated trigger type: AutoModerationRuleTriggerType.MentionSpam
optionalpresets
The internally pre-defined wordsets which will be searched for in content
Associated trigger type: AutoModerationRuleTriggerType.KeywordPreset
optionalregex_patterns
Regular expression patterns which will be matched against content (Maximum of 10)
Only Rust flavored regex is currently supported (Maximum of 260 characters)
Associated trigger types: AutoModerationRuleTriggerType.Keyword, AutoModerationRuleTriggerType.MemberProfile
https://discord.com/developers/docs/resources/auto-moderation#auto-moderation-rule-object-trigger-metadata