Class JsonAutoModerationActionExecutionEventArgs
public class JsonAutoModerationActionExecutionEventArgs
- Inheritance
-
JsonAutoModerationActionExecutionEventArgs
- Inherited Members
-
Constructors
JsonAutoModerationActionExecutionEventArgs()
public JsonAutoModerationActionExecutionEventArgs()
Properties
Action
[JsonPropertyName("action")]
public JsonAutoModerationAction Action { get; set; }
Property Value
- JsonAutoModerationAction
AlertSystemMessageId
[JsonPropertyName("alert_system_message_id")]
public ulong? AlertSystemMessageId { get; set; }
Property Value
- ulong?
ChannelId
[JsonPropertyName("channel_id")]
public ulong? ChannelId { get; set; }
Property Value
- ulong?
Content
[JsonPropertyName("content")]
public string Content { get; set; }
Property Value
- string
GuildId
[JsonPropertyName("guild_id")]
public ulong GuildId { get; set; }
Property Value
- ulong
MatchedContent
[JsonPropertyName("matched_content")]
public string? MatchedContent { get; set; }
Property Value
- string
MatchedKeyword
[JsonPropertyName("matched_keyword")]
public string? MatchedKeyword { get; set; }
Property Value
- string
MessageId
[JsonPropertyName("message_id")]
public ulong? MessageId { get; set; }
Property Value
- ulong?
RuleId
[JsonPropertyName("rule_id")]
public ulong RuleId { get; set; }
Property Value
- ulong
RuleTriggerType
[JsonPropertyName("rule_trigger_type")]
public AutoModerationRuleTriggerType RuleTriggerType { get; set; }
Property Value
- AutoModerationRuleTriggerType
UserId
[JsonPropertyName("user_id")]
public ulong UserId { get; set; }
Property Value
- ulong