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 25.6 kB
'use strict';function a1_0x921f(){const _0x129108=['tag','status','type','36448116PyUEtw','../../Settings','8NfYTQr','../../Models','media','../../Internal','verifiedBizName','jid','disappearing_mode','preview','lastPropHash','decodeSyncdSnapshot','attrs','category','replace','presence\x20update\x20requests','version','601577wAIZjq','21ZTPVVq','processSyncAction','messages.upsert','sync','address','state','connection.update','w:sync:app:state','creds','__esModule','jidNormalizedUser','options','w:profile:picture','picture','business_profile','247645mHxQfg','makeChatsSocket','88ZzTeKd','decodePatches','../main','keys','creds.update','getHistoryMsg','protocolMessage','isArray','toString','statusCode','utf-8','pushName','website','../../Settings/utils/modifield','1111wPnlwj','delete','transaction','map','getBinaryNodeChildren','getBinaryNodeChild','audio','myAppStateKeyId','prop','unavailable','business_hours','list','accountSyncCounter','CB:ib,,dirty','appStateSyncKeyShare','deny','mobile','query','newLTHashState','../enc','interactive','content','profile','includes','1230402rFxyud','getMessage','makeSocket','3wouBEu','url','from','1008096xEYomA','createBufferedFunction','recording','privacy','64130MVPrya','fromMe','default','size','true','syncType','chatstate','encode','reduceBinaryNodeToDictionary','name','filter','CB:presence','groupadd','abt','presence','CB:chatstate','patch','timezone','blocklist','description','paused','item','emit','timestamp','message','flush','push','exists','PROCESSABLE_HISTORY_TYPES','length','key','available','account_sync','all','set','snapshot','TypeError','last','email','w:biz','assign','open','mutex','S_WHATSAPP_NET','get','emitOwnEvents','makeMutex','user','collection','subscribe','props','urn:xmpp:whatsapp:dirty','online','catch','defineProperty','chatModificationToAppPatch','usync','readreceipts','participant','contact','encodeSyncdPatch','2421729bEqQrs'];a1_0x921f=function(){return _0x129108;};return a1_0x921f();}const a1_0x3d679a=a1_0x231b;(function(_0x2ab130,_0x206e52){const _0x15cc42=a1_0x231b,_0x31c673=_0x2ab130();while(!![]){try{const _0xe8ba59=parseInt(_0x15cc42(0x276))/0x1+-parseInt(_0x15cc42(0x21a))/0x2*(-parseInt(_0x15cc42(0x21d))/0x3)+-parseInt(_0x15cc42(0x1f4))/0x4*(-parseInt(_0x15cc42(0x1f2))/0x5)+-parseInt(_0x15cc42(0x220))/0x6*(-parseInt(_0x15cc42(0x277))/0x7)+-parseInt(_0x15cc42(0x267))/0x8*(-parseInt(_0x15cc42(0x261))/0x9)+parseInt(_0x15cc42(0x224))/0xa*(parseInt(_0x15cc42(0x202))/0xb)+-parseInt(_0x15cc42(0x265))/0xc;if(_0xe8ba59===_0x206e52)break;else _0x31c673['push'](_0x31c673['shift']());}catch(_0x1aa086){_0x31c673['push'](_0x31c673['shift']());}}}(a1_0x921f,0xa86fb));function a1_0x231b(_0x3fa002,_0x54f0a3){const _0x921f71=a1_0x921f();return a1_0x231b=function(_0x231b09,_0x201a85){_0x231b09=_0x231b09-0x1e9;let _0x512536=_0x921f71[_0x231b09];return _0x512536;},a1_0x231b(_0x3fa002,_0x54f0a3);}var __importDefault=this&&this['__importDefault']||function(_0x6a87ae){return _0x6a87ae&&_0x6a87ae['__esModule']?_0x6a87ae:{'default':_0x6a87ae};};Object[a1_0x3d679a(0x25a)](exports,a1_0x3d679a(0x1ec),{'value':!![]}),exports[a1_0x3d679a(0x1f3)]=void 0x0;const enc_1=require(a1_0x3d679a(0x215)),mode_1=require('../mode'),Models_1=require(a1_0x3d679a(0x268)),Settings_1=require(a1_0x3d679a(0x266)),modifield_1=require(a1_0x3d679a(0x201)),connect_process_1=__importDefault(require('../../Settings/process/connect-process')),Internal_1=require(a1_0x3d679a(0x26a)),main_1=require(a1_0x3d679a(0x1f6)),sleep_promise_1=__importDefault(require('sleep-promise')),MAX_SYNC_ATTEMPTS=0x2,makeChatsSocket=_0x13be65=>{const _0x55ce83=a1_0x3d679a,{logger:_0x25e2bc,markOnlineOnConnect:_0x571480,fireInitQueries:_0x2c8b5a,appStateMacVerification:_0x383648,shouldIgnoreJid:_0x5e0b8c,shouldSyncHistoryMessage:_0xfe6961}=_0x13be65,_0x205ee4=(0x0,main_1[_0x55ce83(0x21c)])(_0x13be65),{ev:_0x5a323f,ws:_0x3313f9,authState:_0x7d02fe,generateMessageTag:_0x4e5ac4,sendNode:_0x5ad919,query:_0x34b185,onUnexpectedError:_0x326dc8}=_0x205ee4;let _0x5ee3cd,_0x1fb0e7=![],_0x33a0e2=![];const _0xd8c96e=(0x0,modifield_1[_0x55ce83(0x252)])(),_0x1fbdae=async _0x46e4ab=>{const _0x4ba14d=_0x55ce83,{[_0x46e4ab]:_0x1aa854}=await _0x7d02fe[_0x4ba14d(0x1f7)][_0x4ba14d(0x250)]('app-state-sync-key',[_0x46e4ab]);return _0x1aa854;},_0x108ede=async(_0x48a363=![])=>{const _0x164327=_0x55ce83;if(!_0x5ee3cd||_0x48a363){const {content:_0xaa7412}=await _0x34b185({'tag':'iq','attrs':{'xmlns':_0x164327(0x223),'to':Internal_1[_0x164327(0x24f)],'type':_0x164327(0x250)},'content':[{'tag':_0x164327(0x223),'attrs':{}}]});_0x5ee3cd=(0x0,Internal_1[_0x164327(0x22c)])(_0xaa7412===null||_0xaa7412===void 0x0?void 0x0:_0xaa7412[0x0],_0x164327(0x272));}return _0x5ee3cd;},_0x3eb5ce=async(_0x4e104a,_0x9c576e)=>{const _0x465680=_0x55ce83;await _0x34b185({'tag':'iq','attrs':{'xmlns':'privacy','to':Internal_1[_0x465680(0x24f)],'type':_0x465680(0x246)},'content':[{'tag':'privacy','attrs':{},'content':[{'tag':'category','attrs':{'name':_0x4e104a,'value':_0x9c576e}}]}]});},_0x15a12f=async _0x11795a=>{const _0x20db5a=_0x55ce83;await _0x3eb5ce(_0x20db5a(0x249),_0x11795a);},_0xad5299=async _0xc30fbd=>{const _0x4a74f1=_0x55ce83;await _0x3eb5ce(_0x4a74f1(0x258),_0xc30fbd);},_0x1ad1ba=async _0x19315=>{const _0x24e278=_0x55ce83;await _0x3eb5ce(_0x24e278(0x218),_0x19315);},_0x18910f=async _0x5b1756=>{const _0x43db40=_0x55ce83;await _0x3eb5ce(_0x43db40(0x263),_0x5b1756);},_0x2f758c=async _0x374047=>{const _0xb0cbd0=_0x55ce83;await _0x3eb5ce(_0xb0cbd0(0x25d),_0x374047);},_0x2ece0f=async _0x36485f=>{const _0x5d3b0e=_0x55ce83;await _0x3eb5ce(_0x5d3b0e(0x230),_0x36485f);},_0x378725=async _0x2f25db=>{const _0x3a4e73=_0x55ce83;await _0x34b185({'tag':'iq','attrs':{'xmlns':_0x3a4e73(0x26d),'to':Internal_1[_0x3a4e73(0x24f)],'type':_0x3a4e73(0x246)},'content':[{'tag':_0x3a4e73(0x26d),'attrs':{'duration':_0x2f25db[_0x3a4e73(0x1fc)]()}}]});},_0x414d64=async(_0x371ac8,_0x26bdfd)=>{const _0x55b3c0=_0x55ce83,_0x343331=await _0x34b185({'tag':'iq','attrs':{'to':Internal_1[_0x55b3c0(0x24f)],'type':_0x55b3c0(0x250),'xmlns':_0x55b3c0(0x25c)},'content':[{'tag':'usync','attrs':{'sid':_0x4e5ac4(),'mode':_0x55b3c0(0x213),'last':_0x55b3c0(0x228),'index':'0','context':_0x55b3c0(0x216)},'content':[{'tag':_0x55b3c0(0x213),'attrs':{},'content':[_0x26bdfd]},{'tag':'list','attrs':{},'content':_0x371ac8}]}]}),_0x31320f=(0x0,Internal_1[_0x55b3c0(0x207)])(_0x343331,'usync'),_0x33fb68=(0x0,Internal_1['getBinaryNodeChild'])(_0x31320f,'list'),_0x3db59f=(0x0,Internal_1['getBinaryNodeChildren'])(_0x33fb68,_0x55b3c0(0x253));return _0x3db59f;},_0x260096=async(..._0x406a74)=>{const _0xe3e41a=_0x55ce83,_0x1b6362={'tag':'contact','attrs':{}},_0x2bd26c=_0x406a74[_0xe3e41a(0x205)](_0x25d313=>{const _0x15c73c=_0xe3e41a,_0x26121f='+'+_0x25d313[_0x15c73c(0x273)]('+','');return{'tag':_0x15c73c(0x253),'attrs':{},'content':[{'tag':_0x15c73c(0x25f),'attrs':{},'content':_0x26121f}]};}),_0x3cb7eb=await _0x414d64(_0x2bd26c,_0x1b6362);return _0x3cb7eb[_0xe3e41a(0x205)](_0x3ea784=>{const _0x4b11b9=_0xe3e41a,_0xcaaa6a=(0x0,Internal_1[_0x4b11b9(0x207)])(_0x3ea784,_0x4b11b9(0x25f));return{'exists':(_0xcaaa6a===null||_0xcaaa6a===void 0x0?void 0x0:_0xcaaa6a[_0x4b11b9(0x271)][_0x4b11b9(0x264)])==='in','jid':_0x3ea784[_0x4b11b9(0x271)][_0x4b11b9(0x26c)]};})[_0xe3e41a(0x22e)](_0xa2815=>_0xa2815[_0xe3e41a(0x23f)]);},_0x5ef8b6=async _0x474b12=>{const _0x350275=_0x55ce83,[_0x106105]=await _0x414d64([{'tag':'user','attrs':{'jid':_0x474b12}}],{'tag':'status','attrs':{}});if(_0x106105){const _0x496e98=(0x0,Internal_1[_0x350275(0x207)])(_0x106105,_0x350275(0x263));return{'status':_0x496e98===null||_0x496e98===void 0x0?void 0x0:_0x496e98[_0x350275(0x217)][_0x350275(0x1fc)](),'setAt':new Date(+((_0x496e98===null||_0x496e98===void 0x0?void 0x0:_0x496e98[_0x350275(0x271)]['t'])||0x0)*0x3e8)};}},_0x57c2f7=async(_0xd5fdc9,_0x1ba9eb)=>{const _0x3f01a0=_0x55ce83,{img:_0x1731b4}=await(0x0,Settings_1['generateProfilePicture'])(_0x1ba9eb);await _0x34b185({'tag':'iq','attrs':{'to':(0x0,Internal_1['jidNormalizedUser'])(_0xd5fdc9),'type':'set','xmlns':'w:profile:picture'},'content':[{'tag':_0x3f01a0(0x1f0),'attrs':{'type':'image'},'content':_0x1731b4}]});},_0x4d8f4e=async _0x3587ac=>{const _0x49cb49=_0x55ce83;await _0x34b185({'tag':'iq','attrs':{'to':(0x0,Internal_1[_0x49cb49(0x1ed)])(_0x3587ac),'type':_0x49cb49(0x246),'xmlns':_0x49cb49(0x1ef)}});},_0x49282a=async _0x424a73=>{const _0x1b2e2a=_0x55ce83;await _0x34b185({'tag':'iq','attrs':{'to':Internal_1[_0x1b2e2a(0x24f)],'type':_0x1b2e2a(0x246),'xmlns':_0x1b2e2a(0x263)},'content':[{'tag':_0x1b2e2a(0x263),'attrs':{},'content':Buffer['from'](_0x424a73,_0x1b2e2a(0x1fe))}]});},_0x17a1d9=async _0x4376dd=>{await _0xec3364({'pushNameSetting':_0x4376dd},'');},_0x362440=async()=>{const _0x2a9954=_0x55ce83,_0x843f41=await _0x34b185({'tag':'iq','attrs':{'xmlns':'blocklist','to':Internal_1['S_WHATSAPP_NET'],'type':'get'}}),_0x485bf4=(0x0,Internal_1[_0x2a9954(0x207)])(_0x843f41,_0x2a9954(0x20d));return(0x0,Internal_1[_0x2a9954(0x206)])(_0x485bf4,_0x2a9954(0x239))[_0x2a9954(0x205)](_0x17e12f=>_0x17e12f[_0x2a9954(0x271)][_0x2a9954(0x26c)]);},_0x4784c1=async(_0x518e15,_0xdfc3d7)=>{const _0xac5383=_0x55ce83;await _0x34b185({'tag':'iq','attrs':{'xmlns':_0xac5383(0x236),'to':Internal_1[_0xac5383(0x24f)],'type':_0xac5383(0x246)},'content':[{'tag':_0xac5383(0x239),'attrs':{'action':_0xdfc3d7,'jid':_0x518e15}}]});},_0x1d03b9=async _0x4f769b=>{const _0x2ebc2d=_0x55ce83;var _0x161fc2,_0xe1048,_0x5c91c0,_0x306f98,_0x1110ba,_0x28924e,_0x58933e;const _0xa6f149=await _0x34b185({'tag':'iq','attrs':{'to':'s.whatsapp.net','xmlns':_0x2ebc2d(0x24b),'type':_0x2ebc2d(0x250)},'content':[{'tag':'business_profile','attrs':{'v':'244'},'content':[{'tag':_0x2ebc2d(0x218),'attrs':{'jid':_0x4f769b}}]}]}),_0x4b600f=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0xa6f149,_0x2ebc2d(0x1f1)),_0x3b02a7=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0x4b600f,_0x2ebc2d(0x218));if(_0x3b02a7){const _0x237196=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0x3b02a7,_0x2ebc2d(0x27b)),_0x160a3d=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0x3b02a7,_0x2ebc2d(0x237)),_0x5cca65=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0x3b02a7,_0x2ebc2d(0x200)),_0x5e934e=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0x3b02a7,_0x2ebc2d(0x24a)),_0x34afc2=(0x0,Internal_1[_0x2ebc2d(0x207)])((0x0,Internal_1[_0x2ebc2d(0x207)])(_0x3b02a7,'categories'),_0x2ebc2d(0x272)),_0xe3ad7=(0x0,Internal_1[_0x2ebc2d(0x207)])(_0x3b02a7,_0x2ebc2d(0x20c)),_0x491440=_0xe3ad7?(0x0,Internal_1[_0x2ebc2d(0x206)])(_0xe3ad7,'business_hours_config'):undefined,_0x3d36d4=(_0x161fc2=_0x5cca65===null||_0x5cca65===void 0x0?void 0x0:_0x5cca65['content'])===null||_0x161fc2===void 0x0?void 0x0:_0x161fc2[_0x2ebc2d(0x1fc)]();return{'wid':(_0xe1048=_0x3b02a7[_0x2ebc2d(0x271)])===null||_0xe1048===void 0x0?void 0x0:_0xe1048[_0x2ebc2d(0x26c)],'address':(_0x5c91c0=_0x237196===null||_0x237196===void 0x0?void 0x0:_0x237196[_0x2ebc2d(0x217)])===null||_0x5c91c0===void 0x0?void 0x0:_0x5c91c0['toString'](),'description':((_0x306f98=_0x160a3d===null||_0x160a3d===void 0x0?void 0x0:_0x160a3d[_0x2ebc2d(0x217)])===null||_0x306f98===void 0x0?void 0x0:_0x306f98['toString']())||'','website':_0x3d36d4?[_0x3d36d4]:[],'email':(_0x1110ba=_0x5e934e===null||_0x5e934e===void 0x0?void 0x0:_0x5e934e[_0x2ebc2d(0x217)])===null||_0x1110ba===void 0x0?void 0x0:_0x1110ba[_0x2ebc2d(0x1fc)](),'category':(_0x28924e=_0x34afc2===null||_0x34afc2===void 0x0?void 0x0:_0x34afc2[_0x2ebc2d(0x217)])===null||_0x28924e===void 0x0?void 0x0:_0x28924e['toString'](),'business_hours':{'timezone':(_0x58933e=_0xe3ad7===null||_0xe3ad7===void 0x0?void 0x0:_0xe3ad7[_0x2ebc2d(0x271)])===null||_0x58933e===void 0x0?void 0x0:_0x58933e[_0x2ebc2d(0x235)],'business_config':_0x491440===null||_0x491440===void 0x0?void 0x0:_0x491440[_0x2ebc2d(0x205)](({attrs:_0x36c2a9})=>_0x36c2a9)}};}},_0x53d28c=async(_0x117f86,_0x306e5b)=>{const _0x825478=_0x55ce83;await _0x5ad919({'tag':'iq','attrs':{'to':Internal_1[_0x825478(0x24f)],'type':_0x825478(0x246),'xmlns':_0x825478(0x257),'id':_0x4e5ac4()},'content':[{'tag':'clean','attrs':{'type':_0x117f86,..._0x306e5b?{'timestamp':_0x306e5b[_0x825478(0x1fc)]()}:null}}]});},_0xee640e=_0x50e6f5=>{return{'onMutation'(_0x2fef13){const _0x3b820c=a1_0x231b;(0x0,Settings_1[_0x3b820c(0x278)])(_0x2fef13,_0x5a323f,_0x7d02fe[_0x3b820c(0x1eb)]['me'],_0x50e6f5?{'accountSettings':_0x7d02fe[_0x3b820c(0x1eb)]['accountSettings']}:undefined,_0x25e2bc);}};},_0x5f1eb2=_0x5a323f['createBufferedFunction'](async(_0x31c059,_0x397a66)=>{const _0x493ee0=_0x55ce83,_0x1ff33d={},_0x2d3579={};await _0x7d02fe[_0x493ee0(0x1f7)][_0x493ee0(0x204)](async()=>{const _0x224896=_0x493ee0;var _0x439aab;const _0x4c5e8c=new Set(_0x31c059),_0xe9138b={};while(_0x4c5e8c[_0x224896(0x227)]){const _0x3c2284={},_0x38c98e=[];for(const _0x4d5720 of _0x4c5e8c){const _0x1e259d=await _0x7d02fe[_0x224896(0x1f7)][_0x224896(0x250)]('app-state-sync-version',[_0x4d5720]);let _0x52cd50=_0x1e259d[_0x4d5720];_0x52cd50?typeof _0x1ff33d[_0x4d5720]==='undefined'&&(_0x1ff33d[_0x4d5720]=_0x52cd50['version']):_0x52cd50=(0x0,Settings_1['newLTHashState'])(),_0x3c2284[_0x4d5720]=_0x52cd50,_0x38c98e[_0x224896(0x23e)]({'tag':_0x224896(0x254),'attrs':{'name':_0x4d5720,'version':_0x52cd50[_0x224896(0x275)]['toString'](),'return_snapshot':(!_0x52cd50['version'])['toString']()}});}const _0x4c9eb4=await _0x34b185({'tag':'iq','attrs':{'to':Internal_1['S_WHATSAPP_NET'],'xmlns':_0x224896(0x1ea),'type':_0x224896(0x246)},'content':[{'tag':_0x224896(0x27a),'attrs':{},'content':_0x38c98e}]}),_0xd9a0bc=await(0x0,Settings_1['extractSyncdPatches'])(_0x4c9eb4,_0x13be65===null||_0x13be65===void 0x0?void 0x0:_0x13be65[_0x224896(0x1ee)]);for(const _0x4671b5 in _0xd9a0bc){const _0x536cd8=_0x4671b5,{patches:_0x2d91bd,hasMorePatches:_0x130989,snapshot:_0x388f6d}=_0xd9a0bc[_0x536cd8];try{if(_0x388f6d){const {state:_0x39a0ea,mutationMap:_0x4a5007}=await(0x0,Settings_1[_0x224896(0x270)])(_0x536cd8,_0x388f6d,_0x1fbdae,_0x1ff33d[_0x536cd8],_0x383648[_0x224896(0x247)]);_0x3c2284[_0x536cd8]=_0x39a0ea,Object[_0x224896(0x24c)](_0x2d3579,_0x4a5007),await _0x7d02fe[_0x224896(0x1f7)][_0x224896(0x246)]({'app-state-sync-version':{[_0x536cd8]:_0x39a0ea}});}if(_0x2d91bd[_0x224896(0x241)]){const {state:_0x324236,mutationMap:_0x2de2ec}=await(0x0,Settings_1['decodePatches'])(_0x536cd8,_0x2d91bd,_0x3c2284[_0x536cd8],_0x1fbdae,_0x13be65[_0x224896(0x1ee)],_0x1ff33d[_0x536cd8],_0x25e2bc,_0x383648[_0x224896(0x234)]);await _0x7d02fe[_0x224896(0x1f7)][_0x224896(0x246)]({'app-state-sync-version':{[_0x536cd8]:_0x324236}}),_0x1ff33d[_0x536cd8]=_0x324236[_0x224896(0x275)],Object[_0x224896(0x24c)](_0x2d3579,_0x2de2ec);}if(_0x130989){}else _0x4c5e8c[_0x224896(0x203)](_0x536cd8);}catch(_0x3833f3){const _0x5e1a4d=_0xe9138b[_0x536cd8]>=MAX_SYNC_ATTEMPTS||((_0x439aab=_0x3833f3['output'])===null||_0x439aab===void 0x0?void 0x0:_0x439aab[_0x224896(0x1fd)])===0x194||_0x3833f3['name']===_0x224896(0x248);await _0x7d02fe[_0x224896(0x1f7)][_0x224896(0x246)]({'app-state-sync-version':{[_0x536cd8]:null}}),_0xe9138b[_0x536cd8]=(_0xe9138b[_0x536cd8]||0x0)+0x1,_0x5e1a4d&&_0x4c5e8c[_0x224896(0x203)](_0x536cd8);}}}}),await(0x0,sleep_promise_1[_0x493ee0(0x226)])(0xbb8);const {onMutation:_0x254323}=await _0xee640e(_0x397a66);for(const _0x133539 in _0x2d3579){_0x254323(_0x2d3579[_0x133539]);}}),_0x1b27e3=async(_0x4811d1,_0x1f9786=_0x55ce83(0x26e),_0x5c107e)=>{const _0x51fe52=_0x55ce83;var _0x42da73;_0x4811d1=(0x0,Internal_1[_0x51fe52(0x1ed)])(_0x4811d1);const _0xfcebfc=await _0x34b185({'tag':'iq','attrs':{'target':_0x4811d1,'to':Internal_1['S_WHATSAPP_NET'],'type':'get','xmlns':'w:profile:picture'},'content':[{'tag':_0x51fe52(0x1f0),'attrs':{'type':_0x1f9786,'query':_0x51fe52(0x21e)}}]},_0x5c107e),_0x33c08f=(0x0,Internal_1[_0x51fe52(0x207)])(_0xfcebfc,_0x51fe52(0x1f0));return(_0x42da73=_0x33c08f===null||_0x33c08f===void 0x0?void 0x0:_0x33c08f[_0x51fe52(0x271)])===null||_0x42da73===void 0x0?void 0x0:_0x42da73[_0x51fe52(0x21e)];},_0x1d2186=async(_0x42008f,_0x4ebaab)=>{const _0x37dcf0=_0x55ce83,_0x550654=_0x7d02fe[_0x37dcf0(0x1eb)]['me'];_0x42008f===_0x37dcf0(0x243)||_0x42008f===_0x37dcf0(0x20b)?(_0x5a323f[_0x37dcf0(0x23a)](_0x37dcf0(0x1e9),{'isOnline':_0x42008f==='available'}),await _0x5ad919({'tag':'presence','attrs':{'name':_0x550654===null||_0x550654===void 0x0?void 0x0:_0x550654['name'],'type':_0x42008f}})):await _0x5ad919({'tag':_0x37dcf0(0x22a),'attrs':{'from':_0x550654===null||_0x550654===void 0x0?void 0x0:_0x550654['id'],'to':_0x4ebaab},'content':[{'tag':_0x42008f===_0x37dcf0(0x222)?'composing':_0x42008f,'attrs':_0x42008f===_0x37dcf0(0x222)?{'media':_0x37dcf0(0x208)}:{}}]});},_0x1033e8=(_0x20ce99,_0x544df7)=>_0x5ad919({'tag':_0x55ce83(0x232),'attrs':{'to':_0x20ce99,'id':_0x4e5ac4(),'type':_0x55ce83(0x255)},'content':_0x544df7?[{'tag':'tctoken','attrs':{},'content':_0x544df7}]:undefined}),_0x434359=({tag:_0x75725c,attrs:_0x3266b0,content:_0x163623})=>{const _0x7b4579=_0x55ce83;var _0xd61ff5;let _0xe69f97;const _0x139316=_0x3266b0[_0x7b4579(0x21f)],_0x5257b3=_0x3266b0[_0x7b4579(0x25e)]||_0x3266b0['from'];if(_0x5e0b8c(_0x139316))return;if(_0x75725c==='presence')_0xe69f97={'lastKnownPresence':_0x3266b0[_0x7b4579(0x264)]==='unavailable'?_0x7b4579(0x20b):_0x7b4579(0x243),'lastSeen':_0x3266b0['last']&&_0x3266b0[_0x7b4579(0x249)]!==_0x7b4579(0x211)?+_0x3266b0[_0x7b4579(0x249)]:undefined};else{if(Array[_0x7b4579(0x1fb)](_0x163623)){const [_0x5a52b1]=_0x163623;let _0x390044=_0x5a52b1[_0x7b4579(0x262)];_0x390044===_0x7b4579(0x238)&&(_0x390044=_0x7b4579(0x243)),((_0xd61ff5=_0x5a52b1['attrs'])===null||_0xd61ff5===void 0x0?void 0x0:_0xd61ff5[_0x7b4579(0x269)])===_0x7b4579(0x208)&&(_0x390044=_0x7b4579(0x222)),_0xe69f97={'lastKnownPresence':_0x390044};}else{}}_0xe69f97&&_0x5a323f[_0x7b4579(0x23a)]('presence.update',{'id':_0x139316,'presences':{[_0x5257b3]:_0xe69f97}});},_0x2de852=async _0x4d2cbb=>{const _0x4eab1b=_0x55ce83,_0x215b6e=_0x4d2cbb[_0x4eab1b(0x264)],_0x1d9344=_0x7d02fe[_0x4eab1b(0x1eb)][_0x4eab1b(0x209)];if(!_0x1d9344){}let _0x3a4523,_0x5a09d1;await _0xd8c96e[_0x4eab1b(0x24e)](async()=>{const _0x2beb9c=_0x4eab1b;await _0x7d02fe['keys'][_0x2beb9c(0x204)](async()=>{const _0x135dba=_0x2beb9c;await _0x5f1eb2([_0x215b6e],![]);const {[_0x215b6e]:_0x179a7a}=await _0x7d02fe[_0x135dba(0x1f7)]['get']('app-state-sync-version',[_0x215b6e]);_0x3a4523=_0x179a7a||(0x0,Settings_1[_0x135dba(0x214)])(),_0x5a09d1=await(0x0,Settings_1[_0x135dba(0x260)])(_0x4d2cbb,_0x1d9344,_0x3a4523,_0x1fbdae);const {patch:_0x4241ed,state:_0x495708}=_0x5a09d1,_0x19b463={'tag':'iq','attrs':{'to':Internal_1[_0x135dba(0x24f)],'type':_0x135dba(0x246),'xmlns':_0x135dba(0x1ea)},'content':[{'tag':_0x135dba(0x27a),'attrs':{},'content':[{'tag':_0x135dba(0x254),'attrs':{'name':_0x215b6e,'version':(_0x495708[_0x135dba(0x275)]-0x1)[_0x135dba(0x1fc)](),'return_snapshot':'false'},'content':[{'tag':_0x135dba(0x234),'attrs':{},'content':enc_1['proto']['SyncdPatch'][_0x135dba(0x22b)](_0x4241ed)['finish']()}]}]}]};await _0x34b185(_0x19b463),await _0x7d02fe[_0x135dba(0x1f7)]['set']({'app-state-sync-version':{[_0x215b6e]:_0x495708}});});});if(_0x13be65[_0x4eab1b(0x251)]){const {onMutation:_0x47433}=_0xee640e(![]),{mutationMap:_0x32c611}=await(0x0,Settings_1[_0x4eab1b(0x1f5)])(_0x215b6e,[{..._0x5a09d1[_0x4eab1b(0x234)],'version':{'version':_0x5a09d1[_0x4eab1b(0x27c)][_0x4eab1b(0x275)]}}],_0x3a4523,_0x1fbdae,_0x13be65['options'],undefined);for(const _0x2c8c1a in _0x32c611){_0x47433(_0x32c611[_0x2c8c1a]);}}},_0x22d393=async()=>{const _0x483f8b=_0x55ce83,_0x4cf77c=await _0x34b185({'tag':'iq','attrs':{'to':Internal_1[_0x483f8b(0x24f)],'xmlns':_0x483f8b(0x231),'type':_0x483f8b(0x250)},'content':[{'tag':_0x483f8b(0x256),'attrs':{'protocol':'1'}}]}),_0x2b7585=(0x0,Internal_1[_0x483f8b(0x207)])(_0x4cf77c,_0x483f8b(0x256));let _0x19f63d={};return _0x2b7585&&(_0x19f63d=(0x0,Internal_1[_0x483f8b(0x22c)])(_0x2b7585,_0x483f8b(0x20a))),_0x19f63d;},_0x4cf67f=async()=>{const _0x5d394d=_0x55ce83;var _0x31731f;const _0x5191c6=await _0x34b185({'tag':'iq','attrs':{'to':Internal_1[_0x5d394d(0x24f)],'xmlns':'w','type':'get'},'content':[{'tag':'props','attrs':{'protocol':'2','hash':((_0x31731f=_0x7d02fe===null||_0x7d02fe===void 0x0?void 0x0:_0x7d02fe[_0x5d394d(0x1eb)])===null||_0x31731f===void 0x0?void 0x0:_0x31731f[_0x5d394d(0x26f)])||''}}]}),_0x3b22be=(0x0,Internal_1[_0x5d394d(0x207)])(_0x5191c6,_0x5d394d(0x256));let _0x2cfa15={};return _0x3b22be&&(_0x2cfa15=(0x0,Internal_1[_0x5d394d(0x22c)])(_0x3b22be,_0x5d394d(0x20a))),_0x2cfa15;},_0xec3364=(_0x120428,_0x56a241)=>{const _0x20ea0a=_0x55ce83,_0x13aa05=(0x0,Settings_1[_0x20ea0a(0x25b)])(_0x120428,_0x56a241);return _0x2de852(_0x13aa05);},_0x5efeca=(_0x143bce,_0x4d0143)=>{return _0xec3364({'addChatLabel':{'labelId':_0x4d0143}},_0x143bce);},_0x181dac=(_0x39fd5d,_0x8ca513)=>{return _0xec3364({'removeChatLabel':{'labelId':_0x8ca513}},_0x39fd5d);},_0x3a1e81=(_0x32c086,_0x46bac4,_0x256434)=>{return _0xec3364({'addMessageLabel':{'messageId':_0x46bac4,'labelId':_0x256434}},_0x32c086);},_0x4f9216=(_0x1893f1,_0x1dbaa3,_0x375589)=>{return _0xec3364({'removeMessageLabel':{'messageId':_0x1dbaa3,'labelId':_0x375589}},_0x1893f1);},_0x3430c7=async()=>{const _0x15f52c=_0x55ce83;await Promise[_0x15f52c(0x245)]([_0x22d393(),_0x4cf67f(),_0x362440(),_0x108ede()]);},_0x134fd5=_0x5a323f[_0x55ce83(0x221)](async(_0x55675d,_0x3e809e)=>{const _0x5b7096=_0x55ce83;var _0x527a9e,_0x3f44dc,_0x1fa5bf;_0x5a323f['emit'](_0x5b7096(0x279),{'messages':[_0x55675d],'type':_0x3e809e});if(!!_0x55675d[_0x5b7096(0x1ff)]){let _0x1f94c5=_0x55675d[_0x5b7096(0x242)][_0x5b7096(0x225)]?_0x7d02fe[_0x5b7096(0x1eb)]['me']['id']:_0x55675d[_0x5b7096(0x242)]['participant']||_0x55675d['key']['remoteJid'];_0x1f94c5=(0x0,Internal_1[_0x5b7096(0x1ed)])(_0x1f94c5),!_0x55675d['key']['fromMe']&&_0x5a323f['emit']('contacts.update',[{'id':_0x1f94c5,'notify':_0x55675d[_0x5b7096(0x1ff)],'verifiedName':_0x55675d[_0x5b7096(0x26b)]}]),_0x55675d[_0x5b7096(0x242)][_0x5b7096(0x225)]&&_0x55675d['pushName']&&((_0x527a9e=_0x7d02fe[_0x5b7096(0x1eb)]['me'])===null||_0x527a9e===void 0x0?void 0x0:_0x527a9e[_0x5b7096(0x22d)])!==_0x55675d[_0x5b7096(0x1ff)]&&_0x5a323f[_0x5b7096(0x23a)]('creds.update',{'me':{..._0x7d02fe[_0x5b7096(0x1eb)]['me'],'name':_0x55675d[_0x5b7096(0x1ff)]}});}const _0x4918b2=(0x0,Settings_1[_0x5b7096(0x1f9)])(_0x55675d[_0x5b7096(0x23c)]),_0x4abbc8=_0x4918b2?_0xfe6961(_0x4918b2)&&mode_1[_0x5b7096(0x240)][_0x5b7096(0x219)](_0x4918b2[_0x5b7096(0x229)]):![];_0x4918b2&&!_0x7d02fe[_0x5b7096(0x1eb)][_0x5b7096(0x209)]&&(_0x33a0e2=!![]);await Promise[_0x5b7096(0x245)]([((async()=>{const _0x31dc87=_0x5b7096;_0x4918b2&&_0x7d02fe[_0x31dc87(0x1eb)][_0x31dc87(0x209)]&&(_0x33a0e2=!![],await _0x161c94());})()),(0x0,connect_process_1['default'])(_0x55675d,{'shouldProcessHistoryMsg':_0x4abbc8,'ev':_0x5a323f,'creds':_0x7d02fe['creds'],'keyStore':_0x7d02fe['keys'],'logger':_0x25e2bc,'options':_0x13be65['options'],'getMessage':_0x13be65[_0x5b7096(0x21b)]})]);((_0x1fa5bf=(_0x3f44dc=_0x55675d[_0x5b7096(0x23c)])===null||_0x3f44dc===void 0x0?void 0x0:_0x3f44dc[_0x5b7096(0x1fa)])===null||_0x1fa5bf===void 0x0?void 0x0:_0x1fa5bf[_0x5b7096(0x210)])&&_0x33a0e2&&(await _0x161c94(),_0x33a0e2=![]);async function _0x161c94(){const _0x4522d7=_0x5b7096;if(!_0x7d02fe[_0x4522d7(0x1eb)][_0x4522d7(0x20e)]){await _0x5f1eb2(Models_1['ALL_WA_PATCH_NAMES'],!![]);const _0x39944f=(_0x7d02fe[_0x4522d7(0x1eb)][_0x4522d7(0x20e)]||0x0)+0x1;_0x5a323f[_0x4522d7(0x23a)]('creds.update',{'accountSyncCounter':_0x39944f}),_0x1fb0e7&&_0x5a323f[_0x4522d7(0x23d)]();}}});return _0x3313f9['on'](_0x55ce83(0x22f),_0x434359),_0x3313f9['on'](_0x55ce83(0x233),_0x434359),_0x3313f9['on'](_0x55ce83(0x20f),async _0x3b4a37=>{const _0x4483f0=_0x55ce83,{attrs:_0xdfd3a5}=(0x0,Internal_1[_0x4483f0(0x207)])(_0x3b4a37,'dirty'),_0x2a7587=_0xdfd3a5[_0x4483f0(0x264)];switch(_0x2a7587){case _0x4483f0(0x244):if(_0xdfd3a5[_0x4483f0(0x23b)]){let {lastAccountSyncTimestamp:_0x4ea92d}=_0x7d02fe[_0x4483f0(0x1eb)];_0x4ea92d&&await _0x53d28c(_0x4483f0(0x244),_0x4ea92d),_0x4ea92d=+_0xdfd3a5[_0x4483f0(0x23b)],_0x5a323f[_0x4483f0(0x23a)](_0x4483f0(0x1f8),{'lastAccountSyncTimestamp':_0x4ea92d});}break;case'groups':break;default:break;}}),_0x5a323f['on'](_0x55ce83(0x1e9),({connection:_0x5b31ec,receivedPendingNotifications:_0x152962})=>{const _0x481c8a=_0x55ce83;var _0x1e3af7;_0x5b31ec===_0x481c8a(0x24d)&&(_0x2c8b5a&&_0x3430c7()['catch'](_0x2577c2=>_0x326dc8(_0x2577c2,'init\x20queries')),_0x1d2186(_0x571480?_0x481c8a(0x243):'unavailable')[_0x481c8a(0x259)](_0x5a45d9=>_0x326dc8(_0x5a45d9,_0x481c8a(0x274)))),_0x152962&&(!((_0x1e3af7=_0x7d02fe[_0x481c8a(0x1eb)])===null||_0x1e3af7===void 0x0?void 0x0:_0x1e3af7[_0x481c8a(0x209)])&&!_0x13be65[_0x481c8a(0x212)]&&(_0x5a323f['buffer'](),_0x1fb0e7=!![],_0x5a323f[_0x481c8a(0x23d)]()));}),{..._0x205ee4,'processingMutex':_0xd8c96e,'fetchPrivacySettings':_0x108ede,'upsertMessage':_0x134fd5,'appPatch':_0x2de852,'sendPresenceUpdate':_0x1d2186,'presenceSubscribe':_0x1033e8,'profilePictureUrl':_0x1b27e3,'onWhatsApp':_0x260096,'fetchBlocklist':_0x362440,'fetchStatus':_0x5ef8b6,'updateProfilePicture':_0x57c2f7,'removeProfilePicture':_0x4d8f4e,'updateProfileStatus':_0x49282a,'updateProfileName':_0x17a1d9,'updateBlockStatus':_0x4784c1,'updateLastSeenPrivacy':_0x15a12f,'updateOnlinePrivacy':_0xad5299,'updateProfilePicturePrivacy':_0x1ad1ba,'updateStatusPrivacy':_0x18910f,'updateReadReceiptsPrivacy':_0x2f758c,'updateGroupsAddPrivacy':_0x2ece0f,'updateDefaultDisappearingMode':_0x378725,'getBusinessProfile':_0x1d03b9,'resyncAppState':_0x5f1eb2,'chatModify':_0xec3364,'cleanDirtyBits':_0x53d28c,'addChatLabel':_0x5efeca,'removeChatLabel':_0x181dac,'addMessageLabel':_0x3a1e81,'removeMessageLabel':_0x4f9216};};exports[a1_0x3d679a(0x1f3)]=makeChatsSocket;