import { type APIAuditLogOptions } from "https://deno.land/x/discord_api_types@0.37.100/payloads/mod.ts";
Properties
Name of the Auto Moderation rule that was triggered
Present from:
- AUTO_MODERATION_BLOCK_MESSAGE
- AUTO_MODERATION_FLAG_TO_CHANNEL
- AUTO_MODERATION_USER_COMMUNICATION_DISABLED
Trigger type of the Auto Moderation rule that was triggered
Present from:
- AUTO_MODERATION_BLOCK_MESSAGE
- AUTO_MODERATION_FLAG_TO_CHANNEL
- AUTO_MODERATION_USER_COMMUNICATION_DISABLED
Number of days after which inactive members were kicked
Present from:
- MEMBER_PRUNE
Channel in which the entities were targeted
Present 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
ID of the message that was targeted
Present from:
- MESSAGE_PIN
- MESSAGE_UNPIN
Number of entities that were targeted
Present from:
- MESSAGE_DELETE
- MESSAGE_BULK_DELETE
- MEMBER_DISCONNECT
- MEMBER_MOVE
ID of the overwritten entity
Present from:
- CHANNEL_OVERWRITE_CREATE
- CHANNEL_OVERWRITE_UPDATE
- CHANNEL_OVERWRITE_DELETE
Type of overwritten entity - "0" for "role" or "1" for "member"
Present from:
- CHANNEL_OVERWRITE_CREATE
- CHANNEL_OVERWRITE_UPDATE
- CHANNEL_OVERWRITE_DELETE
AuditLogOptionsType
Name of the role
Present from:
- CHANNEL_OVERWRITE_CREATE
- CHANNEL_OVERWRITE_UPDATE
- CHANNEL_OVERWRITE_DELETE
Present only if the APIAuditLogOptions#type | entry type is "0"