interface APIAuditLogOptions

external
export interface APIAuditLogOptions

https://discord.com/developers/docs/resources/audit-log#audit-log-entry-object-optional-audit-entry-info

optionalexternal
auto_moderation_rule_name? : string

Name of the Auto Moderation rule that was triggeredPresent from: - AUTO_MODERATION_BLOCK_MESSAGE - AUTO_MODERATION_FLAG_TO_CHANNEL - AUTO_MODERATION_USER_COMMUNICATION_DISABLED

optionalexternal
auto_moderation_rule_trigger_type? : AuditLogRuleTriggerType

Trigger type of the Auto Moderation rule that was triggeredPresent from: - AUTO_MODERATION_BLOCK_MESSAGE - AUTO_MODERATION_FLAG_TO_CHANNEL - AUTO_MODERATION_USER_COMMUNICATION_DISABLED

optionalexternal
channel_id? : Snowflake

Channel in which the entities were targetedPresent from: - MEMBER_MOVE - MESSAGE_PIN - MESSAGE_UNPIN - MESSAGE_DELETE - STAGE_INSTANCE_CREATE - STAGE_INSTANCE_UPDATE - STAGE_INSTANCE_DELETE - AUTO_MODERATION_BLOCK_MESSAGE - AUTO_MODERATION_FLAG_TO_CHANNEL - AUTO_MODERATION_USER_COMMUNICATION_DISABLED

optionalexternal
count? : string

Number of entities that were targetedPresent from: - MESSAGE_DELETE - MESSAGE_BULK_DELETE - MEMBER_DISCONNECT - MEMBER_MOVE

optionalexternal
delete_member_days? : string

Number of days after which inactive members were kickedPresent from: - MEMBER_PRUNE

optionalexternal
id? : Snowflake

ID of the overwritten entityPresent from: - CHANNEL_OVERWRITE_CREATE - CHANNEL_OVERWRITE_UPDATE - CHANNEL_OVERWRITE_DELETE

optionalexternal
integration_type? : APIGuildIntegrationType

Type of integration which performed the actionPresent from: - MEMBER_KICK - MEMBER_ROLE_UPDATE

optionalexternal
members_removed? : string

Number of members removed by the prunePresent from: - MEMBER_PRUNE

optionalexternal
message_id? : Snowflake

ID of the message that was targetedPresent from: - MESSAGE_PIN - MESSAGE_UNPIN

optionalexternal
role_name? : string

Name of the rolePresent from: - CHANNEL_OVERWRITE_CREATE - CHANNEL_OVERWRITE_UPDATE - CHANNEL_OVERWRITE_DELETE**Present only if the is "0"**

optionalexternal
type? : AuditLogOptionsType

Type of overwritten entity - "0" for "role" or "1" for "member"Present from: - CHANNEL_OVERWRITE_CREATE - CHANNEL_OVERWRITE_UPDATE - CHANNEL_OVERWRITE_DELETEAuditLogOptionsType