Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface APIAuditLogOptions

Hierarchy

  • APIAuditLogOptions

Index

Properties

channel_id?: string

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
count?: string

Number of entities that were targeted

Present from:

  • MESSAGE_DELETE
  • MESSAGE_BULK_DELETE
  • MEMBER_DISCONNECT
  • MEMBER_MOVE
delete_member_days?: string

Number of days after which inactive members were kicked

Present from:

  • MEMBER_PRUNE
id?: string

ID of the overwritten entity

Present from:

  • CHANNEL_OVERWRITE_CREATE
  • CHANNEL_OVERWRITE_UPDATE
  • CHANNEL_OVERWRITE_DELETE
members_removed?: string

Number of members removed by the prune

Present from:

  • MEMBER_PRUNE
message_id?: string

ID of the message that was targeted

Present from:

  • MESSAGE_PIN
  • MESSAGE_UNPIN
role_name?: string

Name of the role

Present from:

  • CHANNEL_OVERWRITE_CREATE
  • CHANNEL_OVERWRITE_UPDATE
  • CHANNEL_OVERWRITE_DELETE

Present only if the {@link APIAuditLogOptions#type entry type} is "0"

Type of overwritten entity - "0" for "role" or "1" for "member"

Present from:

  • CHANNEL_OVERWRITE_CREATE
  • CHANNEL_OVERWRITE_UPDATE
  • CHANNEL_OVERWRITE_DELETE

AuditLogOptionsType

Generated using TypeDoc version 0.22.16, the 9/16/2022 at 1:09:16 AM