case class OptionalAuditLogInfo(channelId: Option[TextChannelId], count: Option[String], deleteMemberDays: Option[String], id: Option[UserOrRoleId], membersRemoved: Option[String], messageId: Option[MessageId], roleName: Option[String], type: Option[PermissionOverwriteType]) extends Product with Serializable
Extra data for an entry
- channelId
The channelId of the deleted message. Present for MemberMove, MessagePin, MessageUnpin, MessageDelete, StageInstanceCreate, StageInstanceUpdate and StageInstanceDelete.
- count
The amount of deleted messages. Present for MessageDelete, MessageBulkDelete, MemberDisconnect and MemberMove.
- deleteMemberDays
The amount of days before a user was considered inactive and kicked. Present for MemberPrune.
- id
The id of the overwritten object. Present for overwrite events.
- membersRemoved
The amount of members removed. Present for MemberPrune.
- messageId
The message that was targeted. Present for MessagePin and MessageUnpin.
- roleName
The name of the role. Present for overwrite events if type == Role.
- Source
- auditlog.scala
- Alphabetic
- By Inheritance
- OptionalAuditLogInfo
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new OptionalAuditLogInfo(channelId: Option[TextChannelId], count: Option[String], deleteMemberDays: Option[String], id: Option[UserOrRoleId], membersRemoved: Option[String], messageId: Option[MessageId], roleName: Option[String], type: Option[PermissionOverwriteType])
- channelId
The channelId of the deleted message. Present for MemberMove, MessagePin, MessageUnpin, MessageDelete, StageInstanceCreate, StageInstanceUpdate and StageInstanceDelete.
- count
The amount of deleted messages. Present for MessageDelete, MessageBulkDelete, MemberDisconnect and MemberMove.
- deleteMemberDays
The amount of days before a user was considered inactive and kicked. Present for MemberPrune.
- id
The id of the overwritten object. Present for overwrite events.
- membersRemoved
The amount of members removed. Present for MemberPrune.
- messageId
The message that was targeted. Present for MessagePin and MessageUnpin.
- roleName
The name of the role. Present for overwrite events if type == Role.
Value Members
- val channelId: Option[TextChannelId]
- val count: Option[String]
- val deleteMemberDays: Option[String]
- val id: Option[UserOrRoleId]
- val membersRemoved: Option[String]
- val messageId: Option[MessageId]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val roleName: Option[String]
- val type: Option[PermissionOverwriteType]