Table of Contents

Class AutoModerationRuleTriggerMetadata

Namespace
NetCord
Assembly
NetCord.dll
public class AutoModerationRuleTriggerMetadata : IJsonModel<JsonAutoModerationRuleTriggerMetadata>
Inheritance
AutoModerationRuleTriggerMetadata
Implements
Inherited Members

Constructors

AutoModerationRuleTriggerMetadata(JsonAutoModerationRuleTriggerMetadata)

public AutoModerationRuleTriggerMetadata(JsonAutoModerationRuleTriggerMetadata jsonModel)

Parameters

jsonModel JsonAutoModerationRuleTriggerMetadata

Properties

AllowList

public IReadOnlyList<string>? AllowList { get; }

Property Value

IReadOnlyList<string>

KeywordFilter

public IReadOnlyList<string>? KeywordFilter { get; }

Property Value

IReadOnlyList<string>

MentionRaidProtectionEnabled

public bool MentionRaidProtectionEnabled { get; }

Property Value

bool

MentionTotalLimit

public int? MentionTotalLimit { get; }

Property Value

int?

Presets

public IReadOnlyList<AutoModerationRuleKeywordPresetType>? Presets { get; }

Property Value

IReadOnlyList<AutoModerationRuleKeywordPresetType>

RegexPatterns

public IReadOnlyList<string>? RegexPatterns { get; }

Property Value

IReadOnlyList<string>