mirror of
https://github.com/FranP-code/Baileys.git
synced 2025-10-13 00:32:22 +00:00
feat: memberAddMode and joinApprovalMode in groups.update (#532)
* feat: memberAddMode and joinApprovalMode * feat: memberAddMode and joinApprovalMode * Update process-message.ts * fix lint * Update messages-recv.ts * Update GroupMetadata.ts * Update messages-recv.ts * Update messages-recv.ts * chore: fix linting and code efficiency * fix lint * Fix lint * Update process-message.ts * Update process-message.ts --------- Co-authored-by: Bob <115008575+FortisEtMagnus@users.noreply.github.com> Co-authored-by: Bob <115008575+bobpetrov@users.noreply.github.com> Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
This commit is contained in:
@@ -349,6 +349,14 @@ const processMessage = async(
|
||||
const code = message.messageStubParameters?.[0]
|
||||
emitGroupUpdate({ inviteCode: code })
|
||||
break
|
||||
case WAMessageStubType.GROUP_MEMBER_ADD_MODE:
|
||||
const memberAddValue = message.messageStubParameters?.[0]
|
||||
emitGroupUpdate({ memberAddMode: memberAddValue === 'all_member_add' })
|
||||
break
|
||||
case WAMessageStubType.GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE:
|
||||
const approvalMode = message.messageStubParameters?.[0]
|
||||
emitGroupUpdate({ joinApprovalMode: approvalMode === 'on' })
|
||||
break
|
||||
}
|
||||
} else if(content?.pollUpdateMessage) {
|
||||
const creationMsgKey = content.pollUpdateMessage.pollCreationMessageKey!
|
||||
|
||||
Reference in New Issue
Block a user