SubscribeModEventsEventGroupChatUpdated
constructor(actorDid: Did, convoCreatedAt: Timestamp, convoId: String, createdAt: Timestamp, groupMemberCount: Long, groupName: String, joinLinkCode: String? = null, joinLinkFollowersOnly: Boolean? = null, joinLinkRequiresApproval: Boolean? = null, lockReason: SubscribeModEventsEventGroupChatUpdatedLockReason? = null, newName: String? = null, oldName: String? = null, ownerDid: Did, rev: String, updateType: SubscribeModEventsEventGroupChatUpdatedUpdateType)
Parameters
actorDid
The DID of the actor performing the action (the owner).
convoCreatedAt
When the group was originally created.
groupMemberCount
Current member count at the time of the event.
groupName
Current group name.
joinLinkCode
The code of the join link. Only present when updateType is join-link-related.
joinLinkFollowersOnly
Whether the join link is restricted to followers of the owner. Only present when updateType is join-link-related.
joinLinkRequiresApproval
Whether the join link requires owner approval to join. Only present when updateType is join-link-related.
lockReason
Why the group was locked. Only present when updateType is 'locked'.
newName
The new group name. Only present when updateType is 'name_changed'.
oldName
The previous group name. Only present when updateType is 'name_changed'.
ownerDid
The DID of the group chat owner.
updateType
What changed.