Skip to main content
Version: Next

APIAuditLogOptions

@deprecated

API and gateway v8 are deprecated and the types will not receive further updates, please update to v10.

Index

Properties

optionalchannel_id

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

optionalcount

count?: string

Number of entities that were targeted

Present from:

  • MESSAGE_DELETE
  • MESSAGE_BULK_DELETE
  • MEMBER_DISCONNECT
  • MEMBER_MOVE

optionaldelete_member_days

delete_member_days?: string

Number of days after which inactive members were kicked

Present from:

  • MEMBER_PRUNE

optionalid

id?: string

ID of the overwritten entity

Present from:

  • CHANNEL_OVERWRITE_CREATE
  • CHANNEL_OVERWRITE_UPDATE
  • CHANNEL_OVERWRITE_DELETE

optionalmembers_removed

members_removed?: string

Number of members removed by the prune

Present from:

  • MEMBER_PRUNE

optionalmessage_id

message_id?: string

ID of the message that was targeted

Present from:

  • MESSAGE_PIN
  • MESSAGE_UNPIN

optionalrole_name

role_name?: string

Name of the role

Present from:

  • CHANNEL_OVERWRITE_CREATE
  • CHANNEL_OVERWRITE_UPDATE
  • CHANNEL_OVERWRITE_DELETE

Present only if the entry type is “0”

optionaltype

Type of overwritten entity - “0” for “role” or “1” for “member”

Present from:

  • CHANNEL_OVERWRITE_CREATE
  • CHANNEL_OVERWRITE_UPDATE
  • CHANNEL_OVERWRITE_DELETE

AuditLogOptionsType