Properties
addressingMode?
Defined in: src/Types/GroupMetadata.ts:20 group uses ‘lid’ or ‘pn’ to send messagesoptionaladdressingMode:WAMessageAddressingMode
announce?
Defined in: src/Types/GroupMetadata.ts:44 is set when the group only allows admins to write messagesoptionalannounce:boolean
author?
Defined in: src/Types/GroupMetadata.ts:60 the person who added you to group or changed some setting in groupoptionalauthor:string
authorPn?
Defined in: src/Types/GroupMetadata.ts:61optionalauthorPn:string
authorUsername?
Defined in: src/Types/GroupMetadata.ts:62optionalauthorUsername:string
creation?
Defined in: src/Types/GroupMetadata.ts:32optionalcreation:number
desc?
Defined in: src/Types/GroupMetadata.ts:33optionaldesc:string
descId?
Defined in: src/Types/GroupMetadata.ts:37optionaldescId:string
descOwner?
Defined in: src/Types/GroupMetadata.ts:34optionaldescOwner:string
descOwnerPn?
Defined in: src/Types/GroupMetadata.ts:35optionaldescOwnerPn:string
descOwnerUsername?
Defined in: src/Types/GroupMetadata.ts:36optionaldescOwnerUsername:string
descTime?
Defined in: src/Types/GroupMetadata.ts:38optionaldescTime:number
ephemeralDuration?
Defined in: src/Types/GroupMetadata.ts:57optionalephemeralDuration:number
id
id: string
Defined in: src/Types/GroupMetadata.ts:17
inviteCode?
Defined in: src/Types/GroupMetadata.ts:58optionalinviteCode:string
isCommunity?
Defined in: src/Types/GroupMetadata.ts:50 is this a communityoptionalisCommunity:boolean
isCommunityAnnounce?
Defined in: src/Types/GroupMetadata.ts:52 is this the announce of a communityoptionalisCommunityAnnounce:boolean
joinApprovalMode?
Defined in: src/Types/GroupMetadata.ts:48 Request approval to join the groupoptionaljoinApprovalMode:boolean
linkedParent?
Defined in: src/Types/GroupMetadata.ts:40 if this group is part of a community, it returns the jid of the community to which it belongsoptionallinkedParent:string
memberAddMode?
Defined in: src/Types/GroupMetadata.ts:46 is set when the group also allows members to add participantsoptionalmemberAddMode:boolean
notify?
Defined in: src/Types/GroupMetadata.ts:18optionalnotify:string
owner
owner:Defined in: src/Types/GroupMetadata.ts:21undefined|string
owner_country_code?
Defined in: src/Types/GroupMetadata.ts:24optionalowner_country_code:string
ownerPn?
Defined in: src/Types/GroupMetadata.ts:22optionalownerPn:string
ownerUsername?
Defined in: src/Types/GroupMetadata.ts:23optionalownerUsername:string
participants
participants: GroupParticipant[]
Defined in: src/Types/GroupMetadata.ts:56
restrict?
Defined in: src/Types/GroupMetadata.ts:42 is set when the group only allows admins to change group settingsoptionalrestrict:boolean
size?
Defined in: src/Types/GroupMetadata.ts:54 number of group participantsoptionalsize:number
subject
subject: string
Defined in: src/Types/GroupMetadata.ts:25
subjectOwner?
Defined in: src/Types/GroupMetadata.ts:27 group subject owneroptionalsubjectOwner:string
subjectOwnerPn?
Defined in: src/Types/GroupMetadata.ts:28optionalsubjectOwnerPn:string
subjectOwnerUsername?
Defined in: src/Types/GroupMetadata.ts:29optionalsubjectOwnerUsername:string
subjectTime?
Defined in: src/Types/GroupMetadata.ts:31 group subject modification dateoptionalsubjectTime:number