--- /mnt/data/server(4).mjs 2026-08-03 01:31:41.230787575 +0000 +++ /mnt/data/whatsapp_membership_inbound_fix_v1.3.1/server.mjs 2026-08-03 01:32:06.622788324 +0000 @@ -1,4 +1,5 @@ import 'dotenv/config' +import { installMembershipInbound } from './membership-inbound.mjs' import express from 'express' import helmet from 'helmet' import pino from 'pino' @@ -499,6 +500,14 @@ record.socket = sock + /* WMO_MEMBERSHIP_INBOUND_START */ + installMembershipInbound({ + sock, + sessionId: id, + logger: logger.child({ sessionId: id, feature: 'membership-optin' }), + }) + /* WMO_MEMBERSHIP_INBOUND_END */ + sock.ev.on('creds.update', saveCreds) sock.ev.on('messages.update', (updates) => { for (const item of updates || []) {