diff --git a/src/Socket/messages-recv.ts b/src/Socket/messages-recv.ts index a266415..e7aad6d 100644 --- a/src/Socket/messages-recv.ts +++ b/src/Socket/messages-recv.ts @@ -32,7 +32,7 @@ import { getBinaryNodeChild, getBinaryNodeChildBuffer, getBinaryNodeChildren, - isJidGroup, + isJidGroup, isJidStatusBroadcast, isJidUser, jidDecode, jidNormalizedUser, @@ -599,7 +599,7 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => { !isNodeFromMe ) ) { - if(isJidGroup(remoteJid)) { + if(isJidGroup(remoteJid) || isJidStatusBroadcast(remoteJid)) { if(attrs.participant) { const updateKey: keyof MessageUserReceipt = status === proto.WebMessageInfo.Status.DELIVERY_ACK ? 'receiptTimestamp' : 'readTimestamp' ev.emit(