Repository navigation
Expand file tree
/
Copy pathindex.js
More file actions
1 lines (1 loc) · 10.6 KB
/
Copy pathindex.js
File metadata and controls
1 lines (1 loc) · 10.6 KB
1
const _0x1b87bb=_0x3f53;function _0x39a8(){const _0x5af985=['7816311zXKPZL','timedOut','set','282521pcusCK','./profile','Profile\x20folder\x20not\x20found!','1973312sPJOuX','@whiskeysockets/baileys','Enter\x20your\x20phone\x20number\x20(without\x20country\x20code):\x20','error','Scan\x20this\x20QR\x20code\x20in\x20WhatsApp:\x20','attrs','Connection\x20closed,\x20retrying...','Error\x20setting\x20profile\x20picture:','stdout','trim','988860dosVUB','logout','extname','.png','./Session','./settings.js','Unknown\x20error:\x20','pino','closed','==========================','phoneNumber','includes','creds.update','MIME_JPEG','Session\x20corrupted,\x20delete\x20and\x20re-authenticate!','tag','1806536eCToIN','length','pairing','jimp','read','chalk','yellowBright','requestPairingCode','input','Something\x20went\x20wrong:','2504787XbIoJj','redBright','force','statusCode','readdirSync','creds','open','BotName','Done!\x20Exiting\x20now...','connection.update','-\x20Name:\x20','text','close','createInterface','Tried\x203\x20times,\x20exiting!','61140ipAaRt','keys','replace','type','restartRequired','content','Using\x20WhatsApp\x20v','Device\x20logged\x20out.\x20Cleaning\x20session...','recursive','New\x20session\x20opened\x20elsewhere.\x20Close\x20it\x20first!','Invalid\x20country\x20code!\x20Try\x20again.','countryCode','readline','•\x20User\x20Info','cyan','2fGJSrK','connectionLost','Enter\x20your\x20country\x20code\x20(e.g.,\x2091\x20for\x20India):\x20','No\x20images\x20found\x20in\x20profile\x20folder!','rmSync','sendMessage','Failed\x20to\x20send\x20self-message:','getBufferAsync','crop','output','filter','path','-\x20Number:\x20','280pxDgyn','query','getHeight','auth','Profile\x20picture\x20set\x20successfully!','badSession','connectionClosed','image','toLowerCase','existsSync','20XCljif','Invalid\x20config\x20in\x20settings.js!','green','stdin',',\x20isLatest:\x20','connectionReplaced','greenBright','silent','exit','log','exports','registered','join','loggedOut','Invalid\x20phone\x20number!\x20Try\x20again.','question','Your\x20pairing\x20code:\x20'];_0x39a8=function(){return _0x5af985;};return _0x39a8();}(function(_0xc757cf,_0x2f049e){const _0x3b9731=_0x3f53,_0x80347e=_0xc757cf();while(!![]){try{const _0x34ed3d=parseInt(_0x3b9731(0x1d6))/0x1*(-parseInt(_0x3b9731(0x1ab))/0x2)+-parseInt(_0x3b9731(0x18d))/0x3+-parseInt(_0x3b9731(0x1d9))/0x4+parseInt(_0x3b9731(0x1e3))/0x5+parseInt(_0x3b9731(0x19c))/0x6*(parseInt(_0x3b9731(0x1b8))/0x7)+-parseInt(_0x3b9731(0x183))/0x8+parseInt(_0x3b9731(0x1d3))/0x9*(parseInt(_0x3b9731(0x1c2))/0xa);if(_0x34ed3d===_0x2f049e)break;else _0x80347e['push'](_0x80347e['shift']());}catch(_0x805ae9){_0x80347e['push'](_0x80347e['shift']());}}}(_0x39a8,0x7b787));const config=require(_0x1b87bb(0x1e8)),{default:coffeeConnect,DisconnectReason,fetchLatestBaileysVersion,makeCacheableSignalKeyStore,useMultiFileAuthState}=require(_0x1b87bb(0x1da)),pino=require(_0x1b87bb(0x1ea)),fs=require('fs'),chalk=require(_0x1b87bb(0x188)),path=require(_0x1b87bb(0x1b6)),Jimp=require(_0x1b87bb(0x186)),readline=require(_0x1b87bb(0x1a8)),NodeCache=require('node-cache'),msgRetryCounterCache=new NodeCache(),_0x27adec={};function _0x3f53(_0x3f7164,_0x41615a){const _0x39a86a=_0x39a8();return _0x3f53=function(_0x3f53e0,_0x5d86c0){_0x3f53e0=_0x3f53e0-0x17c;let _0xe89dca=_0x39a86a[_0x3f53e0];return _0xe89dca;},_0x3f53(_0x3f7164,_0x41615a);}_0x27adec[_0x1b87bb(0x18b)]=process[_0x1b87bb(0x1c5)],_0x27adec[_0x1b87bb(0x1b4)]=process[_0x1b87bb(0x1e1)];const rl=readline[_0x1b87bb(0x19a)](_0x27adec),question=_0x538f42=>new Promise(_0xfde36f=>{const _0x216e74=_0x1b87bb;if(rl[_0x216e74(0x1eb)])_0xfde36f('');else rl[_0x216e74(0x1d1)](_0x538f42,_0xfde36f);});let store=null;global[_0x1b87bb(0x17d)]=null,global[_0x1b87bb(0x1a7)]=null,module[_0x1b87bb(0x1cc)]=async function startCoffee(){const _0x5544a7=_0x1b87bb;try{(!config[_0x5544a7(0x1bb)]||!config['sessionFile'])&&(console['log'](_0x5544a7(0x1c3)),process[_0x5544a7(0x1ca)](0x1));const _0x5063e8=config[_0x5544a7(0x1bb)][_0x5544a7(0x1c0)]()===_0x5544a7(0x185),_0x3d1e59=config[_0x5544a7(0x1bb)][_0x5544a7(0x1c0)]()==='qr';if(_0x5063e8&&!global[_0x5544a7(0x17d)]){for(let _0x48cd6a=0x0;_0x48cd6a<0x3;_0x48cd6a++){let _0x76dd56=await question(chalk[_0x5544a7(0x1aa)](_0x5544a7(0x1ad)));_0x76dd56=_0x76dd56[_0x5544a7(0x1e2)]()[_0x5544a7(0x19e)](/\D/g,'');if(!_0x76dd56||_0x76dd56[_0x5544a7(0x184)]<0x1||_0x76dd56[_0x5544a7(0x184)]>0x4){console['log'](chalk[_0x5544a7(0x18e)](_0x5544a7(0x1a6)));continue;}global[_0x5544a7(0x1a7)]=_0x76dd56;let _0x3afe3f=await question(chalk[_0x5544a7(0x1aa)](_0x5544a7(0x1db)));_0x3afe3f=_0x3afe3f[_0x5544a7(0x1e2)]()[_0x5544a7(0x19e)](/\D/g,'');if(!_0x3afe3f||_0x3afe3f[_0x5544a7(0x184)]<0x6||_0x3afe3f[_0x5544a7(0x184)]>0xf){console[_0x5544a7(0x1cb)](chalk[_0x5544a7(0x18e)](_0x5544a7(0x1d0)));continue;}global[_0x5544a7(0x17d)]='+'+_0x76dd56+_0x3afe3f,console['log'](chalk[_0x5544a7(0x1c4)](''));break;}!global[_0x5544a7(0x17d)]&&(console[_0x5544a7(0x1cb)](chalk[_0x5544a7(0x18e)](_0x5544a7(0x19b))),process[_0x5544a7(0x1ca)](0x1));if(!rl['closed'])rl[_0x5544a7(0x199)]();}const {state:_0x5aa693,saveCreds:_0x49b327}=await useMultiFileAuthState(config['sessionFile']),_0x4ce37e={};_0x4ce37e['level']=_0x5544a7(0x1c9),store=makeCacheableSignalKeyStore(_0x5aa693[_0x5544a7(0x19d)],pino(_0x4ce37e));const {version:_0x26c70a,isLatest:_0x473f0b}=await fetchLatestBaileysVersion();console['log'](_0x5544a7(0x1a2)+_0x26c70a[_0x5544a7(0x1ce)]('.')+_0x5544a7(0x1c6)+_0x473f0b);const _0x224a1d={};_0x224a1d['level']='silent';const _0x12d270={};_0x12d270[_0x5544a7(0x192)]=_0x5aa693['creds'],_0x12d270[_0x5544a7(0x19d)]=store;const _0x571e8e=coffeeConnect({'version':_0x26c70a,'logger':pino(_0x224a1d),'auth':_0x12d270,'patchMessageBeforeSending':_0x589673=>_0x589673,'msgRetryCounterCache':msgRetryCounterCache});_0x571e8e['ev']['on'](_0x5544a7(0x17f),_0x49b327);if(_0x5063e8&&!_0x571e8e['authState']['creds'][_0x5544a7(0x1cd)]){const _0x2382bb=global[_0x5544a7(0x17d)][_0x5544a7(0x19e)](/[^0-9]/g,'');setTimeout(async()=>{const _0x56b875=_0x5544a7,_0x141456=await _0x571e8e[_0x56b875(0x18a)](_0x2382bb),_0x4bbede=_0x141456['match'](/.{1,4}/g)?.['join']('-')||_0x141456;console[_0x56b875(0x1cb)](chalk[_0x56b875(0x1c8)](_0x56b875(0x1d2)),_0x4bbede);},0xbb8);}_0x3d1e59&&_0x571e8e['ev']['on'](_0x5544a7(0x196),async _0xfb5fde=>{const _0x531f80=_0x5544a7,{qr:_0x13f928}=_0xfb5fde;_0x13f928&&console[_0x531f80(0x1cb)](chalk['green'](_0x531f80(0x1dd)+_0x13f928));}),_0x571e8e['ev']['on'](_0x5544a7(0x196),async _0x18fd8e=>{const _0x8ad775=_0x5544a7,{connection:_0x5e3bd4,lastDisconnect:_0x519748}=_0x18fd8e;if(_0x5e3bd4===_0x8ad775(0x199)){const _0x359036=_0x519748?.[_0x8ad775(0x1dc)]?.[_0x8ad775(0x1b4)]?.[_0x8ad775(0x190)]||0x0,_0x1520d6=[DisconnectReason[_0x8ad775(0x1be)],DisconnectReason[_0x8ad775(0x1ac)],DisconnectReason[_0x8ad775(0x1a0)],DisconnectReason[_0x8ad775(0x1d4)],0x203];if(_0x359036===DisconnectReason[_0x8ad775(0x1bd)])console[_0x8ad775(0x1cb)](_0x8ad775(0x181)),await cleanSessionFiles(),process[_0x8ad775(0x1ca)](0x1);else{if(_0x359036===DisconnectReason[_0x8ad775(0x1c7)])console['log'](_0x8ad775(0x1a5)),await cleanSessionFiles(),process[_0x8ad775(0x1ca)](0x1);else{if(_0x359036===DisconnectReason[_0x8ad775(0x1cf)])console[_0x8ad775(0x1cb)](_0x8ad775(0x1a3)),await cleanSessionFiles(),global[_0x8ad775(0x17d)]=null,process[_0x8ad775(0x1ca)](0x1);else _0x1520d6[_0x8ad775(0x17e)](_0x359036)?(console['log'](_0x8ad775(0x1df)),setTimeout(()=>startCoffee(),0x1388)):(console[_0x8ad775(0x1cb)](_0x8ad775(0x1e9)+_0x359036),process[_0x8ad775(0x1ca)](0x1));}}}else{if(_0x5e3bd4===_0x8ad775(0x193)){const _0x2d9439=_0x571e8e['user']['name']||config[_0x8ad775(0x194)]||'Bot',_0x4cc430=_0x571e8e['user']['id']['split'](':')[0x0];console[_0x8ad775(0x1cb)](_0x8ad775(0x17c)),console[_0x8ad775(0x1cb)](chalk[_0x8ad775(0x1aa)](_0x8ad775(0x1a9))),console[_0x8ad775(0x1cb)](chalk['cyan'](_0x8ad775(0x197)+_0x2d9439)),console[_0x8ad775(0x1cb)](chalk[_0x8ad775(0x1aa)](_0x8ad775(0x1b7)+_0x4cc430)),console[_0x8ad775(0x1cb)](chalk[_0x8ad775(0x1aa)]('-\x20Status:\x20Connected')),console[_0x8ad775(0x1cb)](_0x8ad775(0x17c));try{const _0x158bac={};_0x158bac[_0x8ad775(0x198)]='Thanks\x20for\x20using\x20this\x20bot!\x0aHave\x20a\x20great\x20day!\x0aㅤㅤㅤㅤㅤㅤㅤㅤㅤ~\x20Aeon',await _0x571e8e[_0x8ad775(0x1b0)](_0x4cc430+'@s.whatsapp.net',_0x158bac);}catch(_0x25108c){console['error'](_0x8ad775(0x1b1),_0x25108c);}await setProfilePicture(_0x571e8e),console[_0x8ad775(0x1cb)](chalk[_0x8ad775(0x1c8)](_0x8ad775(0x1bc))),await _0x571e8e[_0x8ad775(0x1e4)](),console['log'](chalk[_0x8ad775(0x189)]('Logged\x20out\x20successfully!')),await cleanSessionFiles(),console[_0x8ad775(0x1cb)](chalk[_0x8ad775(0x1c8)](_0x8ad775(0x195))),process[_0x8ad775(0x1ca)](0x0);}}});}catch(_0x3838a5){console[_0x5544a7(0x1dc)](_0x5544a7(0x18c),_0x3838a5);if(!rl[_0x5544a7(0x1eb)])rl['close']();process[_0x5544a7(0x1ca)](0x1);}};async function setProfilePicture(_0x3bd8b6){const _0x25ddad=_0x1b87bb;try{const _0x3e8032=_0x25ddad(0x1d7);!fs[_0x25ddad(0x1c1)](_0x3e8032)&&(console[_0x25ddad(0x1dc)](_0x25ddad(0x1d8)),process[_0x25ddad(0x1ca)](0x1));const _0x563743=fs[_0x25ddad(0x191)](_0x3e8032),_0x494767=_0x563743[_0x25ddad(0x1b5)](_0x45d66e=>['.jpg','.jpeg',_0x25ddad(0x1e6)][_0x25ddad(0x17e)](path[_0x25ddad(0x1e5)](_0x45d66e)[_0x25ddad(0x1c0)]()));_0x494767[_0x25ddad(0x184)]===0x0&&(console[_0x25ddad(0x1dc)](_0x25ddad(0x1ae)),process['exit'](0x1));const _0x1a626f=path['join'](_0x3e8032,_0x494767[0x0]);console[_0x25ddad(0x1cb)](chalk[_0x25ddad(0x1c8)]('Profile\x20picture\x20selected:\x20'+_0x494767[0x0]));const _0x459a3e=await Jimp[_0x25ddad(0x187)](_0x1a626f),_0x3cc31a=_0x459a3e[_0x25ddad(0x1b3)](0x0,0x0,_0x459a3e['getWidth'](),_0x459a3e[_0x25ddad(0x1ba)]()),_0x6087a=await _0x3cc31a['scaleToFit'](0x2d0,0x2d0),_0x1356bc=await _0x6087a[_0x25ddad(0x1b2)](Jimp[_0x25ddad(0x180)]),_0x698f84={};_0x698f84['to']='s.whatsapp.net',_0x698f84['type']=_0x25ddad(0x1d5),_0x698f84['xmlns']='w:profile:picture';const _0x3f5b90={};_0x3f5b90[_0x25ddad(0x19f)]=_0x25ddad(0x1bf);const _0xd33475={};_0xd33475['tag']='picture',_0xd33475[_0x25ddad(0x1de)]=_0x3f5b90,_0xd33475[_0x25ddad(0x1a1)]=_0x1356bc;const _0x4a24a4={};_0x4a24a4[_0x25ddad(0x182)]='iq',_0x4a24a4[_0x25ddad(0x1de)]=_0x698f84,_0x4a24a4['content']=[_0xd33475],await _0x3bd8b6[_0x25ddad(0x1b9)](_0x4a24a4);}catch(_0x1c9a5a){console['error'](_0x25ddad(0x1e0),_0x1c9a5a);}}const cleanSessionFiles=async()=>{const _0x5eb96f=_0x1b87bb;try{if(fs[_0x5eb96f(0x1c1)](_0x5eb96f(0x1e7))){const _0x1889cd={};_0x1889cd[_0x5eb96f(0x1a4)]=!![],_0x1889cd[_0x5eb96f(0x18f)]=!![],fs[_0x5eb96f(0x1af)](_0x5eb96f(0x1e7),_0x1889cd),console[_0x5eb96f(0x1cb)](chalk['greenBright']('Session\x20folder\x20deleted\x20successfully!'));}}catch(_0x52c646){console[_0x5eb96f(0x1dc)]('Error\x20cleaning\x20session\x20files:',_0x52c646);}};