interface AutoModerationRuleCreateOptions

export interface AutoModerationRuleCreateOptions extends AutoModerationRuleEditOptions

Options used to create an auto moderation rule.

actions : readonly AutoModerationActionOptions[]

The actions that will execute when the auto moderation rule is triggered

external
enabled : boolean

Whether the auto moderation rule should be enabled

The event type of the auto moderation rule

The channels that should not be affected by the auto moderation rule

external
exemptRoles : Collection<Snowflake, Role> | Array<RoleResolvable>

The roles that should not be affected by the auto moderation rule

name : string

The name of the auto moderation rule

external
reason : string

The reason for creating the auto moderation rule

external
triggerMetadata : AutoModerationTriggerMetadataOptions

The trigger metadata of the auto moderation rule This property is required if using a triggerType of AutoModerationRuleTriggerType, AutoModerationRuleTriggerType, AutoModerationRuleTriggerType, or AutoModerationRuleTriggerType.

The trigger type of the auto moderation rule