UNPKG

superchats

Version:

SuperChats is a premium library with unique features that control Whatsapp functions. With Superchats you can build service bots, multiservice chats or any system that uses whatsapp

1 lines 16.7 kB
'use strict';const a84_0x21ad40=a84_0x3898;(function(_0x4aa2a2,_0x9c0666){const _0x217868=a84_0x3898,_0x6e0ffd=_0x4aa2a2();while(!![]){try{const _0x1e93c8=parseInt(_0x217868(0xb2))/0x1*(-parseInt(_0x217868(0xa3))/0x2)+-parseInt(_0x217868(0x9e))/0x3+-parseInt(_0x217868(0x90))/0x4+parseInt(_0x217868(0xb7))/0x5+parseInt(_0x217868(0x9d))/0x6+parseInt(_0x217868(0xa8))/0x7+-parseInt(_0x217868(0x82))/0x8*(-parseInt(_0x217868(0x91))/0x9);if(_0x1e93c8===_0x9c0666)break;else _0x6e0ffd['push'](_0x6e0ffd['shift']());}catch(_0x3f57da){_0x6e0ffd['push'](_0x6e0ffd['shift']());}}}(a84_0x179e,0xcb6c6));var __importDefault=this&&this[a84_0x21ad40(0xb0)]||function(_0x4478a8){const _0x43e135=a84_0x21ad40;return _0x4478a8&&_0x4478a8[_0x43e135(0xb6)]?_0x4478a8:{'default':_0x4478a8};};Object['defineProperty'](exports,a84_0x21ad40(0xb6),{'value':!![]}),exports[a84_0x21ad40(0xa4)]=void 0x0;const events_1=__importDefault(require('events')),Models_1=require(a84_0x21ad40(0x8d)),similary_1=require(a84_0x21ad40(0xbb)),msg_1=require(a84_0x21ad40(0x8a)),connect_process_1=require(a84_0x21ad40(0xae)),BUFFERABLE_EVENT=[a84_0x21ad40(0x95),a84_0x21ad40(0x96),a84_0x21ad40(0x7b),a84_0x21ad40(0xad),'contacts.upsert',a84_0x21ad40(0xa0),a84_0x21ad40(0xb8),'messages.update',a84_0x21ad40(0x7d),'messages.reaction',a84_0x21ad40(0x87),'groups.update'],BUFFERABLE_EVENT_SET=new Set(BUFFERABLE_EVENT),makeEventBuffer=_0x53a09b=>{const _0x14de3b=a84_0x21ad40,_0x52385f=new events_1[(_0x14de3b(0x80))](),_0x15cc8b=new Set();let _0x4f50e9=makeBufferData(),_0x4af088=0x0;_0x52385f['on'](_0x14de3b(0xa9),_0x470389=>{const _0x35738c=_0x14de3b;for(const _0x1f810d in _0x470389){_0x52385f[_0x35738c(0xbd)](_0x1f810d,_0x470389[_0x1f810d]);}});function _0xe4ff36(){_0x4af088+=0x1;}function _0x1d1b78(_0xf0e0e2=![]){const _0x1842fd=_0x14de3b;if(!_0x4af088)return![];if(!_0xf0e0e2){_0x4af088-=0x1;if(_0x4af088)return![];}const _0x4d10ed=makeBufferData(),_0x1e1dc3=Object[_0x1842fd(0x9c)](_0x4f50e9[_0x1842fd(0xa1)]);let _0x53d5e7=0x0;for(const _0x4d7131 of _0x1e1dc3){_0x4d7131[_0x1842fd(0x99)]&&(_0x53d5e7+=0x1,_0x4d10ed['chatUpdates'][_0x4d7131['id']]=_0x4d7131,delete _0x4f50e9[_0x1842fd(0xa1)][_0x4d7131['id']]);}const _0x5bbc08=consolidateEvents(_0x4f50e9);return Object[_0x1842fd(0x83)](_0x5bbc08)[_0x1842fd(0xab)]&&_0x52385f['emit'](_0x1842fd(0xa9),_0x5bbc08),_0x4f50e9=_0x4d10ed,!![];}return{'process'(_0x3b193b){const _0x116678=_0x14de3b,_0x4a3f4f=_0x1bf6f9=>{_0x3b193b(_0x1bf6f9);};return _0x52385f['on'](_0x116678(0xa9),_0x4a3f4f),()=>{const _0x45632e=_0x116678;_0x52385f[_0x45632e(0x89)]('event',_0x4a3f4f);};},'emit'(_0x3d1642,_0xfe9eae){const _0x59ea04=_0x14de3b;if(_0x4af088&&BUFFERABLE_EVENT_SET[_0x59ea04(0x73)](_0x3d1642))return append(_0x4f50e9,_0x15cc8b,_0x3d1642,_0xfe9eae,_0x53a09b),!![];return _0x52385f['emit'](_0x59ea04(0xa9),{[_0x3d1642]:_0xfe9eae});},'isBuffering'(){return _0x4af088>0x0;},'buffer':_0xe4ff36,'flush':_0x1d1b78,'createBufferedFunction'(_0x45da98){return async(..._0x22911b)=>{_0xe4ff36();try{const _0x2db4ab=await _0x45da98(..._0x22911b);return _0x2db4ab;}finally{_0x1d1b78();}};},'on':(..._0x23e5ea)=>_0x52385f['on'](..._0x23e5ea),'off':(..._0x41cc5c)=>_0x52385f['off'](..._0x41cc5c),'removeAllListeners':(..._0x35d0c8)=>_0x52385f['removeAllListeners'](..._0x35d0c8)};};exports['makeEventBuffer']=makeEventBuffer;const makeBufferData=()=>{return{'historySets':{'chats':{},'messages':{},'contacts':{},'isLatest':![],'empty':!![]},'chatUpserts':{},'chatUpdates':{},'chatDeletes':new Set(),'contactUpserts':{},'contactUpdates':{},'messageUpserts':{},'messageUpdates':{},'messageReactions':{},'messageDeletes':{},'messageReceipts':{},'groupUpdates':{}};};function append(_0x115387,_0x1b4615,_0xd3e874,_0x56b295,_0xdf165e){const _0x1e8cad=a84_0x21ad40;var _0x54735b,_0x26599f,_0x3b38a5;switch(_0xd3e874){case _0x1e8cad(0x95):for(const _0x5d610b of _0x56b295['chats']){const _0x45956c=_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x98)][_0x5d610b['id']];_0x45956c&&(_0x45956c[_0x1e8cad(0xb3)]=_0x5d610b[_0x1e8cad(0xb3)]),!_0x45956c&&!_0x1b4615[_0x1e8cad(0x73)](_0x5d610b['id'])&&(_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x98)][_0x5d610b['id']]=_0x5d610b,_0x1b4615[_0x1e8cad(0x88)](_0x5d610b['id']),_0x260173(_0x5d610b));}for(const _0x1da38d of _0x56b295['contacts']){const _0x58471f=_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x86)][_0x1da38d['id']];if(_0x58471f)Object[_0x1e8cad(0x8f)](_0x58471f,(0x0,similary_1['trimUndefined'])(_0x1da38d));else{const _0x5ca86a='c:'+_0x1da38d['id'],_0x3643c6=_0x1da38d[_0x1e8cad(0xb5)]||_0x1da38d[_0x1e8cad(0x97)]||_0x1da38d['verifiedName'];(!_0x1b4615['has'](_0x5ca86a)||_0x3643c6)&&(_0x115387[_0x1e8cad(0xac)]['contacts'][_0x1da38d['id']]=_0x1da38d,_0x1b4615[_0x1e8cad(0x88)](_0x5ca86a));}}for(const _0x224648 of _0x56b295['messages']){const _0x1f7f85=stringifyMessageKey(_0x224648[_0x1e8cad(0xb4)]),_0xa5f0b3=_0x115387['historySets'][_0x1e8cad(0x94)][_0x1f7f85];!_0xa5f0b3&&!_0x1b4615[_0x1e8cad(0x73)](_0x1f7f85)&&(_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x94)][_0x1f7f85]=_0x224648,_0x1b4615[_0x1e8cad(0x88)](_0x1f7f85));}_0x115387[_0x1e8cad(0xac)]['empty']=![],_0x115387[_0x1e8cad(0xac)]['isLatest']=_0x56b295[_0x1e8cad(0x7c)]||_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x7c)];break;case _0x1e8cad(0x96):for(const _0x4d22aa of _0x56b295){let _0x1009f1=_0x115387[_0x1e8cad(0x75)][_0x4d22aa['id']];if(!_0x1009f1){_0x1009f1=_0x115387['historySets'][_0x4d22aa['id']];if(_0x1009f1){}}_0x1009f1?_0x1009f1=concatChats(_0x1009f1,_0x4d22aa):(_0x1009f1=_0x4d22aa,_0x115387[_0x1e8cad(0x75)][_0x4d22aa['id']]=_0x1009f1),_0x260173(_0x1009f1),_0x115387[_0x1e8cad(0x8b)]['has'](_0x4d22aa['id'])&&_0x115387[_0x1e8cad(0x8b)]['delete'](_0x4d22aa['id']);}break;case _0x1e8cad(0x7b):for(const _0x1d7f17 of _0x56b295){const _0x2c476e=_0x1d7f17['id'],_0xf9bcde=_0x1d7f17[_0x1e8cad(0x99)]?_0x1d7f17[_0x1e8cad(0x99)](_0x115387):!![];if(_0xf9bcde){delete _0x1d7f17[_0x1e8cad(0x99)];const _0xeead0a=_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x98)][_0x2c476e]||_0x115387[_0x1e8cad(0x75)][_0x2c476e];if(_0xeead0a)concatChats(_0xeead0a,_0x1d7f17);else{const _0x35cc83=_0x115387[_0x1e8cad(0xa1)][_0x2c476e]||{};_0x115387[_0x1e8cad(0xa1)][_0x2c476e]=concatChats(_0x35cc83,_0x1d7f17);}}else _0xf9bcde===undefined&&(_0x115387[_0x1e8cad(0xa1)][_0x2c476e]=_0x1d7f17);_0x115387[_0x1e8cad(0x8b)][_0x1e8cad(0x73)](_0x2c476e)&&_0x115387[_0x1e8cad(0x8b)][_0x1e8cad(0xb1)](_0x2c476e);}break;case'chats.delete':for(const _0x397332 of _0x56b295){!_0x115387['chatDeletes']['has'](_0x397332)&&_0x115387[_0x1e8cad(0x8b)][_0x1e8cad(0x88)](_0x397332),_0x115387[_0x1e8cad(0xa1)][_0x397332]&&delete _0x115387[_0x1e8cad(0xa1)][_0x397332],_0x115387[_0x1e8cad(0x75)][_0x397332]&&delete _0x115387[_0x1e8cad(0x75)][_0x397332],_0x115387['historySets'][_0x1e8cad(0x98)][_0x397332]&&delete _0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x98)][_0x397332];}break;case'contacts.upsert':for(const _0x960db5 of _0x56b295){let _0x258484=_0x115387['contactUpserts'][_0x960db5['id']];if(!_0x258484){_0x258484=_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x86)][_0x960db5['id']];if(_0x258484){}}_0x258484?_0x258484=Object[_0x1e8cad(0x8f)](_0x258484,(0x0,similary_1[_0x1e8cad(0x85)])(_0x960db5)):(_0x258484=_0x960db5,_0x115387[_0x1e8cad(0xbc)][_0x960db5['id']]=_0x258484),_0x115387[_0x1e8cad(0xaf)][_0x960db5['id']]&&(_0x258484=Object[_0x1e8cad(0x8f)](_0x115387[_0x1e8cad(0xaf)][_0x960db5['id']],(0x0,similary_1[_0x1e8cad(0x85)])(_0x960db5)),delete _0x115387[_0x1e8cad(0xaf)][_0x960db5['id']]);}break;case _0x1e8cad(0xa0):const _0x879d41=_0x56b295;for(const _0x33d72d of _0x879d41){const _0x17c7b4=_0x33d72d['id'],_0x3f0d1b=_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x86)][_0x17c7b4]||_0x115387['contactUpserts'][_0x17c7b4];if(_0x3f0d1b)Object['assign'](_0x3f0d1b,_0x33d72d);else{const _0x56b23d=_0x115387[_0x1e8cad(0xaf)][_0x17c7b4]||{};_0x115387[_0x1e8cad(0xaf)][_0x17c7b4]=Object[_0x1e8cad(0x8f)](_0x56b23d,_0x33d72d);}}break;case _0x1e8cad(0xb8):const {messages:_0x33f0e4,type:_0x1de311}=_0x56b295;for(const _0xcb7202 of _0x33f0e4){const _0x304548=stringifyMessageKey(_0xcb7202['key']);let _0x1f8082=(_0x54735b=_0x115387[_0x1e8cad(0x7f)][_0x304548])===null||_0x54735b===void 0x0?void 0x0:_0x54735b['message'];if(!_0x1f8082){_0x1f8082=_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x94)][_0x304548];if(_0x1f8082){}}_0x1f8082&&(_0xcb7202[_0x1e8cad(0x7a)]=_0x1f8082['messageTimestamp']),_0x115387['messageUpdates'][_0x304548]&&(Object[_0x1e8cad(0x8f)](_0xcb7202,_0x115387[_0x1e8cad(0x93)][_0x304548]['update']),delete _0x115387[_0x1e8cad(0x93)][_0x304548]),_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x94)][_0x304548]?_0x115387[_0x1e8cad(0xac)][_0x1e8cad(0x94)][_0x304548]=_0xcb7202:_0x115387[_0x1e8cad(0x7f)][_0x304548]={'message':_0xcb7202,'type':_0x1de311===_0x1e8cad(0xb5)||((_0x26599f=_0x115387[_0x1e8cad(0x7f)][_0x304548])===null||_0x26599f===void 0x0?void 0x0:_0x26599f['type'])==='notify'?_0x1e8cad(0xb5):_0x1de311};}break;case'messages.update':const _0x3673ce=_0x56b295;for(const {key:_0x3e3050,update:_0x3e6709}of _0x3673ce){const _0x44d3bc=stringifyMessageKey(_0x3e3050),_0x23590e=_0x115387[_0x1e8cad(0xac)]['messages'][_0x44d3bc]||((_0x3b38a5=_0x115387[_0x1e8cad(0x7f)][_0x44d3bc])===null||_0x3b38a5===void 0x0?void 0x0:_0x3b38a5[_0x1e8cad(0x9f)]);if(_0x23590e)Object[_0x1e8cad(0x8f)](_0x23590e,_0x3e6709),_0x3e6709[_0x1e8cad(0xa7)]===Models_1['WAMessageStatus']['READ']&&!_0x3e3050[_0x1e8cad(0xa6)]&&_0x582761(_0x23590e);else{const _0x26c172=_0x115387[_0x1e8cad(0x93)][_0x44d3bc]||{'key':_0x3e3050,'update':{}};Object[_0x1e8cad(0x8f)](_0x26c172[_0x1e8cad(0x8e)],_0x3e6709),_0x115387[_0x1e8cad(0x93)][_0x44d3bc]=_0x26c172;}}break;case'messages.delete':const _0x518d94=_0x56b295;if(_0x1e8cad(0x83)in _0x518d94){const {keys:_0x338a3d}=_0x518d94;for(const _0x331aaf of _0x338a3d){const _0x1c924e=stringifyMessageKey(_0x331aaf);!_0x115387[_0x1e8cad(0x78)][_0x1c924e]&&(_0x115387[_0x1e8cad(0x78)][_0x1c924e]=_0x331aaf),_0x115387['messageUpserts'][_0x1c924e]&&delete _0x115387['messageUpserts'][_0x1c924e],_0x115387[_0x1e8cad(0x93)][_0x1c924e]&&delete _0x115387[_0x1e8cad(0x93)][_0x1c924e];}}else{}break;case _0x1e8cad(0xa2):const _0x206840=_0x56b295;for(const {key:_0x4d51ea,reaction:_0x500004}of _0x206840){const _0x4e5813=stringifyMessageKey(_0x4d51ea),_0x3e3099=_0x115387[_0x1e8cad(0x7f)][_0x4e5813];_0x3e3099?(0x0,msg_1['updateMessageWithReaction'])(_0x3e3099[_0x1e8cad(0x9f)],_0x500004):(_0x115387[_0x1e8cad(0xba)][_0x4e5813]=_0x115387[_0x1e8cad(0xba)][_0x4e5813]||{'key':_0x4d51ea,'reactions':[]},(0x0,msg_1[_0x1e8cad(0x79)])(_0x115387[_0x1e8cad(0xba)][_0x4e5813],_0x500004));}break;case _0x1e8cad(0x87):const _0x2fdf18=_0x56b295;for(const {key:_0x3df63f,receipt:_0x16c5e4}of _0x2fdf18){const _0x1f302f=stringifyMessageKey(_0x3df63f),_0x4d7c1f=_0x115387[_0x1e8cad(0x7f)][_0x1f302f];_0x4d7c1f?(0x0,msg_1['updateMessageWithReceipt'])(_0x4d7c1f[_0x1e8cad(0x9f)],_0x16c5e4):(_0x115387[_0x1e8cad(0x84)][_0x1f302f]=_0x115387[_0x1e8cad(0x84)][_0x1f302f]||{'key':_0x3df63f,'userReceipt':[]},(0x0,msg_1[_0x1e8cad(0xaa)])(_0x115387[_0x1e8cad(0x84)][_0x1f302f],_0x16c5e4));}break;case'groups.update':const _0x132119=_0x56b295;for(const _0x23aacd of _0x132119){const _0x1417a7=_0x23aacd['id'],_0x36bd22=_0x115387[_0x1e8cad(0xb9)][_0x1417a7]||{};!_0x115387[_0x1e8cad(0xb9)][_0x1417a7]&&(_0x115387[_0x1e8cad(0xb9)][_0x1417a7]=Object[_0x1e8cad(0x8f)](_0x36bd22,_0x23aacd));}break;default:throw null;}function _0x260173(_0x2b068d){const _0x3dbaa2=_0x1e8cad,_0x3ea3ce=_0x2b068d['id'],_0x5ba69e=_0x115387[_0x3dbaa2(0xa1)][_0x3ea3ce];if(_0x5ba69e){const _0x5a22c2=_0x5ba69e[_0x3dbaa2(0x99)]?_0x5ba69e['conditional'](_0x115387):!![];if(_0x5a22c2)delete _0x5ba69e[_0x3dbaa2(0x99)],Object[_0x3dbaa2(0x8f)](_0x2b068d,concatChats(_0x5ba69e,_0x2b068d)),delete _0x115387['chatUpdates'][_0x3ea3ce];else _0x5a22c2===![]&&delete _0x115387[_0x3dbaa2(0xa1)][_0x3ea3ce];}}function _0x582761(_0x2af91d){const _0x36832e=_0x1e8cad,_0x3b6466=_0x2af91d[_0x36832e(0xb4)][_0x36832e(0x7e)],_0x4f1b6e=_0x115387[_0x36832e(0xa1)][_0x3b6466]||_0x115387[_0x36832e(0x75)][_0x3b6466];(0x0,connect_process_1[_0x36832e(0x72)])(_0x2af91d,'')&&(0x0,connect_process_1[_0x36832e(0x74)])(_0x2af91d)&&typeof(_0x4f1b6e===null||_0x4f1b6e===void 0x0?void 0x0:_0x4f1b6e['unreadCount'])===_0x36832e(0xa5)&&_0x4f1b6e[_0x36832e(0x77)]>0x0&&(_0x4f1b6e['unreadCount']-=0x1,_0x4f1b6e[_0x36832e(0x77)]===0x0&&delete _0x4f1b6e[_0x36832e(0x77)]);}}function consolidateEvents(_0x4eb028){const _0xc6a7b4=a84_0x21ad40,_0x14f4c8={};!_0x4eb028[_0xc6a7b4(0xac)][_0xc6a7b4(0x8c)]&&(_0x14f4c8[_0xc6a7b4(0x95)]={'chats':Object[_0xc6a7b4(0x9c)](_0x4eb028['historySets']['chats']),'messages':Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0xac)][_0xc6a7b4(0x94)]),'contacts':Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0xac)][_0xc6a7b4(0x86)]),'isLatest':_0x4eb028[_0xc6a7b4(0xac)][_0xc6a7b4(0x7c)]});const _0x27ca2b=Object[_0xc6a7b4(0x9c)](_0x4eb028['chatUpserts']);_0x27ca2b[_0xc6a7b4(0xab)]&&(_0x14f4c8[_0xc6a7b4(0x96)]=_0x27ca2b);const _0x29f11c=Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0xa1)]);_0x29f11c['length']&&(_0x14f4c8['chats.update']=_0x29f11c);const _0x43896f=Array[_0xc6a7b4(0x9b)](_0x4eb028[_0xc6a7b4(0x8b)]);_0x43896f[_0xc6a7b4(0xab)]&&(_0x14f4c8[_0xc6a7b4(0xad)]=_0x43896f);const _0x5494cb=Object[_0xc6a7b4(0x9c)](_0x4eb028['messageUpserts']);if(_0x5494cb[_0xc6a7b4(0xab)]){const _0x329f8a=_0x5494cb[0x0]['type'];_0x14f4c8[_0xc6a7b4(0xb8)]={'messages':_0x5494cb[_0xc6a7b4(0x9a)](_0x46bbf4=>_0x46bbf4['message']),'type':_0x329f8a};}const _0x29a5a7=Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0x93)]);_0x29a5a7['length']&&(_0x14f4c8['messages.update']=_0x29a5a7);const _0x192540=Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0x78)]);_0x192540[_0xc6a7b4(0xab)]&&(_0x14f4c8['messages.delete']={'keys':_0x192540});const _0xa28451=Object['values'](_0x4eb028['messageReactions'])[_0xc6a7b4(0x81)](({key:_0x2560fe,reactions:_0x557da3})=>_0x557da3[_0xc6a7b4(0x81)](_0x711ba8=>({'key':_0x2560fe,'reaction':_0x711ba8})));_0xa28451['length']&&(_0x14f4c8[_0xc6a7b4(0xa2)]=_0xa28451);const _0xa8a55e=Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0x84)])[_0xc6a7b4(0x81)](({key:_0x104b12,userReceipt:_0x1e60f8})=>_0x1e60f8[_0xc6a7b4(0x81)](_0x921d96=>({'key':_0x104b12,'receipt':_0x921d96})));_0xa8a55e[_0xc6a7b4(0xab)]&&(_0x14f4c8[_0xc6a7b4(0x87)]=_0xa8a55e);const _0x453a8b=Object['values'](_0x4eb028[_0xc6a7b4(0xbc)]);_0x453a8b[_0xc6a7b4(0xab)]&&(_0x14f4c8[_0xc6a7b4(0x76)]=_0x453a8b);const _0xe67490=Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0xaf)]);_0xe67490[_0xc6a7b4(0xab)]&&(_0x14f4c8[_0xc6a7b4(0xa0)]=_0xe67490);const _0x14247e=Object[_0xc6a7b4(0x9c)](_0x4eb028[_0xc6a7b4(0xb9)]);return _0x14247e[_0xc6a7b4(0xab)]&&(_0x14f4c8['groups.update']=_0x14247e),_0x14f4c8;}function concatChats(_0x1320cb,_0x196e49){const _0x10fe5e=a84_0x21ad40;return _0x196e49[_0x10fe5e(0x77)]===null&&(_0x1320cb['unreadCount']<0x0&&(_0x1320cb[_0x10fe5e(0x77)]=undefined,_0x196e49[_0x10fe5e(0x77)]=undefined)),typeof _0x1320cb[_0x10fe5e(0x77)]==='number'&&typeof _0x196e49['unreadCount']===_0x10fe5e(0xa5)&&(_0x196e49={..._0x196e49},_0x196e49[_0x10fe5e(0x77)]>=0x0&&(_0x196e49['unreadCount']=Math[_0x10fe5e(0x92)](_0x196e49['unreadCount'],0x0)+Math[_0x10fe5e(0x92)](_0x1320cb['unreadCount'],0x0))),Object[_0x10fe5e(0x8f)](_0x1320cb,_0x196e49);}function a84_0x3898(_0x116918,_0x1cd523){const _0x179eb2=a84_0x179e();return a84_0x3898=function(_0x389899,_0x2fb996){_0x389899=_0x389899-0x72;let _0x43263e=_0x179eb2[_0x389899];return _0x43263e;},a84_0x3898(_0x116918,_0x1cd523);}function a84_0x179e(){const _0x4ba175=['isRealMessage','has','shouldIncrementChatUnread','chatUpserts','contacts.upsert','unreadCount','messageDeletes','updateMessageWithReaction','messageTimestamp','chats.update','isLatest','messages.delete','remoteJid','messageUpserts','default','flatMap','920IzedTx','keys','messageReceipts','trimUndefined','contacts','message-receipt.update','add','off','../process/msg','chatDeletes','empty','../../Models','update','assign','5762164KJWqMs','142173drDrjo','max','messageUpdates','messages','messaging-history.set','chats.upsert','name','chats','conditional','map','from','values','6515766HKMqCI','550473hBMVef','message','contacts.update','chatUpdates','messages.reaction','935418mlbHTG','makeEventBuffer','number','fromMe','status','5358136IqPEbe','event','updateMessageWithReceipt','length','historySets','chats.delete','../process/connect-process','contactUpdates','__importDefault','delete','3FydxJY','endOfHistoryTransferType','key','notify','__esModule','961585ZYnnNG','messages.upsert','groupUpdates','messageReactions','../crypto/similary','contactUpserts','emit'];a84_0x179e=function(){return _0x4ba175;};return a84_0x179e();}const stringifyMessageKey=_0x4e9c42=>_0x4e9c42[a84_0x21ad40(0x7e)]+','+_0x4e9c42['id']+','+(_0x4e9c42['fromMe']?'1':'0');