SubscribeModEventsEventGroupChatMemberLeft

data class SubscribeModEventsEventGroupChatMemberLeft(val actorDid: Did, val convoCreatedAt: Timestamp, val convoId: String, val createdAt: Timestamp, val groupMemberCount: Long, val groupName: String, val leaveMethod: SubscribeModEventsEventGroupChatMemberLeftLeaveMethod, val ownerDid: Did, val rev: String, val subjectDid: Did)

Fired when a member leaves or is removed from a group chat.

Parameters

actorDid

The DID of the actor. For voluntary: the person leaving. For kicked: the owner.

convoCreatedAt

When the group was originally created.

groupMemberCount

Current member count at the time of the event.

leaveMethod

How the member left.

ownerDid

The DID of the group chat owner.

subjectDid

The DID of the member who left or was removed.

Constructors

constructor(actorDid: Did, convoCreatedAt: Timestamp, convoId: String, createdAt: Timestamp, groupMemberCount: Long, groupName: String, leaveMethod: SubscribeModEventsEventGroupChatMemberLeftLeaveMethod, ownerDid: Did, rev: String, subjectDid: Did)

Properties

Link copied to clipboard

The DID of the actor. For voluntary: the person leaving. For kicked: the owner.

Link copied to clipboard

When the group was originally created.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Current member count at the time of the event.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The DID of the group chat owner.

Link copied to clipboard
val rev: String
Link copied to clipboard

The DID of the member who left or was removed.