Hierarchy (View Summary)

  • Base
    • AutoModerationRule

Properties

client: Client<true>
creatorId: string
enabled: boolean
exemptChannels: Collection<string, GuildBasedChannel>
exemptRoles: Collection<string, Role>
guild: Guild
id: string
name: string

Methods

  • Parameters

    • Optionalreason: string

    Returns Promise<void>

  • Parameters

    • allowList: readonly string[]
    • Optionalreason: string

    Returns Promise<AutoModerationRule>

  • Parameters

    • keywordFilter: readonly string[]
    • Optionalreason: string

    Returns Promise<AutoModerationRule>

  • Parameters

    • mentionRaidProtectionEnabled: boolean
    • Optionalreason: string

    Returns Promise<AutoModerationRule>

  • Parameters

    • mentionTotalLimit: number
    • Optionalreason: string

    Returns Promise<AutoModerationRule>

  • Parameters

    • regexPatterns: readonly string[]
    • Optionalreason: string

    Returns Promise<AutoModerationRule>

  • Parameters

    • ...props: Record<string, string | boolean>[]

    Returns unknown

  • Returns string