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