AutoModRuleCreateOptions

interface AutoModRuleCreateOptions

Options for creating an auto moderation rule.

exported from lib.weeble.d

Properties

Property

Type

Description

actions

AutoModAction[]

Actions performed when the rule triggers.

enabled?

boolean

Whether the rule is enabled immediately.

eventType

1

Event that the rule evaluates.

exemptChannels?

string[]

Channel IDs exempt from the rule.

exemptRoles?

string[]

Role IDs exempt from the rule.

name

string

Rule name.

reason?

string

Audit-log reason for creating the rule.

triggerMetadata?

AutoModTriggerMetadata

Metadata used by the selected trigger type.

triggerType

AutoModTriggerType

Trigger evaluated by the rule.