D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
etb1lp46s9ed
/
wabot.whatzi.online
/
server
/
Filename :
whatsapp.js
back
Copy
function _0x329a(){const _0x44aa5c=['keys','includes','8yGhdMA','Request\x20QR\x20ended.\x20reload\x20web\x20to\x20scan\x20again','Connecting..','./controllers/incomingMessage','profilePictureUrl','video','match','payload','registered','connection','emit','2077962FkoZjG','wa-sticker-formatter','toDataURL','using\x20WA\x20v','\x20is\x20deleted','code','4572589DwhZpT','node-cache','VERSION:3.0\x0a','sendPresenceUpdate','Connected','split','error','reject_call','entries','close','Connection\x20closed.\x20You\x20are\x20logged\x20out.','Connection\x20was\x20lost','logout','connection.update','parse','slice','toMessage','sticker.webp','\x20connection\x20failed','1119392SirqHf','Already\x20connected','generateMessageTag','output','audio/mpeg','./credentials/','unavailable','statusCode','QR\x20refs\x20attempts\x20ended','undefined','./database/index','Wrong\x20Parameterss','connection\x20open','creds','audio','open','16998408muthcD','pairing\x20with\x20that\x20code','qrcode','send','Nothing\x20deleted','query','length','You\x20re\x20using\x20whatsapp\x20gateway\x20M\x20Pedia\x20v8.x.x\x20-\x20Contact\x20admin\x20if\x20any\x20trouble\x20:\x206292298859671','Method\x20Not\x20Allowed','./database/model','@s.whatsapp.net','log','please\x20scan\x20with\x20your\x20Whatsapp\x20Accountt','Stream\x20Errored\x20(restart\x20required)','message',',\x20isLatest:\x20','686655Bpetuu','TEL;type=CELL;type=VOICE;waid=','Windows','Logout\x20Progres..','user','pairing\x20code','creds.update','END:VCARD','connection-open','now','set_available','\x20Connection\x20failed,please\x20scan\x20first','./dto/button','./lib/helper','sendMessage','2909052tUlNhx','Connecting..\x20(1)..','json','loggedOut','exports','replace','FULL','image','call','Disconnect','offer','messages.upsert','./lib/pino','@g.us','body','new\x20qr','groupFetchAllParticipating','10nRJBdR','existsSync','requestPairingCode','Deleting\x20session\x20and\x20credential','1351896pQYglQ','rmSync','Unauthorized','ulid','map','reject','please\x20scan'];_0x329a=function(){return _0x44aa5c;};return _0x329a();}const _0x72d678=_0x37e5;(function(_0x15fd19,_0x426fa8){const _0x4a0e69=_0x37e5,_0x24e5f5=_0x15fd19();while(!![]){try{const _0x4afdae=-parseInt(_0x4a0e69(0x1eb))/0x1+parseInt(_0x4a0e69(0x23c))/0x2+parseInt(_0x4a0e69(0x20f))/0x3+parseInt(_0x4a0e69(0x1fa))/0x4+parseInt(_0x4a0e69(0x20b))/0x5*(parseInt(_0x4a0e69(0x223))/0x6)+-parseInt(_0x4a0e69(0x229))/0x7*(-parseInt(_0x4a0e69(0x218))/0x8)+-parseInt(_0x4a0e69(0x1db))/0x9;if(_0x4afdae===_0x426fa8)break;else _0x24e5f5['push'](_0x24e5f5['shift']());}catch(_0x32c20a){_0x24e5f5['push'](_0x24e5f5['shift']());}}}(_0x329a,0x7c0c9));const {Boom}=require('@hapi/boom'),{default:makeWASocket,Browsers,fetchLatestBaileysVersion,useMultiFileAuthState,makeCacheableSignalKeyStore,DisconnectReason,delay:delayin}=require('@whiskeysockets/baileys'),{getDevice}=require(_0x72d678(0x1e4)),{Sticker,createSticker,StickerTypes}=require(_0x72d678(0x224)),QRCode=require(_0x72d678(0x1dd)),fs=require('fs');function _0x37e5(_0x545723,_0x58aa48){const _0x329af9=_0x329a();return _0x37e5=function(_0x37e531,_0xcff208){_0x37e531=_0x37e531-0x1d0;let _0x43cfb8=_0x329af9[_0x37e531];return _0x43cfb8;},_0x37e5(_0x545723,_0x58aa48);}let sock=[],qrcode=[],pairingCode=[],intervalStore=[];const {setStatus}=require(_0x72d678(0x1d5)),{IncomingMessage}=require(_0x72d678(0x21b)),{formatReceipt,getSavedPhoneNumber,prepareMediaMessage,createJid,delayMsg}=require(_0x72d678(0x1f8)),MAIN_LOGGER=require(_0x72d678(0x206)),NodeCache=require(_0x72d678(0x22a)),{Button,formatButtonMsg}=require(_0x72d678(0x1f7)),{ulid}=require(_0x72d678(0x212)),{Section,formatListMsg}=require('./dto/list'),{release}=require('os'),logger=MAIN_LOGGER['child']({}),msgRetryCounterCache=new NodeCache(),connectToWhatsApp=async(_0x1d124b,_0x1ada6d=null,_0x48abd1=![])=>{const _0x76053a=_0x72d678;if(typeof qrcode[_0x1d124b]!==_0x76053a(0x1d4)&&!_0x48abd1)return _0x1ada6d?.['emit'](_0x76053a(0x1dd),{'token':_0x1d124b,'data':qrcode[_0x1d124b],'message':_0x76053a(0x1e7)}),{'status':![],'sock':sock[_0x1d124b],'qrcode':qrcode[_0x1d124b],'message':_0x76053a(0x215)};if(typeof pairingCode[_0x1d124b]!==_0x76053a(0x1d4)&&_0x48abd1)return _0x1ada6d?.[_0x76053a(0x222)](_0x76053a(0x228),{'token':_0x1d124b,'data':pairingCode[_0x1d124b],'message':'Go\x20to\x20whatsapp\x20->\x20link\x20device\x20->\x20link\x20with\x20phone\x20number,\x20and\x20pairing\x20with\x20this\x20code.'}),{'status':![],'code':pairingCode[_0x1d124b],'message':_0x76053a(0x1dc)};try{let _0x2dc108=sock[_0x1d124b][_0x76053a(0x1ef)]['id']['split'](':');_0x2dc108=_0x2dc108[0x0]+_0x76053a(0x1e5);const _0x594f8f=await getPpUrl(_0x1d124b,_0x2dc108);return _0x1ada6d?.[_0x76053a(0x222)]('connection-open',{'token':_0x1d124b,'user':sock[_0x1d124b]['user'],'ppUrl':_0x594f8f}),delete qrcode[_0x1d124b],delete pairingCode[_0x1d124b],{'status':!![],'message':_0x76053a(0x23d)};}catch(_0x119e40){_0x1ada6d?.[_0x76053a(0x222)]('message',{'token':_0x1d124b,'message':_0x76053a(0x1fb)});}const {version:_0x47f62b,isLatest:_0x334a04}=await fetchLatestBaileysVersion();console[_0x76053a(0x1e6)](_0x76053a(0x1e2)),console['log'](_0x76053a(0x226)+_0x47f62b['join']('.')+_0x76053a(0x1ea)+_0x334a04);const {state:_0x1d3066,saveCreds:_0x45b18e}=await useMultiFileAuthState('./credentials/'+_0x1d124b);sock[_0x1d124b]=makeWASocket({'version':_0x47f62b,'browser':[_0x76053a(0x1ed),'Chrome',release()],'logger':logger,'printQRInTerminal':!_0x48abd1,'auth':{'creds':_0x1d3066[_0x76053a(0x1d8)],'keys':makeCacheableSignalKeyStore(_0x1d3066[_0x76053a(0x216)],logger)},'msgRetryCounterCache':msgRetryCounterCache,'generateHighQualityLinkPreview':!![]});if(_0x48abd1&&'me'in _0x1d3066[_0x76053a(0x1d8)]===![]&&!_0x1d3066[_0x76053a(0x1d8)][_0x76053a(0x220)]){const _0x3905da=await getSavedPhoneNumber(_0x1d124b);try{const _0x132943=await sock[_0x1d124b][_0x76053a(0x20d)](_0x3905da);pairingCode[_0x1d124b]=_0x132943?.[_0x76053a(0x21e)](/.{1,4}/g)?.['join']('-')||_0x132943,console['log'](_0x76053a(0x1f0),_0x132943);}catch(_0x53bc7b){_0x1ada6d?.[_0x76053a(0x222)](_0x76053a(0x1e9),{'token':_0x1d124b,'message':'Time\x20out,\x20please\x20refresh\x20page'});}_0x1ada6d?.['emit'](_0x76053a(0x228),{'token':_0x1d124b,'data':pairingCode[_0x1d124b],'message':'Go\x20to\x20whatsapp\x20->\x20link\x20device\x20->\x20link\x20with\x20phone\x20number,\x20and\x20pairing\x20with\x20this\x20code.'});}return sock[_0x1d124b]['ev']['process'](async _0x4bad2f=>{const _0x15dac5=_0x76053a;if(_0x4bad2f[_0x15dac5(0x236)]){const _0x22560a=_0x4bad2f[_0x15dac5(0x236)],{connection:_0x3bfecb,lastDisconnect:_0x3e2aba,qr:_0x1d8f52}=_0x22560a;console['log'](_0x15dac5(0x221),_0x22560a);if(_0x3bfecb==='close'){const _0x551602=_0x3e2aba['error']?.[_0x15dac5(0x23f)]?.[_0x15dac5(0x21f)]?.['message'],_0x69c08=_0x3e2aba[_0x15dac5(0x22f)]?.[_0x15dac5(0x23f)]?.[_0x15dac5(0x21f)]?.['error'];if((_0x3e2aba?.[_0x15dac5(0x22f)]instanceof Boom)?.['output']?.[_0x15dac5(0x1d2)]!==DisconnectReason[_0x15dac5(0x1fd)]){delete qrcode[_0x1d124b],_0x1ada6d?.['emit']('message',{'token':_0x1d124b,'message':_0x15dac5(0x21a)});if(_0x551602==_0x15dac5(0x1d3)){sock[_0x1d124b]['ws'][_0x15dac5(0x232)](),delete qrcode[_0x1d124b],delete pairingCode[_0x1d124b],delete sock[_0x1d124b],_0x1ada6d?.[_0x15dac5(0x222)](_0x15dac5(0x1e9),{'token':_0x1d124b,'message':_0x15dac5(0x219)});return;}(_0x69c08===_0x15dac5(0x211)||_0x69c08===_0x15dac5(0x1e3))&&(setStatus(_0x1d124b,'Disconnect'),clearConnection(_0x1d124b),connectToWhatsApp(_0x1d124b,_0x1ada6d)),_0x551602===_0x15dac5(0x1e8)&&connectToWhatsApp(_0x1d124b,_0x1ada6d),_0x551602===_0x15dac5(0x234)&&delete sock[_0x1d124b];}else setStatus(_0x1d124b,_0x15dac5(0x203)),console[_0x15dac5(0x1e6)](_0x15dac5(0x233)),_0x1ada6d?.['emit']('message',{'token':_0x1d124b,'message':_0x15dac5(0x233)}),clearConnection(_0x1d124b),connectToWhatsApp(_0x1d124b,_0x1ada6d);}_0x1d8f52&&(console[_0x15dac5(0x1e6)](_0x15dac5(0x209),_0x1d124b),QRCode[_0x15dac5(0x225)](_0x1d8f52,function(_0x234f97,_0x14da89){const _0x56116c=_0x15dac5;if(_0x234f97)console[_0x56116c(0x1e6)](_0x234f97);qrcode[_0x1d124b]=_0x14da89,connectToWhatsApp(_0x1d124b,_0x1ada6d,_0x48abd1);}));if(_0x3bfecb===_0x15dac5(0x1da)){setStatus(_0x1d124b,_0x15dac5(0x22d)),delete qrcode[_0x1d124b],delete pairingCode[_0x1d124b];let _0xd13386=sock[_0x1d124b]['user']['id'][_0x15dac5(0x22e)](':');_0xd13386=_0xd13386[0x0]+_0x15dac5(0x1e5);const _0x4fc3dc=await getPpUrl(_0x1d124b,_0xd13386);console[_0x15dac5(0x1e6)](_0x15dac5(0x1d7),_0x4fc3dc),_0x1ada6d?.['emit'](_0x15dac5(0x1f3),{'token':_0x1d124b,'user':sock[_0x1d124b][_0x15dac5(0x1ef)],'ppUrl':_0x4fc3dc}),delete qrcode[_0x1d124b],delete pairingCode[_0x1d124b];}}if(_0x4bad2f[_0x15dac5(0x1f1)]){const _0x5edda0=_0x4bad2f[_0x15dac5(0x1f1)];_0x45b18e(_0x5edda0);}if(_0x4bad2f[_0x15dac5(0x205)]){const _0x30cc2b=_0x4bad2f[_0x15dac5(0x205)],_0x200f15=await IncomingMessage(_0x30cc2b,sock[_0x1d124b]);console[_0x15dac5(0x1e6)](_0x200f15);}}),sock[_0x1d124b]['ev']?.['on'](_0x76053a(0x202),async _0x1edcb4=>{const _0x341fd0=_0x76053a,_0x4b1716=await getDevice(sock[_0x1d124b][_0x341fd0(0x1ef)]['id'][_0x341fd0(0x22e)](':')[0x0]),_0x425990=_0x4b1716[0x0][_0x341fd0(0x230)];if(_0x425990===0x1){const {from:_0x115d0c,id:_0x4e0141,status:_0x1d821d}=_0x1edcb4[0x0];if(_0x1d821d==_0x341fd0(0x204)){const _0x49455d={'tag':_0x341fd0(0x202),'attrs':{'from':sock[_0x1d124b][_0x341fd0(0x1ef)]['id'],'to':_0x115d0c,'id':sock[_0x1d124b][_0x341fd0(0x23e)]()},'content':[{'tag':_0x341fd0(0x214),'attrs':{'call-id':_0x4e0141,'call-creator':_0x115d0c,'count':'0'},'content':undefined}]};await sock[_0x1d124b][_0x341fd0(0x1e0)](_0x49455d);}}}),{'sock':sock[_0x1d124b],'qrcode':qrcode[_0x1d124b]};};async function connectWaBeforeSend(_0x1d37ae){const _0x3af5f9=_0x72d678;let _0x4447f0=undefined,_0x33e9d4;_0x33e9d4=await connectToWhatsApp(_0x1d37ae),await _0x33e9d4['sock']['ev']['on'](_0x3af5f9(0x236),_0x1186f2=>{const _0x17c80e=_0x3af5f9,{connection:_0x2984d1,qr:_0x5d0204}=_0x1186f2;_0x2984d1===_0x17c80e(0x1da)&&(_0x4447f0=!![]),_0x5d0204&&(_0x4447f0=![]);});let _0x510487=0x0;while(typeof _0x4447f0===_0x3af5f9(0x1d4)){_0x510487++;if(_0x510487>0x4)break;await new Promise(_0x5edf9f=>setTimeout(_0x5edf9f,0x3e8));}return _0x4447f0;}const sendAvailable=async _0x303a06=>{const _0x54e0ac=_0x72d678,_0x4f3da7=await getDevice(_0x303a06);let _0xdc248d;try{return _0x4f3da7[0x0][_0x54e0ac(0x1f5)]!=0x1?_0xdc248d=await sock[_0x303a06][_0x54e0ac(0x22c)]('available'):_0xdc248d=await sock[_0x303a06][_0x54e0ac(0x22c)](_0x54e0ac(0x1d1)),_0xdc248d;}catch(_0x185594){return![];}},sendText=async(_0x59944f,_0x5e1715,_0x18674a,_0x4c70a3=0x0)=>{const _0x215f4c=_0x72d678;try{await delayMsg(_0x4c70a3*0x3e8,sock[_0x59944f],_0x5e1715);const _0x37ad73=await sock[_0x59944f][_0x215f4c(0x1f9)](formatReceipt(_0x5e1715),{'text':_0x18674a});return _0x37ad73;}catch(_0x133228){return console['log'](_0x133228),![];}},sendMessage=async(_0x4a1c8d,_0x5d5f9d,_0x157456,_0x4edd3b=0x0)=>{const _0x24a66f=_0x72d678;try{await delayMsg(_0x4edd3b*0x3e8,sock[_0x4a1c8d],_0x5d5f9d);const _0x150843=await sock[_0x4a1c8d]['sendMessage'](formatReceipt(_0x5d5f9d),JSON[_0x24a66f(0x237)](_0x157456));return _0x150843;}catch(_0x25275b){return![];}};async function sendMedia(_0x4524bf,_0x4aa9a5,_0xfad6c6,_0x1fe3a9,_0x416cc0,_0x461675,_0x31c8be,_0x955d94=0x0){const _0x273bf3=_0x72d678,_0x305756=formatReceipt(_0x4aa9a5);let _0x3fb5a6=sock[_0x4524bf][_0x273bf3(0x1ef)]['id'][_0x273bf3(0x1ff)](/:\d+/,'');if(_0xfad6c6==_0x273bf3(0x1d9))return await sock[_0x4524bf]['sendMessage'](_0x305756,{'audio':{'url':_0x1fe3a9},'ptt':!![],'mimetype':_0x273bf3(0x240)});const _0x4b9ab9=await prepareMediaMessage(sock[_0x4524bf],{'caption':_0x416cc0?_0x416cc0:'','fileName':_0x31c8be,'media':_0x1fe3a9,'mediatype':_0xfad6c6!==_0x273bf3(0x21d)&&_0xfad6c6!==_0x273bf3(0x201)?'document':_0xfad6c6}),_0x41ca50={..._0x4b9ab9[_0x273bf3(0x1e9)]};return await delayMsg(_0x955d94*0x3e8,sock[_0x4524bf],_0x305756),await sock[_0x4524bf][_0x273bf3(0x1f9)](_0x305756,{'forward':{'key':{'remoteJid':_0x3fb5a6,'fromMe':!![]},'message':_0x41ca50}});}async function sendButtonMessage(_0xe5760e,_0x40253b,_0x1c1e15,_0x30093c,_0x298d02,_0x553795=null){const _0x2acfed=_0x72d678;let _0x1ab39f='url';const _0xab7955=_0x30093c;try{const _0xabff93=_0x1c1e15[_0x2acfed(0x213)]((_0x525b1c,_0x1882af)=>{return new Button(_0x525b1c);}),_0x1c09d6=await formatButtonMsg(_0xabff93,_0x298d02,_0xab7955,sock[_0xe5760e],_0x553795),_0x4fdb1b=ulid(Date[_0x2acfed(0x1f4)]()),_0x30042d=await sock[_0xe5760e]['relayMessage'](formatReceipt(_0x40253b),_0x1c09d6,{'messageId':_0x4fdb1b});return _0x30042d;}catch(_0xe71adc){return console[_0x2acfed(0x1e6)](_0xe71adc),![];}}async function sendTemplateMessage(_0x3923ef,_0x4309c5,_0x1faa61,_0x316505,_0x1e684a,_0x1351d6){const _0x13ea8d=_0x72d678;try{if(_0x1351d6)var _0x32efd5={'caption':_0x316505,'footer':_0x1e684a,'viewOnce':!![],'templateButtons':_0x1faa61,'image':{'url':_0x1351d6},'viewOnce':!![]};else var _0x32efd5={'text':_0x316505,'footer':_0x1e684a,'viewOnce':!![],'templateButtons':_0x1faa61};const _0x2183a9=await sock[_0x3923ef][_0x13ea8d(0x1f9)](formatReceipt(_0x4309c5),_0x32efd5);return _0x2183a9;}catch(_0x226a77){return console[_0x13ea8d(0x1e6)](_0x226a77),![];}}async function sendListMessage(_0x15f21b,_0x2bde2a,_0x4c336c,_0x456fda,_0x5270e7,_0xd16710,_0x2ff3f8,_0x12cd58=null){const _0x30be86=_0x72d678;try{const _0x4c76bb=_0x4c336c[_0x30be86(0x213)](_0x346132=>new Section(_0x346132)),_0x5c37f0=await formatListMsg(_0x4c76bb,_0x5270e7,_0x456fda,sock[_0x15f21b],_0x12cd58),_0x5d2491=ulid(Date[_0x30be86(0x1f4)]()),_0x5b5572=await sock[_0x15f21b]['relayMessage'](formatReceipt(_0x2bde2a),_0x5c37f0,{'messageId':_0x5d2491});return _0x5b5572;}catch(_0x1fc3bf){return console[_0x30be86(0x1e6)](_0x1fc3bf),![];}}async function sendPollMessage(_0x44cd48,_0x4cdee2,_0x5607cc,_0x1f56d4,_0x1a72da){const _0x4e6b3e=_0x72d678;try{const _0x1db8cb=await sock[_0x44cd48]['sendMessage'](formatReceipt(_0x4cdee2),{'poll':{'name':_0x5607cc,'values':_0x1f56d4,'selectableCount':_0x1a72da}});return _0x1db8cb;}catch(_0x5320e4){return console[_0x4e6b3e(0x1e6)](_0x5320e4),![];}}async function sendLocation(_0x2dd438,_0x2871bc,_0x231f5b,_0x3dedd3){const _0x41da10=_0x72d678;try{await delayMsg(0x3e8,sock[_0x2dd438],_0x2871bc);const _0x1ffff0=await sock[_0x2dd438][_0x41da10(0x1f9)](formatReceipt(_0x2871bc),{'location':{'degreesLatitude':_0x231f5b,'degreesLongitude':_0x3dedd3}});return _0x1ffff0;}catch(_0x2134b0){return![];}}async function sendVcard(_0x1c2bfa,_0x3845dd,_0x5d344e,_0x137692){const _0x1b5d99=_0x72d678;try{const _0xe5c8df='BEGIN:VCARD\x0a'+_0x1b5d99(0x22b)+'FN:'+_0x5d344e+'\x0a'+_0x1b5d99(0x1ec)+_0x137692+':+'+_0x137692+'\x0a'+_0x1b5d99(0x1f2);delayMsg(0x3e8,sock[_0x1c2bfa],_0x3845dd);const _0x5e56ed=await sock[_0x1c2bfa][_0x1b5d99(0x1f9)](formatReceipt(_0x3845dd),{'contacts':{'displayName':_0x5d344e,'contacts':[{'vcard':_0xe5c8df}]}});return _0x5e56ed;}catch(_0x33fd75){return![];}}async function sendSticker(_0x161bd5,_0x364aed,_0x5f1bad,_0x252b6e,_0x8d7e54,_0x2fcab9){const _0x3b901f=_0x72d678,_0x558c40=formatReceipt(_0x364aed);let _0xc9f954=sock[_0x161bd5]['user']['id'][_0x3b901f(0x1ff)](/:\d+/,'');const _0x2fcc29=new Sticker(_0x252b6e,{'pack':'','author':'','type':StickerTypes[_0x3b901f(0x200)],'quality':0x32}),_0x112a6d=await _0x2fcc29['toBuffer']();return await _0x2fcc29['toFile'](_0x3b901f(0x23a)),await sock[_0x161bd5][_0x3b901f(0x1f9)](_0x558c40,await _0x2fcc29[_0x3b901f(0x239)]());}async function fetchGroups(_0x1343d0){const _0xbada21=_0x72d678;try{let _0xc103f2=await sock[_0x1343d0][_0xbada21(0x20a)](),_0x384561=Object[_0xbada21(0x231)](_0xc103f2)[_0xbada21(0x238)](0x0)['map'](_0x443ba0=>_0x443ba0[0x1]);return _0x384561;}catch(_0x1e6347){return![];}}async function isExist(_0x572f7a,_0xf56fc4){const _0x7a834e=_0x72d678;try{if(typeof sock[_0x572f7a]===_0x7a834e(0x1d4)){const _0x4031dc=await connectWaBeforeSend(_0x572f7a);if(!_0x4031dc)return![];}if(_0xf56fc4[_0x7a834e(0x217)](_0x7a834e(0x207)))return!![];else{const [_0x4920c9]=await sock[_0x572f7a]['onWhatsApp']('+'+_0xf56fc4);return _0xf56fc4[_0x7a834e(0x1e1)]>0xb?_0x4920c9:!![];}}catch(_0x469c12){return![];}}async function getPpUrl(_0x187242,_0x534748,_0x51f6c0){const _0x50e388=_0x72d678;let _0x522d0d;try{return _0x522d0d=await sock[_0x187242][_0x50e388(0x21c)](_0x534748),_0x522d0d;}catch(_0x51dbcd){return'https://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/WhatsApp.svg/1200px-WhatsApp.svg.png';}}async function deleteCredentials(_0x3b06b0,_0x230a93=null){const _0x4f2444=_0x72d678;_0x230a93!==null&&_0x230a93[_0x4f2444(0x222)](_0x4f2444(0x1e9),{'token':_0x3b06b0,'message':_0x4f2444(0x1ee)});try{if(typeof sock[_0x3b06b0]===_0x4f2444(0x1d4)){const _0x12ded2=await connectWaBeforeSend(_0x3b06b0);_0x12ded2&&(sock[_0x3b06b0]['logout'](),delete sock[_0x3b06b0]);}else sock[_0x3b06b0][_0x4f2444(0x235)](),delete sock[_0x3b06b0];return delete qrcode[_0x3b06b0],clearInterval(intervalStore[_0x3b06b0]),setStatus(_0x3b06b0,_0x4f2444(0x203)),_0x230a93!=null&&(_0x230a93['emit']('Unauthorized',_0x3b06b0),_0x230a93[_0x4f2444(0x222)]('message',{'token':_0x3b06b0,'message':_0x4f2444(0x233)})),fs[_0x4f2444(0x20c)](_0x4f2444(0x1d0)+_0x3b06b0)&&fs[_0x4f2444(0x210)](_0x4f2444(0x1d0)+_0x3b06b0,{'recursive':!![],'force':!![]},_0x1fbefd=>{if(_0x1fbefd)console['log'](_0x1fbefd);}),{'status':!![],'message':_0x4f2444(0x20e)};}catch(_0x50c131){return console[_0x4f2444(0x1e6)](_0x50c131),{'status':!![],'message':_0x4f2444(0x1df)};}}function clearConnection(_0x13cab3){const _0xfed350=_0x72d678;clearInterval(intervalStore[_0x13cab3]),delete sock[_0x13cab3],delete qrcode[_0x13cab3],setStatus(_0x13cab3,_0xfed350(0x203)),fs['existsSync']('./credentials/'+_0x13cab3)&&(fs[_0xfed350(0x210)](_0xfed350(0x1d0)+_0x13cab3,{'recursive':!![],'force':!![]},_0x2c7354=>{const _0x58a364=_0xfed350;if(_0x2c7354)console[_0x58a364(0x1e6)](_0x2c7354);}),console[_0xfed350(0x1e6)]('credentials/'+_0x13cab3+_0xfed350(0x227)));}async function initialize(_0x2ed3a1,_0x5c8690){const _0x4e8f4a=_0x72d678,{token:_0x525f81}=_0x2ed3a1[_0x4e8f4a(0x208)];if(_0x525f81){const _0x1f98bc=require('fs'),_0x2ae9c6='./credentials/'+_0x525f81;if(_0x1f98bc[_0x4e8f4a(0x20c)](_0x2ae9c6)){sock[_0x525f81]=undefined;const _0x4fb441=await connectWaBeforeSend(_0x525f81);return _0x4fb441?_0x5c8690['status'](0xc8)[_0x4e8f4a(0x1fc)]({'status':!![],'message':_0x525f81+'\x20connection\x20restored'}):_0x5c8690['status'](0xc8)['json']({'status':![],'message':_0x525f81+_0x4e8f4a(0x23b)});}return _0x5c8690[_0x4e8f4a(0x1de)]({'status':![],'message':_0x525f81+_0x4e8f4a(0x1f6)});}return _0x5c8690[_0x4e8f4a(0x1de)]({'status':![],'message':_0x4e8f4a(0x1d6)});}module[_0x72d678(0x1fe)]={'connectToWhatsApp':connectToWhatsApp,'sendText':sendText,'sendMedia':sendMedia,'sendButtonMessage':sendButtonMessage,'sendTemplateMessage':sendTemplateMessage,'sendListMessage':sendListMessage,'sendPollMessage':sendPollMessage,'isExist':isExist,'getPpUrl':getPpUrl,'fetchGroups':fetchGroups,'deleteCredentials':deleteCredentials,'sendMessage':sendMessage,'initialize':initialize,'connectWaBeforeSend':connectWaBeforeSend,'sock':sock,'sendLocation':sendLocation,'sendVcard':sendVcard,'sendSticker':sendSticker,'sendAvailable':sendAvailable};