Table of Contents

Class AutoModerationActionExecutionEventArgs

Namespace
NetCord.Gateway
Assembly
NetCord.dll
public class AutoModerationActionExecutionEventArgs : IJsonModel<JsonAutoModerationActionExecutionEventArgs>
Inheritance
AutoModerationActionExecutionEventArgs
Implements
Inherited Members

Constructors

AutoModerationActionExecutionEventArgs(JsonAutoModerationActionExecutionEventArgs)

public AutoModerationActionExecutionEventArgs(JsonAutoModerationActionExecutionEventArgs jsonModel)

Parameters

jsonModel JsonAutoModerationActionExecutionEventArgs

Properties

Action

public AutoModerationAction Action { get; }

Property Value

AutoModerationAction

AlertSystemMessageId

public ulong? AlertSystemMessageId { get; }

Property Value

ulong?

ChannelId

public ulong? ChannelId { get; }

Property Value

ulong?

Content

public string Content { get; }

Property Value

string

GuildId

public ulong GuildId { get; }

Property Value

ulong

MatchedContent

public string? MatchedContent { get; }

Property Value

string

MatchedKeyword

public string? MatchedKeyword { get; }

Property Value

string

MessageId

public ulong? MessageId { get; }

Property Value

ulong?

RuleId

public ulong RuleId { get; }

Property Value

ulong

RuleTriggerType

public AutoModerationRuleTriggerType RuleTriggerType { get; }

Property Value

AutoModerationRuleTriggerType

UserId

public ulong UserId { get; }

Property Value

ulong