perf: 联系人状态更新消息不处理

dev/supplier-email-drawer
LiaoYijun 9 months ago
parent 9547dab815
commit 5d9a2e08cd

@ -7,7 +7,7 @@ const {
makeInMemoryStore, makeInMemoryStore,
useMultiFileAuthState, useMultiFileAuthState,
downloadMediaMessage, downloadMediaMessage,
isJidUser, isJidGroup, isJidBroadcast isJidUser, isJidGroup, isJidBroadcast, isJidStatusBroadcast
} = require('@whiskeysockets/baileys'); } = require('@whiskeysockets/baileys');
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
@ -78,6 +78,8 @@ const createWhatsApp = async phone => {
continue; continue;
} }
if (isJidStatusBroadcast(msg.key.remoteJid)) continue;
const messageType = Object.keys(msg.message)[0]; const messageType = Object.keys(msg.message)[0];
// 如果是群发(status@broadcast)participant 是发送人,不然则是 remoteJid // 如果是群发(status@broadcast)participant 是发送人,不然则是 remoteJid
const remoteNo = isJidBroadcast(msg.key.remoteJid) ? decodeJid(msg.key.participant) : decodeJid(msg.key.remoteJid); const remoteNo = isJidBroadcast(msg.key.remoteJid) ? decodeJid(msg.key.participant) : decodeJid(msg.key.remoteJid);

Loading…
Cancel
Save