Class AuditLogEntryInfo
- Namespace
- NetCord
- Assembly
- NetCord.dll
public class AuditLogEntryInfo : IJsonModel<JsonAuditLogEntryInfo>
- Inheritance
-
AuditLogEntryInfo
- Implements
- Inherited Members
Constructors
AuditLogEntryInfo(JsonAuditLogEntryInfo)
public AuditLogEntryInfo(JsonAuditLogEntryInfo jsonModel)
Parameters
jsonModel
JsonAuditLogEntryInfo
Properties
ApplicationId
ID of the app whose permissions were targeted.
public ulong? ApplicationId { get; }
Property Value
AutoModerationRuleName
Name of the Auto Moderation rule that was triggered.
public string? AutoModerationRuleName { get; }
Property Value
AutoModerationRuleTriggerType
Trigger type of the Auto Moderation rule that was triggered.
public AutoModerationRuleTriggerType? AutoModerationRuleTriggerType { get; }
Property Value
ChannelId
Channel in which the entities were targeted.
public ulong? ChannelId { get; }
Property Value
Count
Number of entities that were targeted.
public int? Count { get; }
Property Value
- int?
DeleteGuildUserDays
Number of days after which inactive members were kicked.
public int? DeleteGuildUserDays { get; }
Property Value
- int?
GuildUsersRemoved
Number of members removed by the prune.
public int? GuildUsersRemoved { get; }
Property Value
- int?
Id
ID of the overwritten entity.
public ulong? Id { get; }
Property Value
IntegrationType
Type of integration which performed the action.
public IntegrationType? IntegrationType { get; }
Property Value
MessageId
ID of the message that was targeted.
public ulong? MessageId { get; }
Property Value
RoleName
Name of the role.
public string? RoleName { get; }
Property Value
Type
Type of overwritten entity.
public PermissionOverwriteType? Type { get; }