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 • 34.7 kB
JavaScript
'use strict';const a18_0x4ae98=a18_0x20cd;function a18_0x20cd(_0x1ff753,_0x326f71){const _0xcc2a93=a18_0xcc2a();return a18_0x20cd=function(_0x20cd81,_0x4958b4){_0x20cd81=_0x20cd81-0xb2;let _0x327b46=_0xcc2a93[_0x20cd81];return _0x327b46;},a18_0x20cd(_0x1ff753,_0x326f71);}(function(_0x520e11,_0x20f1da){const _0x1673fc=a18_0x20cd,_0x3dfe97=_0x520e11();while(!![]){try{const _0xdf3de1=parseInt(_0x1673fc(0x15f))/0x1+parseInt(_0x1673fc(0x15c))/0x2*(parseInt(_0x1673fc(0x15d))/0x3)+-parseInt(_0x1673fc(0xbb))/0x4*(parseInt(_0x1673fc(0x128))/0x5)+parseInt(_0x1673fc(0x11c))/0x6+-parseInt(_0x1673fc(0xf1))/0x7+parseInt(_0x1673fc(0xd9))/0x8+parseInt(_0x1673fc(0x132))/0x9;if(_0xdf3de1===_0x20f1da)break;else _0x3dfe97['push'](_0x3dfe97['shift']());}catch(_0x28727d){_0x3dfe97['push'](_0x3dfe97['shift']());}}}(a18_0xcc2a,0x4d372));function a18_0xcc2a(){const _0x3a156d=['from','isGroup','WAMessageStatus','thread_metadata','messages.update','MSG_RETRY','remove','add','crypto','private','areJidsSameUser','set','offline','append','peer','KEY_BUNDLE_TYPE','registered','link_code_companion_reg','create','getHistoryMsg','StubType','handling\x20bad\x20ack','catch','ERROR','w:gp2','messages','GROUP_CREATE','GROUP_CHANGE_ICON','XWAPaths','encrypt','useUserDevicesCache','subject','call-id','author','messageStubParameters','inactive','audio','44148EGshgk','message-receipt.update','CB:message','DELIVERY_ACK','mex','encodeBigEndian','../enc','changed','fromMe','undefined','parse','op_name','5zApOSV','getStatusFromReceiptType','chatId','protocolMessage','disappearing_mode','lid','companion_finish','vp8','GROUP_PARTICIPANT_','getBinaryNodeChildBuffer','1191195uhiOri','METADATA_UPDATE','../../Internal','creation','Curve','destination','user_new_role','get','processing\x20message','getBinaryNodeChild','flush','all','chats.phoneNumberShare','extractGroupMetadata','push','count','alloc','messages.media-update','off','call','aesDecryptCTR','isVideo','picture','error','unavailable','mediaretry','advSecretKey','substring','device-identity','receiptTimestamp','slice','not_ephemeral','capability','keys','content','timeout','terminate','server_id','isJidGroup','newsletter','Status','DEMOTE','2966FtLJCk','279BLMkJR','hkdf','213425pSepKC','tag','reject','phash','transaction','collection','forEach','hex','CALL_MISSED_GROUP_VIDEO','not_announcement','item','signedIdentityKey','enc','../actions/groups','remoteJid','blocklist.update','default','pairingCode','decryptMessageNode','8000','link_code_pairing_key_bundle_encryption_key','readTimestamp','mutex','GROUP_PARTICIPANT_LEAVE','../../Settings/utils/modifield','1080','getBinaryNodeChildren','proto','handling\x20call','s.whatsapp.net','devices','attrs','handling\x20receipt','encodeSignedDeviceIdentity','contacts.update','../../Settings','creds','accept','link_code_pairing_wrapped_primary_ephemeral_pub','creds.update','settings','accountSettings','getAllBinaryNodeChildren','xmppSignedPreKey','sender','actor','messageStubType','unixTimestampSeconds','newsletter-participants.update','../../Models','participant','recipient','CIPHERTEXT','expiration','EPHEMERAL_SETTING','code','type','GROUP_CHANGE_RESTRICT','data','status','concat','GROUP_CHANGE_SUBJECT','net','map','UPDATE','promote','invite','account_sync','forceGroupsPrekeys','MexOperations','CALL_MISSED_VIDEO','offer','Message','registrationId','views_count','server_sync','unlocked','primary_identity_pub','key','demote','generateMessageIDV2','makeMessagesRecvSocket','1539864tbPhsS','WebMessageInfo','16000','xmppPreKey','owner','action','retry','locked','token','announcement','privacy_token','toString','base64','identity','getNextPreKeys','device','length','hash','ProtocolMessage','groups.upsert','opus','newsletter.view','aesEncryptGCM','sender_pn','./send','message','Type','randomBytes','generateMessageTag','getCallStatusFromNode','2012120JnHBVW','toUpperCase','jidNormalizedUser','cleanMessage','del','__esModule','S_WHATSAPP_NET','node-cache','CALL_OFFER','adv_secret','reaction','duration','DEFAULT_CACHE_TTLS','includes','sharedKey','delete','progress','PROMOTE','video','newsletter-settings.update','link_code_pairing_ref','WAMessageStubType','CB:notification','jid','289324jJNEOw','CB:ack,class:message','decodeMediaRetryNode','account','callOfferCache','emit'];a18_0xcc2a=function(){return _0x3a156d;};return a18_0xcc2a();}var __importDefault=this&&this['__importDefault']||function(_0x46620d){const _0x53ff5c=a18_0x20cd;return _0x46620d&&_0x46620d[_0x53ff5c(0xde)]?_0x46620d:{'default':_0x46620d};};Object['defineProperty'](exports,a18_0x4ae98(0xde),{'value':!![]}),exports[a18_0x4ae98(0xba)]=void 0x0;const crypto_1=require(a18_0x4ae98(0xff)),node_cache_1=__importDefault(require(a18_0x4ae98(0xe0))),enc_1=require(a18_0x4ae98(0x122)),mode_1=require('../mode'),Models_1=require(a18_0x4ae98(0x190)),Settings_1=require('../../Settings'),Settings_2=require(a18_0x4ae98(0x182)),modifield_1=require(a18_0x4ae98(0x177)),Internal_1=require(a18_0x4ae98(0x134)),groups_1=require(a18_0x4ae98(0x16c)),send_1=require(a18_0x4ae98(0xd3)),makeMessagesRecvSocket=_0x13a179=>{const _0x473a90=a18_0x4ae98,{logger:_0x37ab92,retryRequestDelayMs:_0x42801b,getMessage:_0x31c2a5,shouldIgnoreJid:_0x4c279f,forceGroupsPrekeys:_0x27883c}=_0x13a179,_0x197bf9=(0x0,send_1['makeMessagesSocket'])(_0x13a179),{ev:_0x4e5a11,authState:_0x376e4a,ws:_0xaaa5ce,processingMutex:_0x4484a0,signalRepository:_0x5cacb9,query:_0x4f1b54,upsertMessage:_0x4929e9,resyncAppState:_0x22166b,onUnexpectedError:_0x21ca23,assertSessions:_0x12511e,sendNode:_0x12ac2e,relayMessage:_0x507c50,sendReceipt:_0xe5c7ed,uploadPreKeys:_0x442f08,getUSyncDevices:_0x44073e,createParticipantNodes:_0x5c2add}=_0x197bf9,_0x342d10=(0x0,modifield_1['makeMutex'])(),_0x167f98=_0x13a179['msgRetryCounterCache']||new node_cache_1[(_0x473a90(0x16f))]({'stdTTL':mode_1[_0x473a90(0xe5)][_0x473a90(0xfc)],'useClones':![]}),_0x5186c9=_0x13a179[_0x473a90(0xf5)]||new node_cache_1[(_0x473a90(0x16f))]({'stdTTL':mode_1[_0x473a90(0xe5)][_0x473a90(0xe1)],'useClones':![]});let _0x12de9f=![];const _0x584673=async({tag:_0x119649,attrs:_0x429f4b,content:_0x39a40a})=>{const _0x4ca96c=_0x473a90,_0x25d960={'tag':'ack','attrs':{'id':_0x429f4b['id'],'to':_0x429f4b[_0x4ca96c(0xf7)],'class':_0x119649}};!!_0x429f4b['participant']&&(_0x25d960[_0x4ca96c(0x17e)][_0x4ca96c(0x191)]=_0x429f4b['participant']),!!_0x429f4b[_0x4ca96c(0x192)]&&(_0x25d960['attrs'][_0x4ca96c(0x192)]=_0x429f4b['recipient']),!!_0x429f4b[_0x4ca96c(0x197)]&&(_0x119649!==_0x4ca96c(0xd4)||(0x0,Internal_1['getBinaryNodeChild'])({'tag':_0x119649,'attrs':_0x429f4b,'content':_0x39a40a},_0x4ca96c(0x14a)))&&(_0x25d960[_0x4ca96c(0x17e)][_0x4ca96c(0x197)]=_0x429f4b[_0x4ca96c(0x197)]),_0x119649===_0x4ca96c(0xd4)&&(0x0,Internal_1['getBinaryNodeChild'])({'tag':_0x119649,'attrs':_0x429f4b,'content':_0x39a40a},_0x4ca96c(0x14a))&&(_0x25d960[_0x4ca96c(0x17e)][_0x4ca96c(0xf7)]=_0x376e4a[_0x4ca96c(0x183)]['me']['id']),await _0x12ac2e(_0x25d960);},_0x1edc97=async(_0x2331b4,_0x113310=![])=>{const _0x209853=_0x473a90,_0x205f0b=(0x0,crypto_1[_0x209853(0xd6)])(0x10)[_0x209853(0xc6)](_0x209853(0x166))[_0x209853(0xda)]()[_0x209853(0x14d)](0x0,0x40),_0x34a818=[];_0x34a818[_0x209853(0x140)]({'tag':_0x209853(0x11b),'attrs':{'enc':_0x209853(0xcf),'rate':_0x209853(0xbd)},'content':undefined}),_0x34a818['push']({'tag':_0x209853(0x11b),'attrs':{'enc':'opus','rate':_0x209853(0x172)},'content':undefined});_0x113310&&_0x34a818[_0x209853(0x140)]({'tag':_0x209853(0xeb),'attrs':{'enc':_0x209853(0x12f),'dec':_0x209853(0x12f),'orientation':'0','screen_width':'1920','screen_height':_0x209853(0x178),'device_orientation':'0'},'content':undefined});_0x34a818['push']({'tag':_0x209853(0x19d),'attrs':{'medium':'3'},'content':undefined}),_0x34a818['push']({'tag':_0x209853(0x152),'attrs':{'ver':'1'},'content':new Uint8Array([0x1,0x4,0xff,0x83,0xcf,0x4])}),_0x34a818[_0x209853(0x140)]({'tag':'encopt','attrs':{'keygen':'2'},'content':undefined});const _0x19aea3=(0x0,crypto_1[_0x209853(0xd6)])(0x20),_0x2c5d9d=(await _0x44073e([_0x2331b4],!![],![]))['map'](({user:_0x516f3e,device:_0x856dd1})=>(0x0,Internal_1['jidEncode'])(_0x516f3e,_0x209853(0x17c),_0x856dd1));await _0x12511e(_0x2c5d9d,!![]);const {nodes:_0x5a843c,shouldIncludeDeviceIdentity:_0x255f38}=await _0x5c2add(_0x2c5d9d,{'call':{'callKey':new Uint8Array(_0x19aea3)}},{'count':'0'});_0x34a818[_0x209853(0x140)]({'tag':_0x209853(0x137),'attrs':{},'content':_0x5a843c});_0x255f38&&_0x34a818[_0x209853(0x140)]({'tag':_0x209853(0x14e),'attrs':{},'content':(0x0,Settings_1['encodeSignedDeviceIdentity'])(_0x376e4a[_0x209853(0x183)][_0x209853(0xf4)],!![])});const _0x3e0cc1={'tag':_0x209853(0x145),'attrs':{'id':(0x0,Settings_1['generateMessageIDV2'])(),'to':_0x2331b4},'content':[{'tag':_0x209853(0x1a6),'attrs':{'call-id':_0x205f0b,'call-creator':_0x376e4a[_0x209853(0x183)]['me']['id']},'content':_0x34a818}]};return await _0x4f1b54(_0x3e0cc1),{'id':_0x205f0b,'to':_0x2331b4};},_0xb9f809=async(_0x569f34,_0x8a77e0)=>{const _0x55405e=_0x473a90,_0x212bfa={'tag':_0x55405e(0x145),'attrs':{'id':(0x0,Settings_1['generateMessageIDV2'])(),'to':_0x8a77e0},'content':[{'tag':_0x55405e(0x156),'attrs':{'call-id':_0x569f34,'call-creator':_0x8a77e0},'content':undefined}]};await _0x4f1b54(_0x212bfa);},_0x5a271f=async(_0x29fdd0,_0x3ab6b4)=>{const _0x4a7cd5=_0x473a90,_0x45700e={'tag':_0x4a7cd5(0x145),'attrs':{'id':(0x0,Settings_1[_0x4a7cd5(0xb9)])(),'to':_0x3ab6b4,'from':_0x376e4a[_0x4a7cd5(0x183)]['me']['id']},'content':[{'tag':_0x4a7cd5(0x161),'attrs':{'call-id':_0x29fdd0,'call-creator':_0x3ab6b4,'count':'0'},'content':undefined}]};await _0x4f1b54(_0x45700e);},_0x4fa82f=async(_0x106c9b,_0x23ccd9=![])=>{const _0x3bb182=_0x473a90,{id:_0x3e9e68,participant:_0x1912b9}=_0x106c9b[_0x3bb182(0x17e)],_0x4715bb=_0x3e9e68+':'+_0x1912b9;let _0x267559=_0x167f98[_0x3bb182(0x139)](_0x4715bb)||0x0;if(_0x267559>=0x5){_0x167f98[_0x3bb182(0xdd)](_0x4715bb);return;}_0x267559+=0x1,_0x167f98[_0x3bb182(0x102)](_0x4715bb,_0x267559);const {account:_0x49b727,signedPreKey:_0x3346a7,signedIdentityKey:_0x2afd14}=_0x376e4a[_0x3bb182(0x183)],_0xb43bc9=(0x0,Settings_1[_0x3bb182(0x180)])(_0x49b727,!![]);await _0x376e4a['keys'][_0x3bb182(0x163)](async()=>{const _0x2f49b4=_0x3bb182,_0x12a474={'tag':'receipt','attrs':{'id':_0x3e9e68,'type':_0x2f49b4(0xc1),'to':_0x106c9b[_0x2f49b4(0x17e)][_0x2f49b4(0xf7)]},'content':[{'tag':'retry','attrs':{'count':_0x267559[_0x2f49b4(0xc6)](),'id':_0x106c9b[_0x2f49b4(0x17e)]['id'],'t':_0x106c9b[_0x2f49b4(0x17e)]['t'],'v':'1'}},{'tag':'registration','attrs':{},'content':(0x0,Settings_1[_0x2f49b4(0x121)])(_0x376e4a[_0x2f49b4(0x183)][_0x2f49b4(0xb2)])}]};_0x106c9b[_0x2f49b4(0x17e)][_0x2f49b4(0x192)]&&(_0x12a474[_0x2f49b4(0x17e)]['recipient']=_0x106c9b[_0x2f49b4(0x17e)]['recipient']);_0x106c9b[_0x2f49b4(0x17e)][_0x2f49b4(0x191)]&&(_0x12a474[_0x2f49b4(0x17e)][_0x2f49b4(0x191)]=_0x106c9b[_0x2f49b4(0x17e)][_0x2f49b4(0x191)]);if(_0x267559>0x1||_0x23ccd9){const {update:_0x4e2c65,preKeys:_0xd1150}=await(0x0,Settings_1[_0x2f49b4(0xc9)])(_0x376e4a,0x1),[_0x2c249b]=Object[_0x2f49b4(0x153)](_0xd1150),_0x4b9bff=_0xd1150[+_0x2c249b],_0x183fe0=_0x12a474[_0x2f49b4(0x154)];_0x183fe0['push']({'tag':_0x2f49b4(0x153),'attrs':{},'content':[{'tag':_0x2f49b4(0x197),'attrs':{},'content':Buffer[_0x2f49b4(0xf7)](mode_1[_0x2f49b4(0x106)])},{'tag':_0x2f49b4(0xc8),'attrs':{},'content':_0x2afd14['public']},(0x0,Settings_1[_0x2f49b4(0xbe)])(_0x4b9bff,+_0x2c249b),(0x0,Settings_1[_0x2f49b4(0x18a)])(_0x3346a7),{'tag':_0x2f49b4(0x14e),'attrs':{},'content':_0xb43bc9}]}),_0x4e5a11[_0x2f49b4(0xf6)](_0x2f49b4(0x186),_0x4e2c65);}await _0x12ac2e(_0x12a474);});},_0x1a536c=async _0x19a189=>{const _0x75cd99=_0x473a90,_0x4c5680=_0x19a189['attrs']['from'];if(_0x4c5680===Internal_1[_0x75cd99(0xdf)]){const _0x10f44a=(0x0,Internal_1[_0x75cd99(0x13b)])(_0x19a189,_0x75cd99(0x141)),_0x4c06d7=+_0x10f44a[_0x75cd99(0x17e)]['value'],_0xe2a315=_0x4c06d7<mode_1['MIN_PREKEY_COUNT'];_0xe2a315&&await _0x442f08();}else{const _0x2669c8=(0x0,Internal_1[_0x75cd99(0x13b)])(_0x19a189,'identity');if(_0x2669c8){}else{}}},_0x140e75=(_0xf7d1a3,_0x5bde4e,_0x1dd464)=>{const _0x416255=_0x473a90;switch(_0x5bde4e===null||_0x5bde4e===void 0x0?void 0x0:_0x5bde4e[_0x416255(0x160)]){case _0x416255(0x109):const _0xc06e1b=(0x0,groups_1[_0x416255(0x13f)])(_0x5bde4e);_0x1dd464[_0x416255(0x18d)]=Models_1[_0x416255(0xee)][_0x416255(0x111)],_0x1dd464[_0x416255(0x119)]=[_0xc06e1b['subject']],_0x1dd464[_0x416255(0xb7)]={'participant':_0xc06e1b[_0x416255(0xbf)]},_0x4e5a11[_0x416255(0xf6)]('chats.upsert',[{'id':_0xc06e1b['id'],'name':_0xc06e1b[_0x416255(0x116)],'conversationTimestamp':_0xc06e1b[_0x416255(0x135)]}]),_0x4e5a11['emit'](_0x416255(0xce),[{..._0xc06e1b,'author':_0xf7d1a3}]);break;case'ephemeral':case _0x416255(0x151):_0x1dd464['message']={'protocolMessage':{'type':enc_1[_0x416255(0x17a)][_0x416255(0x1a7)]['ProtocolMessage'][_0x416255(0xd5)][_0x416255(0x195)],'ephemeralExpiration':+(_0x5bde4e[_0x416255(0x17e)][_0x416255(0x194)]||0x0)}};break;case _0x416255(0x1a0):case'demote':case _0x416255(0xfd):case _0x416255(0xfe):case'leave':const _0x7d1ebe=_0x416255(0x130)+_0x5bde4e[_0x416255(0x160)]['toUpperCase']();_0x1dd464[_0x416255(0x18d)]=Models_1[_0x416255(0xee)][_0x7d1ebe];const _0x34c660=(0x0,Internal_1[_0x416255(0x179)])(_0x5bde4e,'participant')[_0x416255(0x19e)](_0x2da740=>_0x2da740[_0x416255(0x17e)][_0x416255(0xf0)]);_0x34c660['length']===0x1&&(0x0,Internal_1[_0x416255(0x101)])(_0x34c660[0x0],_0xf7d1a3)&&_0x5bde4e[_0x416255(0x160)]===_0x416255(0xfd)&&(_0x1dd464[_0x416255(0x18d)]=Models_1[_0x416255(0xee)][_0x416255(0x176)]);_0x1dd464[_0x416255(0x119)]=_0x34c660;break;case _0x416255(0x116):_0x1dd464[_0x416255(0x18d)]=Models_1[_0x416255(0xee)][_0x416255(0x19c)],_0x1dd464['messageStubParameters']=[_0x5bde4e[_0x416255(0x17e)]['subject']];break;case'announcement':case _0x416255(0x168):_0x1dd464[_0x416255(0x18d)]=Models_1[_0x416255(0xee)]['GROUP_CHANGE_ANNOUNCE'],_0x1dd464[_0x416255(0x119)]=[_0x5bde4e[_0x416255(0x160)]===_0x416255(0xc4)?'on':_0x416255(0x144)];break;case _0x416255(0xc2):case _0x416255(0xb5):_0x1dd464[_0x416255(0x18d)]=Models_1['WAMessageStubType'][_0x416255(0x198)],_0x1dd464[_0x416255(0x119)]=[_0x5bde4e[_0x416255(0x160)]===_0x416255(0xc2)?'on':_0x416255(0x144)];break;case _0x416255(0x1a1):_0x1dd464[_0x416255(0x18d)]=Models_1[_0x416255(0xee)]['GROUP_CHANGE_INVITE_LINK'],_0x1dd464['messageStubParameters']=[_0x5bde4e[_0x416255(0x17e)][_0x416255(0x196)]];break;}},_0x48f07c=(_0x51ba27,_0x1dd80e)=>{const _0x2f3d87=_0x473a90,_0x170771=(0x0,Internal_1['getBinaryNodeChild'])(_0x1dd80e,_0x2f3d87(0x110)),_0x228c13=(0x0,Internal_1[_0x2f3d87(0x13b)])(_0x170771,'message'),_0x49a494=_0x228c13[_0x2f3d87(0x17e)][_0x2f3d87(0x157)],_0xdc288=(0x0,Internal_1['getBinaryNodeChild'])(_0x228c13,'reactions'),_0x185a1a=(0x0,Internal_1[_0x2f3d87(0x179)])(_0x228c13,_0x2f3d87(0xb3));if(_0xdc288){const _0x57d633=(0x0,Internal_1[_0x2f3d87(0x179)])(_0xdc288,_0x2f3d87(0xe3));_0x57d633[_0x2f3d87(0xcb)]===0x0&&_0x4e5a11['emit']('newsletter.reaction',{'id':_0x51ba27,'server_id':_0x49a494,'reaction':{'removed':!![]}}),_0x57d633[_0x2f3d87(0x165)](_0x190b01=>{const _0x5a0794=_0x2f3d87;var _0x323e71,_0x13fa62;_0x4e5a11[_0x5a0794(0xf6)]('newsletter.reaction',{'id':_0x51ba27,'server_id':_0x49a494,'reaction':{'code':(_0x323e71=_0x190b01[_0x5a0794(0x17e)])===null||_0x323e71===void 0x0?void 0x0:_0x323e71['code'],'count':+((_0x13fa62=_0x190b01[_0x5a0794(0x17e)])===null||_0x13fa62===void 0x0?void 0x0:_0x13fa62[_0x5a0794(0x141)])}});});}_0x185a1a[_0x2f3d87(0xcb)]&&_0x185a1a[_0x2f3d87(0x165)](_0x2cb587=>{const _0x210730=_0x2f3d87;_0x4e5a11[_0x210730(0xf6)](_0x210730(0xd0),{'id':_0x51ba27,'server_id':_0x49a494,'count':+_0x2cb587[_0x210730(0x17e)]['count']});});},_0x5c76cf=(_0x3e3819,_0x41a991)=>{const _0xbdbda7=_0x473a90;var _0x34300b;const _0x2e4b48=_0x41a991===null||_0x41a991===void 0x0?void 0x0:_0x41a991[_0xbdbda7(0x17e)][_0xbdbda7(0x127)],_0x1fcc65=JSON[_0xbdbda7(0x126)]((_0x34300b=_0x41a991===null||_0x41a991===void 0x0?void 0x0:_0x41a991['content'])===null||_0x34300b===void 0x0?void 0x0:_0x34300b[_0xbdbda7(0xc6)]());let _0x5c28d0;if(_0x2e4b48===Models_1[_0xbdbda7(0x1a4)][_0xbdbda7(0xea)]||_0x2e4b48===Models_1[_0xbdbda7(0x1a4)]['DEMOTE']){let _0x496e31;_0x2e4b48===Models_1['MexOperations'][_0xbdbda7(0xea)]&&(_0x496e31='promote',_0x5c28d0=_0x1fcc65[_0xbdbda7(0x199)][Models_1[_0xbdbda7(0x113)]['PROMOTE']]),_0x2e4b48===Models_1['MexOperations'][_0xbdbda7(0x15b)]&&(_0x496e31=_0xbdbda7(0xb8),_0x5c28d0=_0x1fcc65[_0xbdbda7(0x199)][Models_1[_0xbdbda7(0x113)][_0xbdbda7(0x15b)]]),_0x4e5a11[_0xbdbda7(0xf6)](_0xbdbda7(0x18f),{'id':_0x3e3819,'author':_0x5c28d0[_0xbdbda7(0x18c)]['pn'],'user':_0x5c28d0['user']['pn'],'new_role':_0x5c28d0[_0xbdbda7(0x138)],'action':_0x496e31});}_0x2e4b48===Models_1[_0xbdbda7(0x1a4)][_0xbdbda7(0x19f)]&&(_0x5c28d0=_0x1fcc65[_0xbdbda7(0x199)][Models_1[_0xbdbda7(0x113)][_0xbdbda7(0x133)]],_0x4e5a11[_0xbdbda7(0xf6)](_0xbdbda7(0xec),{'id':_0x3e3819,'update':_0x5c28d0[_0xbdbda7(0xfa)][_0xbdbda7(0x187)]}));},_0x215260=async _0x51db87=>{const _0x580611=_0x473a90;var _0xa7a191,_0x3f0509,_0x318cc7;const _0x5b61f4={},[_0x209a9e]=(0x0,Internal_1[_0x580611(0x189)])(_0x51db87),_0x350892=_0x51db87[_0x580611(0x17e)][_0x580611(0x197)],_0x1c982b=(0x0,Internal_1['jidNormalizedUser'])(_0x51db87[_0x580611(0x17e)][_0x580611(0xf7)]);switch(_0x350892){case _0x580611(0xc5):const _0x3a8b34=(0x0,Internal_1['getBinaryNodeChildren'])(_0x209a9e,_0x580611(0xc3));for(const {attrs:_0x4f1541,content:_0x55b1e1}of _0x3a8b34){const _0x2fdc49=_0x4f1541[_0x580611(0xf0)];_0x4e5a11[_0x580611(0xf6)]('chats.update',[{'id':_0x2fdc49,'tcToken':_0x55b1e1}]);}break;case _0x580611(0x159):_0x48f07c(_0x51db87[_0x580611(0x17e)][_0x580611(0xf7)],_0x209a9e);break;case _0x580611(0x120):_0x5c76cf(_0x51db87[_0x580611(0x17e)]['from'],_0x209a9e);break;case _0x580611(0x10f):_0x140e75(_0x51db87['attrs'][_0x580611(0x191)],_0x209a9e,_0x5b61f4);break;case _0x580611(0x14b):const _0xf0a562=(0x0,Settings_1[_0x580611(0xf3)])(_0x51db87);_0x4e5a11[_0x580611(0xf6)](_0x580611(0x143),[_0xf0a562]);break;case _0x580611(0x114):await _0x1a536c(_0x51db87);break;case _0x580611(0x17d):const _0x1a87e7=(0x0,Internal_1[_0x580611(0x179)])(_0x209a9e,_0x580611(0xca));if((0x0,Internal_1[_0x580611(0x101)])(_0x209a9e['attrs'][_0x580611(0xf0)],_0x376e4a['creds']['me']['id'])){}break;case _0x580611(0xb4):const _0x2aae61=(0x0,Internal_1[_0x580611(0x13b)])(_0x51db87,_0x580611(0x164));if(_0x2aae61){const _0x468636=_0x2aae61['attrs']['name'];await _0x22166b([_0x468636],![]);}break;case _0x580611(0x148):const _0x49e121=(0x0,Internal_1[_0x580611(0x13b)])(_0x51db87,_0x580611(0x102)),_0x2a783e=(0x0,Internal_1[_0x580611(0x13b)])(_0x51db87,_0x580611(0xe8));_0x4e5a11['emit'](_0x580611(0x181),[{'id':(0x0,Internal_1[_0x580611(0xdb)])((_0xa7a191=_0x51db87===null||_0x51db87===void 0x0?void 0x0:_0x51db87[_0x580611(0x17e)])===null||_0xa7a191===void 0x0?void 0x0:_0xa7a191[_0x580611(0xf0)])||_0x1c982b||((_0x318cc7=(_0x3f0509=_0x49e121||_0x2a783e)===null||_0x3f0509===void 0x0?void 0x0:_0x3f0509[_0x580611(0x17e)])===null||_0x318cc7===void 0x0?void 0x0:_0x318cc7[_0x580611(0xcc)])||'','imgUrl':_0x49e121?_0x580611(0x123):'removed'}]);if((0x0,Internal_1[_0x580611(0x158)])(_0x1c982b)){const _0x1ce1fc=_0x49e121||_0x2a783e;_0x5b61f4[_0x580611(0x18d)]=Models_1['WAMessageStubType'][_0x580611(0x112)],_0x49e121&&(_0x5b61f4[_0x580611(0x119)]=[_0x49e121[_0x580611(0x17e)]['id']]),_0x5b61f4[_0x580611(0x191)]=_0x1ce1fc===null||_0x1ce1fc===void 0x0?void 0x0:_0x1ce1fc[_0x580611(0x17e)][_0x580611(0x118)],_0x5b61f4[_0x580611(0xb7)]={..._0x5b61f4[_0x580611(0xb7)]||{},'participant':_0x49e121===null||_0x49e121===void 0x0?void 0x0:_0x49e121[_0x580611(0x17e)][_0x580611(0x118)]};}break;case _0x580611(0x1a2):if(_0x209a9e[_0x580611(0x160)]===_0x580611(0x12c)){const _0x213013=+_0x209a9e[_0x580611(0x17e)][_0x580611(0xe4)],_0x5b17cf=+_0x209a9e[_0x580611(0x17e)]['t'];_0x4e5a11[_0x580611(0xf6)](_0x580611(0x186),{'accountSettings':{..._0x376e4a[_0x580611(0x183)][_0x580611(0x188)],'defaultDisappearingMode':{'ephemeralExpiration':_0x213013,'ephemeralSettingTimestamp':_0x5b17cf}}});}else{if(_0x209a9e[_0x580611(0x160)]==='blocklist'){const _0x2b4461=(0x0,Internal_1[_0x580611(0x179)])(_0x209a9e,_0x580611(0x169));for(const {attrs:_0x158fa8}of _0x2b4461){const _0x18e75e=[_0x158fa8[_0x580611(0xf0)]],_0x588473=_0x158fa8[_0x580611(0xc0)]==='block'?_0x580611(0xfe):_0x580611(0xfd);_0x4e5a11[_0x580611(0xf6)](_0x580611(0x16e),{'blocklist':_0x18e75e,'type':_0x588473});}}}break;case'link_code_companion_reg':const _0x3afb6b=(0x0,Internal_1[_0x580611(0x13b)])(_0x51db87,_0x580611(0x108)),_0x3bfcbf=_0x289c48((0x0,Internal_1['getBinaryNodeChildBuffer'])(_0x3afb6b,_0x580611(0xed))),_0x658854=_0x289c48((0x0,Internal_1['getBinaryNodeChildBuffer'])(_0x3afb6b,_0x580611(0xb6))),_0x519b56=_0x289c48((0x0,Internal_1[_0x580611(0x131)])(_0x3afb6b,_0x580611(0x185))),_0x21bd3e=await _0x39e7a9(_0x519b56),_0x5ae593=Settings_1[_0x580611(0x136)][_0x580611(0xe7)](_0x376e4a[_0x580611(0x183)]['pairingEphemeralKeyPair'][_0x580611(0x100)],_0x21bd3e),_0xdc65f5=(0x0,crypto_1[_0x580611(0xd6)])(0x20),_0x512d60=(0x0,crypto_1[_0x580611(0xd6)])(0x20),_0x20e7b6=(0x0,Settings_1[_0x580611(0x15e)])(_0x5ae593,0x20,{'salt':_0x512d60,'info':_0x580611(0x173)}),_0x5a02c6=Buffer['concat']([Buffer[_0x580611(0xf7)](_0x376e4a['creds']['signedIdentityKey']['public']),_0x658854,_0xdc65f5]),_0x1f01d7=(0x0,crypto_1[_0x580611(0xd6)])(0xc),_0x13e9a6=(0x0,Settings_1[_0x580611(0xd1)])(_0x5a02c6,_0x20e7b6,_0x1f01d7,Buffer[_0x580611(0x142)](0x0)),_0x5cce3d=Buffer[_0x580611(0x19b)]([_0x512d60,_0x1f01d7,_0x13e9a6]),_0x25f898=Settings_1[_0x580611(0x136)][_0x580611(0xe7)](_0x376e4a[_0x580611(0x183)][_0x580611(0x16a)][_0x580611(0x100)],_0x658854),_0x19b69b=Buffer['concat']([_0x5ae593,_0x25f898,_0xdc65f5]);_0x376e4a[_0x580611(0x183)][_0x580611(0x14c)]=(0x0,Settings_1[_0x580611(0x15e)])(_0x19b69b,0x20,{'info':_0x580611(0xe2)})['toString'](_0x580611(0xc7)),await _0x4f1b54({'tag':'iq','attrs':{'to':Internal_1[_0x580611(0xdf)],'type':_0x580611(0x102),'id':_0x197bf9[_0x580611(0xd7)](),'xmlns':'md'},'content':[{'tag':'link_code_companion_reg','attrs':{'jid':_0x376e4a[_0x580611(0x183)]['me']['id'],'stage':_0x580611(0x12e)},'content':[{'tag':'link_code_pairing_wrapped_key_bundle','attrs':{},'content':_0x5cce3d},{'tag':'companion_identity_public','attrs':{},'content':_0x376e4a[_0x580611(0x183)]['signedIdentityKey']['public']},{'tag':'link_code_pairing_ref','attrs':{},'content':_0x3bfcbf}]}]}),_0x376e4a[_0x580611(0x183)][_0x580611(0x107)]=!![],_0x4e5a11['emit'](_0x580611(0x186),_0x376e4a[_0x580611(0x183)]);}if(Object[_0x580611(0x153)](_0x5b61f4)[_0x580611(0xcb)])return _0x5b61f4;};async function _0x39e7a9(_0x3f6c15){const _0x1943cb=_0x473a90,_0x391b16=_0x289c48(_0x3f6c15),_0xf2dcb3=_0x391b16[_0x1943cb(0x150)](0x0,0x20),_0x4c9291=await(0x0,Settings_1['derivePairingCodeKey'])(_0x376e4a[_0x1943cb(0x183)][_0x1943cb(0x170)],_0xf2dcb3),_0x566706=_0x391b16[_0x1943cb(0x150)](0x20,0x30),_0x752522=_0x391b16[_0x1943cb(0x150)](0x30,0x50);return(0x0,Settings_1[_0x1943cb(0x146)])(_0x752522,_0x4c9291,_0x566706);}function _0x289c48(_0x2d4242){const _0x1a110a=_0x473a90;if(_0x2d4242===undefined)throw null;return _0x2d4242 instanceof Buffer?_0x2d4242:Buffer[_0x1a110a(0xf7)](_0x2d4242);}const _0x42b0db=(_0x48b587,_0xdb26de)=>{const _0x22c7ca=_0x473a90,_0x4e2838=_0x48b587+':'+_0xdb26de,_0x22eb4d=_0x167f98[_0x22c7ca(0x139)](_0x4e2838)||0x0;return _0x22eb4d<0x5;},_0x45870c=(_0x2b6af2,_0x36f99e)=>{const _0x2572d5=_0x473a90,_0x126653=_0x2b6af2+':'+_0x36f99e,_0x312205=(_0x167f98[_0x2572d5(0x139)](_0x126653)||0x0)+0x1;_0x167f98['set'](_0x126653,_0x312205);},_0x89aaee=async(_0x4e4776,_0x5985a8,_0xa53940)=>{const _0x118eb6=_0x473a90;var _0x55c882;const _0x30bc6a=await Promise[_0x118eb6(0x13d)](_0x5985a8[_0x118eb6(0x19e)](_0x2f8468=>_0x31c2a5({..._0x4e4776,'id':_0x2f8468}))),_0x1bc889=_0x4e4776['remoteJid'],_0x4d8570=_0x4e4776[_0x118eb6(0x191)]||_0x1bc889,_0x37b1c4=!((_0x55c882=(0x0,Internal_1['jidDecode'])(_0x4d8570))===null||_0x55c882===void 0x0?void 0x0:_0x55c882[_0x118eb6(0xca)]);await _0x12511e([_0x4d8570],_0x13a179[_0x118eb6(0x1a3)]!==undefined?_0x13a179[_0x118eb6(0x1a3)]:!![]);!_0x13a179[_0x118eb6(0x1a3)]===![]&&((0x0,Internal_1[_0x118eb6(0x158)])(_0x1bc889)&&await _0x376e4a['keys'][_0x118eb6(0x102)]({'sender-key-memory':{[_0x1bc889]:null}}));for(let _0xae39e1=0x0;_0xae39e1<_0x30bc6a['length'];_0xae39e1++){const _0xd42afd=_0x30bc6a[_0xae39e1];if(_0xd42afd){_0x45870c(_0x5985a8[_0xae39e1],_0x4d8570);const _0x5e4f8a={'messageId':_0x5985a8[_0xae39e1]};_0x37b1c4?_0x5e4f8a[_0x118eb6(0x115)]=![]:_0x5e4f8a['participant']={'jid':_0x4d8570,'count':+_0xa53940['attrs'][_0x118eb6(0x141)]},await _0x507c50(_0x4e4776[_0x118eb6(0x16d)],_0xd42afd,_0x5e4f8a);}else{}}},_0x41013b=async _0x2561fa=>{const _0x2e4984=_0x473a90;var _0x239d80,_0x24e89f;const {attrs:_0x1fecef,content:_0x137ce9}=_0x2561fa,_0x1f9d2f=_0x1fecef[_0x2e4984(0xf7)][_0x2e4984(0xe6)](_0x2e4984(0x12d)),_0x2cda9c=(0x0,Internal_1[_0x2e4984(0x101)])(_0x1fecef['participant']||_0x1fecef['from'],_0x1f9d2f?(_0x239d80=_0x376e4a[_0x2e4984(0x183)]['me'])===null||_0x239d80===void 0x0?void 0x0:_0x239d80['lid']:(_0x24e89f=_0x376e4a[_0x2e4984(0x183)]['me'])===null||_0x24e89f===void 0x0?void 0x0:_0x24e89f['id']),_0x173ce3=!_0x2cda9c||(0x0,Internal_1['isJidGroup'])(_0x1fecef[_0x2e4984(0xf7)])?_0x1fecef['from']:_0x1fecef[_0x2e4984(0x192)],_0x539d06=!_0x1fecef[_0x2e4984(0x192)]||_0x1fecef['type']==='retry'&&_0x2cda9c,_0x4c9e2e={'remoteJid':_0x173ce3,'id':'','fromMe':_0x539d06,'participant':_0x1fecef[_0x2e4984(0x191)]};if(_0x4c279f(_0x173ce3)){await _0x584673(_0x2561fa);return;}const _0x291bdd=[_0x1fecef['id']];if(Array['isArray'](_0x137ce9)){const _0x17d19f=(0x0,Internal_1[_0x2e4984(0x179)])(_0x137ce9[0x0],'item');_0x291bdd[_0x2e4984(0x140)](..._0x17d19f[_0x2e4984(0x19e)](_0x2ea0a7=>_0x2ea0a7['attrs']['id']));}await Promise[_0x2e4984(0x13d)]([_0x4484a0[_0x2e4984(0x175)](async()=>{const _0x2395e3=_0x2e4984,_0xd76ad7=(0x0,Settings_1[_0x2395e3(0x129)])(_0x1fecef[_0x2395e3(0x197)]);if(typeof _0xd76ad7!==_0x2395e3(0x125)&&(_0xd76ad7>enc_1[_0x2395e3(0x17a)][_0x2395e3(0xbc)][_0x2395e3(0x15a)][_0x2395e3(0x11f)]||!_0x2cda9c)){if((0x0,Internal_1[_0x2395e3(0x158)])(_0x173ce3)){if(_0x1fecef[_0x2395e3(0x191)]){const _0x1ff83c=_0xd76ad7===enc_1[_0x2395e3(0x17a)][_0x2395e3(0xbc)][_0x2395e3(0x15a)][_0x2395e3(0x11f)]?_0x2395e3(0x14f):_0x2395e3(0x174);_0x4e5a11['emit'](_0x2395e3(0x11d),_0x291bdd['map'](_0x474737=>({'key':{..._0x4c9e2e,'id':_0x474737},'receipt':{'userJid':(0x0,Internal_1['jidNormalizedUser'])(_0x1fecef[_0x2395e3(0x191)]),[_0x1ff83c]:+_0x1fecef['t']}})));}}else _0x4e5a11['emit'](_0x2395e3(0xfb),_0x291bdd[_0x2395e3(0x19e)](_0x542b2d=>({'key':{..._0x4c9e2e,'id':_0x542b2d},'update':{'status':_0xd76ad7}})));}if(_0x1fecef[_0x2395e3(0x197)]===_0x2395e3(0xc1)){_0x4c9e2e['participant']=_0x4c9e2e[_0x2395e3(0x191)]||_0x1fecef[_0x2395e3(0xf7)];const _0x5b02e6=(0x0,Internal_1[_0x2395e3(0x13b)])(_0x2561fa,_0x2395e3(0xc1));if(_0x42b0db(_0x291bdd[0x0],_0x4c9e2e[_0x2395e3(0x191)])){if(_0x4c9e2e['fromMe'])try{await _0x89aaee(_0x4c9e2e,_0x291bdd,_0x5b02e6);}catch(_0x5cc1f8){}else{}}else{}}}),_0x584673(_0x2561fa)]);},_0x1653d6=async _0x49cf4e=>{const _0x3ccfc3=_0x473a90,_0x185261=_0x49cf4e[_0x3ccfc3(0x17e)][_0x3ccfc3(0xf7)];if(_0x4c279f(_0x185261)){await _0x584673(_0x49cf4e);return;}await Promise[_0x3ccfc3(0x13d)]([_0x4484a0['mutex'](async()=>{const _0x13aae7=_0x3ccfc3;var _0x3c0251;const _0x47af1c=await _0x215260(_0x49cf4e);if(_0x47af1c){const _0x5a39bc=(0x0,Internal_1[_0x13aae7(0x101)])(_0x49cf4e[_0x13aae7(0x17e)][_0x13aae7(0x191)]||_0x185261,_0x376e4a['creds']['me']['id']);_0x47af1c[_0x13aae7(0xb7)]={'remoteJid':_0x185261,'fromMe':_0x5a39bc,'participant':_0x49cf4e[_0x13aae7(0x17e)][_0x13aae7(0x191)],'id':_0x49cf4e[_0x13aae7(0x17e)]['id'],..._0x47af1c[_0x13aae7(0xb7)]||{}},(_0x3c0251=_0x47af1c['participant'])!==null&&_0x3c0251!==void 0x0?_0x3c0251:_0x47af1c[_0x13aae7(0x191)]=_0x49cf4e[_0x13aae7(0x17e)][_0x13aae7(0x191)],_0x47af1c['messageTimestamp']=+_0x49cf4e[_0x13aae7(0x17e)]['t'];const _0x41716d=enc_1[_0x13aae7(0x17a)][_0x13aae7(0xbc)]['fromObject'](_0x47af1c);await _0x4929e9(_0x41716d,_0x13aae7(0x104));}}),_0x584673(_0x49cf4e)]);},_0x35822d=async _0x424849=>{const _0x4c314e=_0x473a90;var _0x3c141e,_0x542687;const {fullMessage:_0x4ddc38,category:_0x2ae748,author:_0x39bbff,decrypt:_0x4b7ded}=(0x0,Settings_1[_0x4c314e(0x171)])(_0x424849,_0x376e4a[_0x4c314e(0x183)]['me']['id'],_0x376e4a[_0x4c314e(0x183)]['me'][_0x4c314e(0x12d)]||'',_0x5cacb9,_0x37ab92);((_0x542687=(_0x3c141e=_0x4ddc38['message'])===null||_0x3c141e===void 0x0?void 0x0:_0x3c141e[_0x4c314e(0x12b)])===null||_0x542687===void 0x0?void 0x0:_0x542687[_0x4c314e(0x197)])===enc_1[_0x4c314e(0x17a)][_0x4c314e(0x1a7)][_0x4c314e(0xcd)][_0x4c314e(0xd5)]['SHARE_PHONE_NUMBER']&&(_0x424849[_0x4c314e(0x17e)]['sender_pn']&&_0x4e5a11[_0x4c314e(0xf6)](_0x4c314e(0x13e),{'lid':_0x424849[_0x4c314e(0x17e)][_0x4c314e(0xf7)],'jid':_0x424849[_0x4c314e(0x17e)][_0x4c314e(0xd2)]}));if(_0x4c279f(_0x4ddc38[_0x4c314e(0xb7)]['remoteJid'])){await _0x584673(_0x424849);return;}await Promise[_0x4c314e(0x13d)]([_0x4484a0[_0x4c314e(0x175)](async()=>{const _0x22f8c5=_0x4c314e;await _0x4b7ded();if(_0x4ddc38[_0x22f8c5(0x18d)]===enc_1[_0x22f8c5(0x17a)][_0x22f8c5(0xbc)][_0x22f8c5(0x10b)][_0x22f8c5(0x193)])_0x342d10[_0x22f8c5(0x175)](async()=>{const _0x3c57f6=_0x22f8c5;if(_0xaaa5ce['isOpen']){const _0x4269ce=(0x0,Internal_1[_0x3c57f6(0x13b)])(_0x424849,_0x3c57f6(0x16b));await _0x4fa82f(_0x424849,!_0x4269ce),_0x42801b&&await(0x0,Settings_1['delay'])(_0x42801b);}else{}});else{let _0x4cfbfd=undefined,_0x2495ba=_0x4ddc38[_0x22f8c5(0xb7)][_0x22f8c5(0x191)];if(_0x2ae748===_0x22f8c5(0x105))_0x4cfbfd='peer_msg';else{if(_0x4ddc38[_0x22f8c5(0xb7)][_0x22f8c5(0x124)])_0x4cfbfd=_0x22f8c5(0x18b),(0x0,Internal_1['isJidUser'])(_0x4ddc38[_0x22f8c5(0xb7)][_0x22f8c5(0x16d)])&&(_0x2495ba=_0x39bbff);else!_0x12de9f&&(_0x4cfbfd=_0x22f8c5(0x11a));}await _0xe5c7ed(_0x4ddc38['key'][_0x22f8c5(0x16d)],_0x2495ba,[_0x4ddc38['key']['id']],_0x4cfbfd);const _0x3b9949=(0x0,Settings_1[_0x22f8c5(0x10a)])(_0x4ddc38[_0x22f8c5(0xd4)]);(_0x3b9949===null||_0x3b9949===void 0x0?void 0x0:_0x3b9949['progress'])!==undefined&&_0x4e5a11[_0x22f8c5(0xf6)]('sync-progress',_0x3b9949===null||_0x3b9949===void 0x0?void 0x0:_0x3b9949[_0x22f8c5(0xe9)]);if(_0x3b9949){const _0x44b051=(0x0,Internal_1[_0x22f8c5(0xdb)])(_0x4ddc38[_0x22f8c5(0xb7)][_0x22f8c5(0x16d)]);await _0xe5c7ed(_0x44b051,undefined,[_0x4ddc38[_0x22f8c5(0xb7)]['id']],'hist_sync');}}(0x0,Settings_2[_0x22f8c5(0xdc)])(_0x4ddc38,_0x376e4a[_0x22f8c5(0x183)]['me']['id']),await _0x4929e9(_0x4ddc38,_0x424849[_0x22f8c5(0x17e)]['offline']?'append':'notify');}),_0x584673(_0x424849)]);},_0xd999d6=async _0x1fcfd1=>{const _0x4f5843=_0x473a90,{attrs:_0x12d3c6}=_0x1fcfd1,[_0x25080b]=(0x0,Internal_1[_0x4f5843(0x189)])(_0x1fcfd1),_0x4e2fc5=_0x25080b[_0x4f5843(0x17e)][_0x4f5843(0x117)],_0x42a115=_0x25080b[_0x4f5843(0x17e)]['from']||_0x25080b[_0x4f5843(0x17e)]['call-creator'],_0x1b6456=(0x0,Settings_1[_0x4f5843(0xd8)])(_0x25080b),_0x2ab927={'chatId':_0x12d3c6['from'],'from':_0x42a115,'id':_0x4e2fc5,'date':new Date(+_0x12d3c6['t']*0x3e8),'offline':!!_0x12d3c6[_0x4f5843(0x103)],'status':_0x1b6456};_0x1b6456===_0x4f5843(0x1a6)&&(_0x2ab927[_0x4f5843(0x147)]=!!(0x0,Internal_1[_0x4f5843(0x13b)])(_0x25080b,'video'),_0x2ab927['isGroup']=_0x25080b['attrs']['type']==='group',_0x5186c9[_0x4f5843(0x102)](_0x2ab927['id'],_0x2ab927));const _0x308abf=_0x5186c9[_0x4f5843(0x139)](_0x2ab927['id']);_0x308abf&&(_0x2ab927[_0x4f5843(0x147)]=_0x308abf['isVideo'],_0x2ab927[_0x4f5843(0xf8)]=_0x308abf[_0x4f5843(0xf8)]),(_0x1b6456===_0x4f5843(0x161)||_0x1b6456===_0x4f5843(0x184)||_0x1b6456===_0x4f5843(0x155))&&_0x5186c9[_0x4f5843(0xdd)](_0x2ab927['id']),_0x4e5a11[_0x4f5843(0xf6)]('call',[_0x2ab927]),await _0x584673(_0x1fcfd1);},_0x4c73a9=async({attrs:_0x2066d5})=>{const _0x319309=_0x473a90,_0x28354a={'remoteJid':_0x2066d5[_0x319309(0xf7)],'fromMe':!![],'id':_0x2066d5['id'],'server_id':_0x2066d5===null||_0x2066d5===void 0x0?void 0x0:_0x2066d5[_0x319309(0x157)]};if(_0x2066d5[_0x319309(0x162)]){const _0x169947=await _0x31c2a5(_0x28354a);if(_0x169947)await _0x507c50(_0x28354a['remoteJid'],_0x169947,{'messageId':_0x28354a['id'],'useUserDevicesCache':![]});else{}}_0x2066d5[_0x319309(0x149)]&&_0x4e5a11[_0x319309(0xf6)]('messages.update',[{'key':_0x28354a,'update':{'status':Models_1[_0x319309(0xf9)][_0x319309(0x10e)],'messageStubParameters':[_0x2066d5[_0x319309(0x149)]]}}]);},_0x368603=async(_0x3214cb,_0x2ee059,_0x21d45f)=>{const _0x57890f=_0x473a90;_0x4e5a11['buffer'](),await _0x35c822(),_0x4e5a11[_0x57890f(0x13c)]();function _0x35c822(){const _0x21904b=_0x57890f;return _0x21d45f(_0x3214cb)[_0x21904b(0x10d)](_0x204053=>_0x21ca23(_0x204053,_0x2ee059));}};return _0xaaa5ce['on'](_0x473a90(0x11e),_0x383ef8=>{const _0x4dafa7=_0x473a90;_0x368603(_0x383ef8,_0x4dafa7(0x13a),_0x35822d);}),_0xaaa5ce['on']('CB:call',async _0x24960c=>{const _0x33d445=_0x473a90;_0x368603(_0x24960c,_0x33d445(0x17b),_0xd999d6);}),_0xaaa5ce['on']('CB:receipt',_0x158c51=>{const _0x3fdf04=_0x473a90;_0x368603(_0x158c51,_0x3fdf04(0x17f),_0x41013b);}),_0xaaa5ce['on'](_0x473a90(0xef),async _0x2133c3=>{_0x368603(_0x2133c3,'handling\x20notification',_0x1653d6);}),_0xaaa5ce['on'](_0x473a90(0xf2),_0x1d5b34=>{const _0x1d42f8=_0x473a90;_0x4c73a9(_0x1d5b34)[_0x1d42f8(0x10d)](_0x5893be=>_0x21ca23(_0x5893be,_0x1d42f8(0x10c)));}),_0x4e5a11['on'](_0x473a90(0x145),([_0x21cff5])=>{const _0x41ed67=_0x473a90;if(_0x21cff5['status']===_0x41ed67(0x155)||_0x21cff5['status']==='offer'&&_0x21cff5[_0x41ed67(0xf8)]){const _0x35726c={'key':{'remoteJid':_0x21cff5[_0x41ed67(0x12a)],'id':_0x21cff5['id'],'fromMe':![]},'messageTimestamp':(0x0,Settings_1[_0x41ed67(0x18e)])(_0x21cff5['date'])};_0x21cff5[_0x41ed67(0x19a)]==='timeout'?_0x21cff5['isGroup']?_0x35726c[_0x41ed67(0x18d)]=_0x21cff5[_0x41ed67(0x147)]?Models_1[_0x41ed67(0xee)][_0x41ed67(0x167)]:Models_1['WAMessageStubType']['CALL_MISSED_GROUP_VOICE']:_0x35726c[_0x41ed67(0x18d)]=_0x21cff5[_0x41ed67(0x147)]?Models_1['WAMessageStubType'][_0x41ed67(0x1a5)]:Models_1[_0x41ed67(0xee)]['CALL_MISSED_VOICE']:_0x35726c[_0x41ed67(0xd4)]={'call':{'callKey':Buffer['from'](_0x21cff5['id'])}};const _0x12c62c=enc_1[_0x41ed67(0x17a)][_0x41ed67(0xbc)]['fromObject'](_0x35726c);_0x4929e9(_0x12c62c,_0x21cff5[_0x41ed67(0x103)]?_0x41ed67(0x104):'notify');}}),_0x4e5a11['on']('connection.update',({isOnline:_0x5097f9})=>{const _0x1475c6=_0x473a90;typeof _0x5097f9!==_0x1475c6(0x125)&&(_0x12de9f=_0x5097f9);}),{..._0x197bf9,'sendMessageAck':_0x584673,'sendRetryRequest':_0x4fa82f,'rejectCall':_0x5a271f,'offerCall':_0x1edc97,'terminateCall':_0xb9f809};};exports[a18_0x4ae98(0xba)]=makeMessagesRecvSocket;