new AutoModerationRules
src/collections/basecollection.ts:249new AutoModerationRules(
client: ShardClient,
options?: boolean | BaseClientCollectionOptions,
)Guild Auto Moderation Rules Reference Collection rules aren't sent in GUILD_CREATE, so this only fills from the rule events and Guild.fetchAutoModerationRules()
Guild Auto Moderation Rules Reference Collection rules aren't sent in GUILD_CREATE, so this only fills from the rule events and Guild.fetchAutoModerationRules()
import { Collections } from 'detritus-client';
Collections.AutoModerationRules;new AutoModerationRules(
client: ShardClient,
options?: boolean | BaseClientCollectionOptions,
)[iterator](): IterableIterator<[string, AutoModerationRule]>clear(): voiddelete(guildId: string | null | undefined, key: string): booleanforEach(
func: (v: AutoModerationRule, k: string, map: Map<string, AutoModerationRule>) => void,
thisArg?: any,
): voidget(guildId: string | null | undefined, key: string): AutoModerationRule | undefinedgetOrInsert(
guildId: string,
key: string,
defaultValue: AutoModerationRule,
): AutoModerationRulegetOrInsertComputed(
guildId: string,
key: string,
func: (key: string) => AutoModerationRule,
): AutoModerationRulehas(guildId: string | null | undefined, key: string): booleaninsert(rule: AutoModerationRule): voidkeys(): IterableIterator<string>set(guildId: string, key: string, value: AutoModerationRule): thissetEnabled(value: boolean): voidvalues(): IterableIterator<AutoModerationRule>