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.5 kB
'use strict';const a1_0x59d791=a1_0xae4c;function a1_0xae4c(_0x4f9c39,_0x34142d){const _0x4084ad=a1_0x4084();return a1_0xae4c=function(_0xae4cd8,_0x5dd89d){_0xae4cd8=_0xae4cd8-0x197;let _0x178345=_0x4084ad[_0xae4cd8];return _0x178345;},a1_0xae4c(_0x4f9c39,_0x34142d);}(function(_0x504730,_0x5ca75b){const _0x581573=a1_0xae4c,_0x2f9e51=_0x504730();while(!![]){try{const _0x56eb51=-parseInt(_0x581573(0x219))/0x1*(parseInt(_0x581573(0x1e2))/0x2)+-parseInt(_0x581573(0x1fd))/0x3+parseInt(_0x581573(0x1c0))/0x4+-parseInt(_0x581573(0x200))/0x5*(-parseInt(_0x581573(0x1e1))/0x6)+-parseInt(_0x581573(0x22a))/0x7*(-parseInt(_0x581573(0x1fe))/0x8)+-parseInt(_0x581573(0x1e0))/0x9+parseInt(_0x581573(0x1f9))/0xa;if(_0x56eb51===_0x5ca75b)break;else _0x2f9e51['push'](_0x2f9e51['shift']());}catch(_0x43ff18){_0x2f9e51['push'](_0x2f9e51['shift']());}}}(a1_0x4084,0x330ee));var __importDefault=this&&this[a1_0x59d791(0x1b1)]||function(_0x5b0a22){const _0x48da23=a1_0x59d791;return _0x5b0a22&&_0x5b0a22[_0x48da23(0x1b9)]?_0x5b0a22:{'default':_0x5b0a22};};Object['defineProperty'](exports,a1_0x59d791(0x1b9),{'value':!![]}),exports['makeChatsSocket']=void 0x0;function a1_0x4084(){const _0x3d3b26=['prop','urn:xmpp:whatsapp:dirty','audio','creds','picture','contact','w:profile:picture','participant','SyncdPatch','business_hours_config','keys','mobile','from','profile','S_WHATSAPP_NET','w:sync:app:state','5171330pMmGKb','chatModificationToAppPatch','emitOwnEvents','connection.update','409041GRZmgE','440evYEnM','address','1005JtiMrM','list','createBufferedFunction','getMessage','makeSocket','get','presence\x20update\x20requests','ALL_WA_PATCH_NAMES','available','generateProfilePicture','../../Settings/utils/modifield','exists','business_profile','groups','open','includes','clean','app-state-sync-key','email','all','getHistoryMsg','set','preview','content','key','1cuMZaa','processSyncAction','proto','init\x20queries','tctoken','version','CB:chatstate','emit','presence','paused','options','attrs','map','getBinaryNodeChild','lastPropHash','../../Settings','recording','847PmfGxx','privacy','dirty','isArray','assign','w:biz','business_hours','protocolMessage','url','pushName','category','undefined','user','false','appStateSyncKeyShare','mutex','../../Settings/process/connect-process','statusCode','length','utf-8','newLTHashState','timestamp','snapshot','accountSettings','app-state-sync-version','last','s.whatsapp.net','__importDefault','unavailable','abt','accountSyncCounter','default','categories','reduceBinaryNodeToDictionary','message','__esModule','item','chatstate','composing','collection','../enc','decodePatches','974380zDodDF','getBinaryNodeChildren','props','buffer','type','output','account_sync','jidNormalizedUser','state','presence.update','subscribe','patch','verifiedBizName','name','catch','244','timezone','decodeSyncdSnapshot','jid','remoteJid','blocklist','creds.update','query','true','makeMutex','myAppStateKeyId','fromMe','status','groupadd','delete','usync','readreceipts','1944198rBeaWp','5202MBKnvi','760294Wxejcm','sync','../../Internal','toString','transaction','flush','../mode'];a1_0x4084=function(){return _0x3d3b26;};return a1_0x4084();}const enc_1=require(a1_0x59d791(0x1be)),mode_1=require(a1_0x59d791(0x1e8)),Models_1=require('../../Models'),Settings_1=require(a1_0x59d791(0x228)),modifield_1=require(a1_0x59d791(0x20a)),connect_process_1=__importDefault(require(a1_0x59d791(0x1a6))),Internal_1=require(a1_0x59d791(0x1e4)),main_1=require('../main'),sleep_promise_1=__importDefault(require('sleep-promise')),MAX_SYNC_ATTEMPTS=0x2,makeChatsSocket=_0x2d1bac=>{const _0x4e04a4=a1_0x59d791,{logger:_0x25656d,markOnlineOnConnect:_0x1145a8,fireInitQueries:_0x3f4ef7,appStateMacVerification:_0x4bcc9f,shouldIgnoreJid:_0x4678bc,shouldSyncHistoryMessage:_0x3ce407}=_0x2d1bac,_0xce9eae=(0x0,main_1[_0x4e04a4(0x204)])(_0x2d1bac),{ev:_0x46c9a7,ws:_0x202e35,authState:_0x1f7948,generateMessageTag:_0x23c4fb,sendNode:_0x229b42,query:_0x3c5729,onUnexpectedError:_0x463dbb}=_0xce9eae;let _0x5713b2,_0x2b9281=![],_0xbd0c34=![];const _0x48cf9f=(0x0,modifield_1[_0x4e04a4(0x1d8)])(),_0x4e5bf7=async _0x104efb=>{const _0x84f98e=_0x4e04a4,{[_0x104efb]:_0x181d0e}=await _0x1f7948[_0x84f98e(0x1f3)]['get'](_0x84f98e(0x211),[_0x104efb]);return _0x181d0e;},_0x208256=async(_0x439f54=![])=>{const _0x63b84c=_0x4e04a4;if(!_0x5713b2||_0x439f54){const {content:_0x3e4817}=await _0x3c5729({'tag':'iq','attrs':{'xmlns':_0x63b84c(0x197),'to':Internal_1[_0x63b84c(0x1f7)],'type':_0x63b84c(0x205)},'content':[{'tag':_0x63b84c(0x197),'attrs':{}}]});_0x5713b2=(0x0,Internal_1[_0x63b84c(0x1b7)])(_0x3e4817===null||_0x3e4817===void 0x0?void 0x0:_0x3e4817[0x0],_0x63b84c(0x1a0));}return _0x5713b2;},_0x3d071d=async(_0x1d5681,_0x37937b)=>{const _0x4db7d8=_0x4e04a4;await _0x3c5729({'tag':'iq','attrs':{'xmlns':_0x4db7d8(0x197),'to':Internal_1['S_WHATSAPP_NET'],'type':'set'},'content':[{'tag':_0x4db7d8(0x197),'attrs':{},'content':[{'tag':'category','attrs':{'name':_0x1d5681,'value':_0x37937b}}]}]});},_0x28df07=async _0x38f8f7=>{await _0x3d071d('last',_0x38f8f7);},_0x509bde=async _0x40adce=>{await _0x3d071d('online',_0x40adce);},_0x2f4897=async _0x1df353=>{const _0x568cb6=_0x4e04a4;await _0x3d071d(_0x568cb6(0x1f6),_0x1df353);},_0x26c092=async _0x5412cf=>{await _0x3d071d('status',_0x5412cf);},_0x4104f2=async _0xb8f2ff=>{const _0x4a0a17=_0x4e04a4;await _0x3d071d(_0x4a0a17(0x1df),_0xb8f2ff);},_0x555f08=async _0x8267f5=>{const _0x58f360=_0x4e04a4;await _0x3d071d(_0x58f360(0x1dc),_0x8267f5);},_0x333b98=async _0x9bb42e=>{const _0x1dc578=_0x4e04a4;await _0x3c5729({'tag':'iq','attrs':{'xmlns':'disappearing_mode','to':Internal_1[_0x1dc578(0x1f7)],'type':_0x1dc578(0x215)},'content':[{'tag':'disappearing_mode','attrs':{'duration':_0x9bb42e[_0x1dc578(0x1e5)]()}}]});},_0x612e25=async(_0x2814ea,_0x3f80cf)=>{const _0x1387ec=_0x4e04a4,_0x128284=await _0x3c5729({'tag':'iq','attrs':{'to':Internal_1[_0x1387ec(0x1f7)],'type':_0x1387ec(0x205),'xmlns':_0x1387ec(0x1de)},'content':[{'tag':'usync','attrs':{'sid':_0x23c4fb(),'mode':_0x1387ec(0x1d6),'last':_0x1387ec(0x1d7),'index':'0','context':'interactive'},'content':[{'tag':_0x1387ec(0x1d6),'attrs':{},'content':[_0x3f80cf]},{'tag':'list','attrs':{},'content':_0x2814ea}]}]}),_0x33896d=(0x0,Internal_1[_0x1387ec(0x226)])(_0x128284,'usync'),_0x44fbd3=(0x0,Internal_1[_0x1387ec(0x226)])(_0x33896d,_0x1387ec(0x201)),_0x1d8f83=(0x0,Internal_1['getBinaryNodeChildren'])(_0x44fbd3,'user');return _0x1d8f83;},_0x46ae09=async(..._0x4dfda5)=>{const _0x134a62=_0x4e04a4,_0x5209a2={'tag':_0x134a62(0x1ee),'attrs':{}},_0x2d8313=_0x4dfda5[_0x134a62(0x225)](_0x307c34=>{const _0x47d860=_0x134a62,_0x3142bb='+'+_0x307c34['replace']('+','');return{'tag':'user','attrs':{},'content':[{'tag':_0x47d860(0x1ee),'attrs':{},'content':_0x3142bb}]};}),_0x27e2d5=await _0x612e25(_0x2d8313,_0x5209a2);return _0x27e2d5[_0x134a62(0x225)](_0x3f6f98=>{const _0x352dc5=_0x134a62,_0x42c276=(0x0,Internal_1[_0x352dc5(0x226)])(_0x3f6f98,'contact');return{'exists':(_0x42c276===null||_0x42c276===void 0x0?void 0x0:_0x42c276[_0x352dc5(0x224)]['type'])==='in','jid':_0x3f6f98[_0x352dc5(0x224)][_0x352dc5(0x1d2)]};})['filter'](_0x4ca890=>_0x4ca890[_0x134a62(0x20b)]);},_0x147f0b=async _0x50a141=>{const _0x107faf=_0x4e04a4,[_0x46c308]=await _0x612e25([{'tag':_0x107faf(0x1a2),'attrs':{'jid':_0x50a141}}],{'tag':_0x107faf(0x1db),'attrs':{}});if(_0x46c308){const _0x1fad87=(0x0,Internal_1[_0x107faf(0x226)])(_0x46c308,_0x107faf(0x1db));return{'status':_0x1fad87===null||_0x1fad87===void 0x0?void 0x0:_0x1fad87['content']['toString'](),'setAt':new Date(+((_0x1fad87===null||_0x1fad87===void 0x0?void 0x0:_0x1fad87[_0x107faf(0x224)]['t'])||0x0)*0x3e8)};}},_0x36909a=async(_0x1d5056,_0x513c06)=>{const _0x12429e=_0x4e04a4,{img:_0x2e5214}=await(0x0,Settings_1[_0x12429e(0x209)])(_0x513c06);await _0x3c5729({'tag':'iq','attrs':{'to':(0x0,Internal_1['jidNormalizedUser'])(_0x1d5056),'type':_0x12429e(0x215),'xmlns':_0x12429e(0x1ef)},'content':[{'tag':_0x12429e(0x1ed),'attrs':{'type':'image'},'content':_0x2e5214}]});},_0x381fa0=async _0x577bcf=>{const _0x1190cb=_0x4e04a4;await _0x3c5729({'tag':'iq','attrs':{'to':(0x0,Internal_1[_0x1190cb(0x1c7)])(_0x577bcf),'type':_0x1190cb(0x215),'xmlns':'w:profile:picture'}});},_0x37295a=async _0x3febbc=>{const _0x159a52=_0x4e04a4;await _0x3c5729({'tag':'iq','attrs':{'to':Internal_1[_0x159a52(0x1f7)],'type':_0x159a52(0x215),'xmlns':'status'},'content':[{'tag':'status','attrs':{},'content':Buffer[_0x159a52(0x1f5)](_0x3febbc,_0x159a52(0x1a9))}]});},_0x4830df=async _0x575d9c=>{await _0x2893b3({'pushNameSetting':_0x575d9c},'');},_0x3be84f=async()=>{const _0xe42c53=_0x4e04a4,_0x597c35=await _0x3c5729({'tag':'iq','attrs':{'xmlns':'blocklist','to':Internal_1[_0xe42c53(0x1f7)],'type':_0xe42c53(0x205)}}),_0x3fbf6b=(0x0,Internal_1[_0xe42c53(0x226)])(_0x597c35,'list');return(0x0,Internal_1[_0xe42c53(0x1c1)])(_0x3fbf6b,'item')[_0xe42c53(0x225)](_0x27ae63=>_0x27ae63['attrs'][_0xe42c53(0x1d2)]);},_0x371c2f=async(_0xda33a8,_0xccd84d)=>{const _0x3c4a6d=_0x4e04a4;await _0x3c5729({'tag':'iq','attrs':{'xmlns':_0x3c4a6d(0x1d4),'to':Internal_1[_0x3c4a6d(0x1f7)],'type':'set'},'content':[{'tag':_0x3c4a6d(0x1ba),'attrs':{'action':_0xccd84d,'jid':_0xda33a8}}]});},_0x470673=async _0x56d08f=>{const _0x50b1b3=_0x4e04a4;var _0x5d62b4,_0x16d1b9,_0x327e26,_0x194e47,_0x1323e3,_0x23929f,_0x38fae8;const _0x5d272c=await _0x3c5729({'tag':'iq','attrs':{'to':_0x50b1b3(0x1b0),'xmlns':_0x50b1b3(0x19b),'type':'get'},'content':[{'tag':_0x50b1b3(0x20c),'attrs':{'v':_0x50b1b3(0x1cf)},'content':[{'tag':_0x50b1b3(0x1f6),'attrs':{'jid':_0x56d08f}}]}]}),_0x530176=(0x0,Internal_1['getBinaryNodeChild'])(_0x5d272c,_0x50b1b3(0x20c)),_0x1c0904=(0x0,Internal_1[_0x50b1b3(0x226)])(_0x530176,_0x50b1b3(0x1f6));if(_0x1c0904){const _0x18240d=(0x0,Internal_1[_0x50b1b3(0x226)])(_0x1c0904,_0x50b1b3(0x1ff)),_0x2c5bab=(0x0,Internal_1[_0x50b1b3(0x226)])(_0x1c0904,'description'),_0x5c37d5=(0x0,Internal_1[_0x50b1b3(0x226)])(_0x1c0904,'website'),_0x4ecf5d=(0x0,Internal_1[_0x50b1b3(0x226)])(_0x1c0904,_0x50b1b3(0x212)),_0x321e82=(0x0,Internal_1['getBinaryNodeChild'])((0x0,Internal_1[_0x50b1b3(0x226)])(_0x1c0904,_0x50b1b3(0x1b6)),_0x50b1b3(0x1a0)),_0xc954c2=(0x0,Internal_1[_0x50b1b3(0x226)])(_0x1c0904,_0x50b1b3(0x19c)),_0x333678=_0xc954c2?(0x0,Internal_1[_0x50b1b3(0x1c1)])(_0xc954c2,_0x50b1b3(0x1f2)):undefined,_0x387e0c=(_0x5d62b4=_0x5c37d5===null||_0x5c37d5===void 0x0?void 0x0:_0x5c37d5[_0x50b1b3(0x217)])===null||_0x5d62b4===void 0x0?void 0x0:_0x5d62b4['toString']();return{'wid':(_0x16d1b9=_0x1c0904[_0x50b1b3(0x224)])===null||_0x16d1b9===void 0x0?void 0x0:_0x16d1b9[_0x50b1b3(0x1d2)],'address':(_0x327e26=_0x18240d===null||_0x18240d===void 0x0?void 0x0:_0x18240d[_0x50b1b3(0x217)])===null||_0x327e26===void 0x0?void 0x0:_0x327e26[_0x50b1b3(0x1e5)](),'description':((_0x194e47=_0x2c5bab===null||_0x2c5bab===void 0x0?void 0x0:_0x2c5bab[_0x50b1b3(0x217)])===null||_0x194e47===void 0x0?void 0x0:_0x194e47[_0x50b1b3(0x1e5)]())||'','website':_0x387e0c?[_0x387e0c]:[],'email':(_0x1323e3=_0x4ecf5d===null||_0x4ecf5d===void 0x0?void 0x0:_0x4ecf5d[_0x50b1b3(0x217)])===null||_0x1323e3===void 0x0?void 0x0:_0x1323e3[_0x50b1b3(0x1e5)](),'category':(_0x23929f=_0x321e82===null||_0x321e82===void 0x0?void 0x0:_0x321e82[_0x50b1b3(0x217)])===null||_0x23929f===void 0x0?void 0x0:_0x23929f[_0x50b1b3(0x1e5)](),'business_hours':{'timezone':(_0x38fae8=_0xc954c2===null||_0xc954c2===void 0x0?void 0x0:_0xc954c2[_0x50b1b3(0x224)])===null||_0x38fae8===void 0x0?void 0x0:_0x38fae8[_0x50b1b3(0x1d0)],'business_config':_0x333678===null||_0x333678===void 0x0?void 0x0:_0x333678[_0x50b1b3(0x225)](({attrs:_0x56f392})=>_0x56f392)}};}},_0x281903=async(_0x41da60,_0x137cd9)=>{const _0x5bf4a7=_0x4e04a4;await _0x229b42({'tag':'iq','attrs':{'to':Internal_1[_0x5bf4a7(0x1f7)],'type':_0x5bf4a7(0x215),'xmlns':_0x5bf4a7(0x1ea),'id':_0x23c4fb()},'content':[{'tag':_0x5bf4a7(0x210),'attrs':{'type':_0x41da60,..._0x137cd9?{'timestamp':_0x137cd9[_0x5bf4a7(0x1e5)]()}:null}}]});},_0x46f5c7=_0x3ae7b5=>{return{'onMutation'(_0x3125ff){const _0x5edf68=a1_0xae4c;(0x0,Settings_1[_0x5edf68(0x21a)])(_0x3125ff,_0x46c9a7,_0x1f7948['creds']['me'],_0x3ae7b5?{'accountSettings':_0x1f7948[_0x5edf68(0x1ec)][_0x5edf68(0x1ad)]}:undefined,_0x25656d);}};},_0x577ccf=_0x46c9a7[_0x4e04a4(0x202)](async(_0x4b5b0b,_0xbeafbf)=>{const _0x1fc602=_0x4e04a4,_0x3bd6cf={},_0x426367={};await _0x1f7948[_0x1fc602(0x1f3)][_0x1fc602(0x1e6)](async()=>{const _0x3953bd=_0x1fc602;var _0x3ad298;const _0x2bf4ed=new Set(_0x4b5b0b),_0x404fd3={};while(_0x2bf4ed['size']){const _0x505db2={},_0x2b8746=[];for(const _0x1442ac of _0x2bf4ed){const _0x58eb85=await _0x1f7948['keys'][_0x3953bd(0x205)](_0x3953bd(0x1ae),[_0x1442ac]);let _0x3589e7=_0x58eb85[_0x1442ac];_0x3589e7?typeof _0x3bd6cf[_0x1442ac]===_0x3953bd(0x1a1)&&(_0x3bd6cf[_0x1442ac]=_0x3589e7[_0x3953bd(0x21e)]):_0x3589e7=(0x0,Settings_1['newLTHashState'])(),_0x505db2[_0x1442ac]=_0x3589e7,_0x2b8746['push']({'tag':'collection','attrs':{'name':_0x1442ac,'version':_0x3589e7[_0x3953bd(0x21e)]['toString'](),'return_snapshot':(!_0x3589e7[_0x3953bd(0x21e)])[_0x3953bd(0x1e5)]()}});}const _0x47189a=await _0x3c5729({'tag':'iq','attrs':{'to':Internal_1[_0x3953bd(0x1f7)],'xmlns':_0x3953bd(0x1f8),'type':'set'},'content':[{'tag':'sync','attrs':{},'content':_0x2b8746}]}),_0x64b231=await(0x0,Settings_1['extractSyncdPatches'])(_0x47189a,_0x2d1bac===null||_0x2d1bac===void 0x0?void 0x0:_0x2d1bac[_0x3953bd(0x223)]);for(const _0x3b7d9a in _0x64b231){const _0x322676=_0x3b7d9a,{patches:_0x36b2dc,hasMorePatches:_0x930b5f,snapshot:_0x381478}=_0x64b231[_0x322676];try{if(_0x381478){const {state:_0x4920ba,mutationMap:_0x6f60ba}=await(0x0,Settings_1[_0x3953bd(0x1d1)])(_0x322676,_0x381478,_0x4e5bf7,_0x3bd6cf[_0x322676],_0x4bcc9f[_0x3953bd(0x1ac)]);_0x505db2[_0x322676]=_0x4920ba,Object[_0x3953bd(0x19a)](_0x426367,_0x6f60ba),await _0x1f7948[_0x3953bd(0x1f3)][_0x3953bd(0x215)]({'app-state-sync-version':{[_0x322676]:_0x4920ba}});}if(_0x36b2dc[_0x3953bd(0x1a8)]){const {state:_0x5483d3,mutationMap:_0xcd5835}=await(0x0,Settings_1['decodePatches'])(_0x322676,_0x36b2dc,_0x505db2[_0x322676],_0x4e5bf7,_0x2d1bac[_0x3953bd(0x223)],_0x3bd6cf[_0x322676],_0x25656d,_0x4bcc9f[_0x3953bd(0x1cb)]);await _0x1f7948[_0x3953bd(0x1f3)][_0x3953bd(0x215)]({'app-state-sync-version':{[_0x322676]:_0x5483d3}}),_0x3bd6cf[_0x322676]=_0x5483d3['version'],Object[_0x3953bd(0x19a)](_0x426367,_0xcd5835);}if(_0x930b5f){}else _0x2bf4ed[_0x3953bd(0x1dd)](_0x322676);}catch(_0x104304){const _0x191c84=_0x404fd3[_0x322676]>=MAX_SYNC_ATTEMPTS||((_0x3ad298=_0x104304[_0x3953bd(0x1c5)])===null||_0x3ad298===void 0x0?void 0x0:_0x3ad298[_0x3953bd(0x1a7)])===0x194||_0x104304[_0x3953bd(0x1cd)]==='TypeError';await _0x1f7948[_0x3953bd(0x1f3)][_0x3953bd(0x215)]({'app-state-sync-version':{[_0x322676]:null}}),_0x404fd3[_0x322676]=(_0x404fd3[_0x322676]||0x0)+0x1,_0x191c84&&_0x2bf4ed['delete'](_0x322676);}}}}),await(0x0,sleep_promise_1[_0x1fc602(0x1b5)])(0xbb8);const {onMutation:_0x35b7b9}=await _0x46f5c7(_0xbeafbf);for(const _0x28b893 in _0x426367){_0x35b7b9(_0x426367[_0x28b893]);}}),_0x27a597=async(_0x41a724,_0x334cee=_0x4e04a4(0x216),_0x40bb4b)=>{const _0x1d3d4a=_0x4e04a4;var _0x44f231;_0x41a724=(0x0,Internal_1[_0x1d3d4a(0x1c7)])(_0x41a724);const _0x2c1d01=await _0x3c5729({'tag':'iq','attrs':{'target':_0x41a724,'to':Internal_1[_0x1d3d4a(0x1f7)],'type':_0x1d3d4a(0x205),'xmlns':_0x1d3d4a(0x1ef)},'content':[{'tag':'picture','attrs':{'type':_0x334cee,'query':_0x1d3d4a(0x19e)}}]},_0x40bb4b),_0x3e9366=(0x0,Internal_1[_0x1d3d4a(0x226)])(_0x2c1d01,_0x1d3d4a(0x1ed));return(_0x44f231=_0x3e9366===null||_0x3e9366===void 0x0?void 0x0:_0x3e9366[_0x1d3d4a(0x224)])===null||_0x44f231===void 0x0?void 0x0:_0x44f231[_0x1d3d4a(0x19e)];},_0x2b07a8=async(_0x24d440,_0x1080b4)=>{const _0x1200a5=_0x4e04a4,_0x27bb85=_0x1f7948[_0x1200a5(0x1ec)]['me'];_0x24d440===_0x1200a5(0x208)||_0x24d440===_0x1200a5(0x1b2)?(_0x46c9a7[_0x1200a5(0x220)](_0x1200a5(0x1fc),{'isOnline':_0x24d440===_0x1200a5(0x208)}),await _0x229b42({'tag':'presence','attrs':{'name':_0x27bb85===null||_0x27bb85===void 0x0?void 0x0:_0x27bb85[_0x1200a5(0x1cd)],'type':_0x24d440}})):await _0x229b42({'tag':_0x1200a5(0x1bb),'attrs':{'from':_0x27bb85===null||_0x27bb85===void 0x0?void 0x0:_0x27bb85['id'],'to':_0x1080b4},'content':[{'tag':_0x24d440===_0x1200a5(0x229)?_0x1200a5(0x1bc):_0x24d440,'attrs':_0x24d440===_0x1200a5(0x229)?{'media':'audio'}:{}}]});},_0x31790c=(_0x5a69ce,_0x14f329)=>_0x229b42({'tag':'presence','attrs':{'to':_0x5a69ce,'id':_0x23c4fb(),'type':_0x4e04a4(0x1ca)},'content':_0x14f329?[{'tag':_0x4e04a4(0x21d),'attrs':{},'content':_0x14f329}]:undefined}),_0xa6ddb=({tag:_0x35c47e,attrs:_0x2a040c,content:_0x4c8e60})=>{const _0x356a61=_0x4e04a4;var _0x39b9dd;let _0x7aa8f3;const _0x2a2d89=_0x2a040c[_0x356a61(0x1f5)],_0x3bd3ef=_0x2a040c[_0x356a61(0x1f0)]||_0x2a040c['from'];if(_0x4678bc(_0x2a2d89))return;if(_0x35c47e===_0x356a61(0x221))_0x7aa8f3={'lastKnownPresence':_0x2a040c[_0x356a61(0x1c4)]===_0x356a61(0x1b2)?_0x356a61(0x1b2):_0x356a61(0x208),'lastSeen':_0x2a040c[_0x356a61(0x1af)]&&_0x2a040c['last']!=='deny'?+_0x2a040c[_0x356a61(0x1af)]:undefined};else{if(Array[_0x356a61(0x199)](_0x4c8e60)){const [_0x54930f]=_0x4c8e60;let _0x38de64=_0x54930f['tag'];_0x38de64===_0x356a61(0x222)&&(_0x38de64=_0x356a61(0x208)),((_0x39b9dd=_0x54930f[_0x356a61(0x224)])===null||_0x39b9dd===void 0x0?void 0x0:_0x39b9dd['media'])===_0x356a61(0x1eb)&&(_0x38de64='recording'),_0x7aa8f3={'lastKnownPresence':_0x38de64};}else{}}_0x7aa8f3&&_0x46c9a7[_0x356a61(0x220)](_0x356a61(0x1c9),{'id':_0x2a2d89,'presences':{[_0x3bd3ef]:_0x7aa8f3}});},_0x756389=async _0x2eba1a=>{const _0xefacce=_0x4e04a4,_0x2afb38=_0x2eba1a[_0xefacce(0x1c4)],_0x50e54c=_0x1f7948[_0xefacce(0x1ec)][_0xefacce(0x1d9)];if(!_0x50e54c){}let _0x1106ee,_0x4eb50d;await _0x48cf9f[_0xefacce(0x1a5)](async()=>{const _0x25555d=_0xefacce;await _0x1f7948[_0x25555d(0x1f3)][_0x25555d(0x1e6)](async()=>{const _0x187e9e=_0x25555d;await _0x577ccf([_0x2afb38],![]);const {[_0x2afb38]:_0x176d06}=await _0x1f7948[_0x187e9e(0x1f3)][_0x187e9e(0x205)](_0x187e9e(0x1ae),[_0x2afb38]);_0x1106ee=_0x176d06||(0x0,Settings_1[_0x187e9e(0x1aa)])(),_0x4eb50d=await(0x0,Settings_1['encodeSyncdPatch'])(_0x2eba1a,_0x50e54c,_0x1106ee,_0x4e5bf7);const {patch:_0x9a795,state:_0x4bde62}=_0x4eb50d,_0x5c3fb9={'tag':'iq','attrs':{'to':Internal_1[_0x187e9e(0x1f7)],'type':_0x187e9e(0x215),'xmlns':_0x187e9e(0x1f8)},'content':[{'tag':_0x187e9e(0x1e3),'attrs':{},'content':[{'tag':_0x187e9e(0x1bd),'attrs':{'name':_0x2afb38,'version':(_0x4bde62[_0x187e9e(0x21e)]-0x1)[_0x187e9e(0x1e5)](),'return_snapshot':_0x187e9e(0x1a3)},'content':[{'tag':_0x187e9e(0x1cb),'attrs':{},'content':enc_1[_0x187e9e(0x21b)][_0x187e9e(0x1f1)]['encode'](_0x9a795)['finish']()}]}]}]};await _0x3c5729(_0x5c3fb9),await _0x1f7948['keys'][_0x187e9e(0x215)]({'app-state-sync-version':{[_0x2afb38]:_0x4bde62}});});});if(_0x2d1bac[_0xefacce(0x1fb)]){const {onMutation:_0x257d6a}=_0x46f5c7(![]),{mutationMap:_0x3c1b0b}=await(0x0,Settings_1[_0xefacce(0x1bf)])(_0x2afb38,[{..._0x4eb50d[_0xefacce(0x1cb)],'version':{'version':_0x4eb50d[_0xefacce(0x1c8)][_0xefacce(0x21e)]}}],_0x1106ee,_0x4e5bf7,_0x2d1bac[_0xefacce(0x223)],undefined);for(const _0x484ea0 in _0x3c1b0b){_0x257d6a(_0x3c1b0b[_0x484ea0]);}}},_0x22f34d=async()=>{const _0x481501=_0x4e04a4,_0x2ead48=await _0x3c5729({'tag':'iq','attrs':{'to':Internal_1[_0x481501(0x1f7)],'xmlns':_0x481501(0x1b3),'type':'get'},'content':[{'tag':_0x481501(0x1c2),'attrs':{'protocol':'1'}}]}),_0x10036a=(0x0,Internal_1[_0x481501(0x226)])(_0x2ead48,_0x481501(0x1c2));let _0x492a9e={};return _0x10036a&&(_0x492a9e=(0x0,Internal_1[_0x481501(0x1b7)])(_0x10036a,_0x481501(0x1e9))),_0x492a9e;},_0x56da49=async()=>{const _0x37dcd0=_0x4e04a4;var _0x23d462;const _0xc4518c=await _0x3c5729({'tag':'iq','attrs':{'to':Internal_1[_0x37dcd0(0x1f7)],'xmlns':'w','type':_0x37dcd0(0x205)},'content':[{'tag':'props','attrs':{'protocol':'2','hash':((_0x23d462=_0x1f7948===null||_0x1f7948===void 0x0?void 0x0:_0x1f7948['creds'])===null||_0x23d462===void 0x0?void 0x0:_0x23d462[_0x37dcd0(0x227)])||''}}]}),_0x17ec64=(0x0,Internal_1[_0x37dcd0(0x226)])(_0xc4518c,_0x37dcd0(0x1c2));let _0x277670={};return _0x17ec64&&(_0x277670=(0x0,Internal_1[_0x37dcd0(0x1b7)])(_0x17ec64,_0x37dcd0(0x1e9))),_0x277670;},_0x2893b3=(_0x5aa3c0,_0x3d1c78)=>{const _0xe897fd=_0x4e04a4,_0x47106a=(0x0,Settings_1[_0xe897fd(0x1fa)])(_0x5aa3c0,_0x3d1c78);return _0x756389(_0x47106a);},_0x1f5daf=(_0x5d453a,_0x3831bc)=>{return _0x2893b3({'addChatLabel':{'labelId':_0x3831bc}},_0x5d453a);},_0x26036e=(_0x5437df,_0x85eb8a)=>{return _0x2893b3({'removeChatLabel':{'labelId':_0x85eb8a}},_0x5437df);},_0x18e551=(_0x463aad,_0x134fd1,_0x21bebe)=>{return _0x2893b3({'addMessageLabel':{'messageId':_0x134fd1,'labelId':_0x21bebe}},_0x463aad);},_0x3bac4a=(_0x21ffce,_0x57028f,_0x244877)=>{return _0x2893b3({'removeMessageLabel':{'messageId':_0x57028f,'labelId':_0x244877}},_0x21ffce);},_0x217fcf=async()=>{const _0x15c348=_0x4e04a4;await Promise[_0x15c348(0x213)]([_0x22f34d(),_0x56da49(),_0x3be84f(),_0x208256()]);},_0x533342=_0x46c9a7[_0x4e04a4(0x202)](async(_0x3a60a9,_0x71335)=>{const _0x2bce0c=_0x4e04a4;var _0x40269b,_0x5c9ff7,_0x5127e2;_0x46c9a7[_0x2bce0c(0x220)]('messages.upsert',{'messages':[_0x3a60a9],'type':_0x71335});if(!!_0x3a60a9[_0x2bce0c(0x19f)]){let _0x20cae2=_0x3a60a9[_0x2bce0c(0x218)][_0x2bce0c(0x1da)]?_0x1f7948[_0x2bce0c(0x1ec)]['me']['id']:_0x3a60a9['key'][_0x2bce0c(0x1f0)]||_0x3a60a9[_0x2bce0c(0x218)][_0x2bce0c(0x1d3)];_0x20cae2=(0x0,Internal_1[_0x2bce0c(0x1c7)])(_0x20cae2),!_0x3a60a9[_0x2bce0c(0x218)]['fromMe']&&_0x46c9a7[_0x2bce0c(0x220)]('contacts.update',[{'id':_0x20cae2,'notify':_0x3a60a9['pushName'],'verifiedName':_0x3a60a9[_0x2bce0c(0x1cc)]}]),_0x3a60a9[_0x2bce0c(0x218)][_0x2bce0c(0x1da)]&&_0x3a60a9[_0x2bce0c(0x19f)]&&((_0x40269b=_0x1f7948['creds']['me'])===null||_0x40269b===void 0x0?void 0x0:_0x40269b[_0x2bce0c(0x1cd)])!==_0x3a60a9['pushName']&&_0x46c9a7[_0x2bce0c(0x220)](_0x2bce0c(0x1d5),{'me':{..._0x1f7948[_0x2bce0c(0x1ec)]['me'],'name':_0x3a60a9[_0x2bce0c(0x19f)]}});}const _0x225595=(0x0,Settings_1[_0x2bce0c(0x214)])(_0x3a60a9[_0x2bce0c(0x1b8)]),_0x1ed8d2=_0x225595?_0x3ce407(_0x225595)&&mode_1['PROCESSABLE_HISTORY_TYPES'][_0x2bce0c(0x20f)](_0x225595['syncType']):![];_0x225595&&!_0x1f7948[_0x2bce0c(0x1ec)][_0x2bce0c(0x1d9)]&&(_0xbd0c34=!![]);await Promise[_0x2bce0c(0x213)]([((async()=>{const _0x3397ae=_0x2bce0c;_0x225595&&_0x1f7948[_0x3397ae(0x1ec)][_0x3397ae(0x1d9)]&&(_0xbd0c34=!![],await _0x51e6ee());})()),(0x0,connect_process_1[_0x2bce0c(0x1b5)])(_0x3a60a9,{'shouldProcessHistoryMsg':_0x1ed8d2,'ev':_0x46c9a7,'creds':_0x1f7948[_0x2bce0c(0x1ec)],'keyStore':_0x1f7948[_0x2bce0c(0x1f3)],'logger':_0x25656d,'options':_0x2d1bac[_0x2bce0c(0x223)],'getMessage':_0x2d1bac[_0x2bce0c(0x203)]})]);((_0x5127e2=(_0x5c9ff7=_0x3a60a9['message'])===null||_0x5c9ff7===void 0x0?void 0x0:_0x5c9ff7[_0x2bce0c(0x19d)])===null||_0x5127e2===void 0x0?void 0x0:_0x5127e2[_0x2bce0c(0x1a4)])&&_0xbd0c34&&(await _0x51e6ee(),_0xbd0c34=![]);async function _0x51e6ee(){const _0x45012e=_0x2bce0c;if(!_0x1f7948['creds'][_0x45012e(0x1b4)]){await _0x577ccf(Models_1[_0x45012e(0x207)],!![]);const _0x1280e9=(_0x1f7948[_0x45012e(0x1ec)][_0x45012e(0x1b4)]||0x0)+0x1;_0x46c9a7[_0x45012e(0x220)]('creds.update',{'accountSyncCounter':_0x1280e9}),_0x2b9281&&_0x46c9a7[_0x45012e(0x1e7)]();}}});return _0x202e35['on']('CB:presence',_0xa6ddb),_0x202e35['on'](_0x4e04a4(0x21f),_0xa6ddb),_0x202e35['on']('CB:ib,,dirty',async _0x7250e4=>{const _0x3934b5=_0x4e04a4,{attrs:_0x14c99b}=(0x0,Internal_1['getBinaryNodeChild'])(_0x7250e4,_0x3934b5(0x198)),_0x2451bc=_0x14c99b['type'];switch(_0x2451bc){case _0x3934b5(0x1c6):if(_0x14c99b[_0x3934b5(0x1ab)]){let {lastAccountSyncTimestamp:_0x169ccb}=_0x1f7948[_0x3934b5(0x1ec)];_0x169ccb&&await _0x281903(_0x3934b5(0x1c6),_0x169ccb),_0x169ccb=+_0x14c99b[_0x3934b5(0x1ab)],_0x46c9a7[_0x3934b5(0x220)](_0x3934b5(0x1d5),{'lastAccountSyncTimestamp':_0x169ccb});}break;case _0x3934b5(0x20d):break;default:break;}}),_0x46c9a7['on']('connection.update',({connection:_0x3d6216,receivedPendingNotifications:_0x26cfce})=>{const _0x460cd1=_0x4e04a4;var _0x3068a8;_0x3d6216===_0x460cd1(0x20e)&&(_0x3f4ef7&&_0x217fcf()[_0x460cd1(0x1ce)](_0x37cba1=>_0x463dbb(_0x37cba1,_0x460cd1(0x21c))),_0x2b07a8(_0x1145a8?_0x460cd1(0x208):_0x460cd1(0x1b2))['catch'](_0x293e9d=>_0x463dbb(_0x293e9d,_0x460cd1(0x206)))),_0x26cfce&&(!((_0x3068a8=_0x1f7948['creds'])===null||_0x3068a8===void 0x0?void 0x0:_0x3068a8[_0x460cd1(0x1d9)])&&!_0x2d1bac[_0x460cd1(0x1f4)]&&(_0x46c9a7[_0x460cd1(0x1c3)](),_0x2b9281=!![],_0x46c9a7['flush']()));}),{..._0xce9eae,'processingMutex':_0x48cf9f,'fetchPrivacySettings':_0x208256,'upsertMessage':_0x533342,'appPatch':_0x756389,'sendPresenceUpdate':_0x2b07a8,'presenceSubscribe':_0x31790c,'profilePictureUrl':_0x27a597,'onWhatsApp':_0x46ae09,'fetchBlocklist':_0x3be84f,'fetchStatus':_0x147f0b,'updateProfilePicture':_0x36909a,'removeProfilePicture':_0x381fa0,'updateProfileStatus':_0x37295a,'updateProfileName':_0x4830df,'updateBlockStatus':_0x371c2f,'updateLastSeenPrivacy':_0x28df07,'updateOnlinePrivacy':_0x509bde,'updateProfilePicturePrivacy':_0x2f4897,'updateStatusPrivacy':_0x26c092,'updateReadReceiptsPrivacy':_0x4104f2,'updateGroupsAddPrivacy':_0x555f08,'updateDefaultDisappearingMode':_0x333b98,'getBusinessProfile':_0x470673,'resyncAppState':_0x577ccf,'chatModify':_0x2893b3,'cleanDirtyBits':_0x281903,'addChatLabel':_0x1f5daf,'removeChatLabel':_0x26036e,'addMessageLabel':_0x18e551,'removeMessageLabel':_0x3bac4a};};exports['makeChatsSocket']=makeChatsSocket;