forked from ERLANRAHMAT/BETABOTZ-MD2
-
Notifications
You must be signed in to change notification settings - Fork 4
/
main.js
1 lines (1 loc) · 12.9 KB
/
main.js
1
function _0x2ba3(_0x2b9b93,_0x46ae08){const _0x2a0f93=_0x2a0f();return _0x2ba3=function(_0x2ba32a,_0x1a90f9){_0x2ba32a=_0x2ba32a-0x192;let _0x38d353=_0x2a0f93[_0x2ba32a];return _0x38d353;},_0x2ba3(_0x2b9b93,_0x46ae08);}function _0x2a0f(){const _0x2eae3a=['432taBJxk','-delete','prefix','promote','length','--version','error','bye','sessions','demote','READ','sort','race','then','exitProcess','plugins','tmpdir','replace','isArray','statusCode','info','webp','Stickers\x20may\x20not\x20animated\x20without\x20libwebp\x20on\x20ffmpeg\x20(--enable-ibwebp\x20while\x20compiling\x20ffmpeg)','-loglevel','CONNECTING','Please\x20install\x20ffmpeg\x20for\x20sending\x20videos\x20(pkg\x20install\x20ffmpeg)','8006493qvOhha','loggedOut','Selamat\x20tinggal\x20@user\x20👋','logger','4ySdTQA','./lib/mongoDB','write','readyState','chain','existsSync','silent','database.json','reload','watch','child_process','PORT','data','1665621EnRxxX','off','convert','welcome','fromEntries','Betabotz-Md','51906OAEmCh','cache','credsUpdate','reloadHandler','608OWBRcq','log','done','6287764694844@s.whatsapp.net','./lib/lowdb','lodash','71477oBgnPc','makeWASocket','syntax\x20error\x20while\x20loading\x20\x27','connection.update','connectionUpdate','225PkqXWS','yargs/yargs','argv','-hide_banner','creds.update','-amin','APIKeys','all','connect','./lib/simple','participantsUpdate','ffmpeg','requiring\x20new\x20plugin\x20\x27','support','-type','freeze','./config','magick','APIs','lowdb','30UFUZVA','messages.upsert','readdirSync','sendMessage','color','466263hrJlwD','warn','filter','conn','pino','keys','-frames:v','parse','onDelete','@adiwajshing/baileys','isBuffer','close','tmp','find','919981FULvXO','Safari','resolve','entries','output','env','API','group-participants.update','join','handler','forEach','timestamp','7085tstTzY','read','spawn','map','./handler','loadDatabase','bind','2oGAghb','Selamat\x20datang\x20@user\x20di\x20group\x20@subject\x20utamakan\x20baca\x20desk\x20ya\x20\x0a@desc','templateMessage'];_0x2a0f=function(){return _0x2eae3a;};return _0x2a0f();}(function(_0x3eec3b,_0xca9013){const _0x3a0aa4=_0x2ba3,_0x90e8b=_0x3eec3b();while(!![]){try{const _0x10215a=-parseInt(_0x3a0aa4(0x1ae))/0x1*(parseInt(_0x3a0aa4(0x1c1))/0x2)+parseInt(_0x3a0aa4(0x1a0))/0x3*(parseInt(_0x3a0aa4(0x1e2))/0x4)+-parseInt(_0x3a0aa4(0x204))/0x5*(parseInt(_0x3a0aa4(0x1f5))/0x6)+-parseInt(_0x3a0aa4(0x1ff))/0x7*(-parseInt(_0x3a0aa4(0x1f9))/0x8)+-parseInt(_0x3a0aa4(0x1ef))/0x9*(-parseInt(_0x3a0aa4(0x19b))/0xa)+parseInt(_0x3a0aa4(0x1de))/0xb+parseInt(_0x3a0aa4(0x1c4))/0xc*(-parseInt(_0x3a0aa4(0x1ba))/0xd);if(_0x10215a===_0xca9013)break;else _0x90e8b['push'](_0x90e8b['shift']());}catch(_0x5e41cd){_0x90e8b['push'](_0x90e8b['shift']());}}}(_0x2a0f,0xd837f),((async()=>{const _0x180c81=_0x2ba3;require(_0x180c81(0x197));const {useMultiFileAuthState:_0x3d3fac,DisconnectReason:_0x10e22d,generateForwardMessageContent:_0x1da2be,prepareWAMessageMedia:_0x6b6cd5,generateWAMessageFromContent:_0x42e0fd,generateMessageID:_0x488b8b,downloadContentFromMessage:_0x30412b,makeInMemoryStore:_0x556dfc,jidDecode:_0x505378,proto:_0x53210e}=require(_0x180c81(0x1a9)),_0xb96879=require(_0x180c81(0x1a4)),_0xb4bce5=require('ws'),_0x15f9f9=require('path'),_0x17aa00=require('fs'),_0x5cd721=require(_0x180c81(0x205)),_0x2dba58=require(_0x180c81(0x1ec)),_0x1efcfc=require(_0x180c81(0x1fe)),_0x180c5e=require('syntax-error'),_0x1e06aa=require(_0x180c81(0x1a4)),_0x375557=require('os');let _0x3ef4e6=require(_0x180c81(0x20d));var _0x1ef55e;try{_0x1ef55e=require(_0x180c81(0x19a));}catch(_0xfc16b1){_0x1ef55e=require(_0x180c81(0x1fd));}const {Low:_0x3206f5,JSONFile:_0x4d78c1}=_0x1ef55e,_0x4a801e=require(_0x180c81(0x1e3));global[_0x180c81(0x1b4)]=(_0x4931b5,_0x22fecf='/',_0x392385={},_0x167e30)=>(_0x4931b5 in global[_0x180c81(0x199)]?global[_0x180c81(0x199)][_0x4931b5]:_0x4931b5)+_0x22fecf+(_0x392385||_0x167e30?'?'+new URLSearchParams(Object[_0x180c81(0x1b1)]({..._0x392385,..._0x167e30?{[_0x167e30]:global[_0x180c81(0x20a)][_0x4931b5 in global[_0x180c81(0x199)]?global[_0x180c81(0x199)][_0x4931b5]:_0x4931b5]}:{}})):''),global[_0x180c81(0x1b9)]={'start':new Date()};const _0x47cfbc=process[_0x180c81(0x1b3)][_0x180c81(0x1ed)]||0xbb8;global['opts']=new Object(_0x5cd721(process[_0x180c81(0x206)]['slice'](0x2))[_0x180c81(0x1d2)](![])[_0x180c81(0x1a7)]()),global[_0x180c81(0x1c6)]=new RegExp('^['+(opts[_0x180c81(0x1c6)]||'xzXZ/i!#$%+£¢€¥^°=¶∆×÷π√✓©®:;?&.\x5c-')[_0x180c81(0x1d5)](/[|\\{}()[\]^$+*?.\-\^]/g,'\x5c$&')+']'),global['db']=new _0x3206f5(/https?:\/\//['test'](opts['db']||'')?new cloudDBAdapter(opts['db']):/mongodb/['test'](opts['db'])?new _0x4a801e(opts['db']):new _0x4d78c1((opts['_'][0x0]?opts['_'][0x0]+'_':'')+_0x180c81(0x1e9))),global['DATABASE']=global['db'],global[_0x180c81(0x1bf)]=async function _0xcb524e(){const _0x378757=_0x180c81;if(global['db'][_0x378757(0x1ce)])return new Promise(_0x31cd28=>setInterval(function(){const _0x3525a9=_0x378757;!global['db']['READ']?(clearInterval(this),_0x31cd28(global['db'][_0x3525a9(0x1ee)]==null?global[_0x3525a9(0x1bf)]():global['db'][_0x3525a9(0x1ee)])):null;},0x1*0x3e8));if(global['db'][_0x378757(0x1ee)]!==null)return;global['db'][_0x378757(0x1ce)]=!![],await global['db'][_0x378757(0x1bb)](),global['db'][_0x378757(0x1ce)]=![],global['db'][_0x378757(0x1ee)]={'users':{},'chats':{},'stats':{},'msgs':{},'sticker':{},...global['db']['data']||{}},global['db'][_0x378757(0x1e6)]=_0x1efcfc[_0x378757(0x1e6)](global['db'][_0x378757(0x1ee)]);},loadDatabase();const _0x469e87=''+(opts['_'][0x0]||_0x180c81(0x1cc));global['isInit']=!_0x17aa00['existsSync'](_0x469e87);const {state:_0xc7ee8f,saveState:_0x1183f0,saveCreds:_0x29e49d}=await _0x3d3fac(_0x469e87),_0x11caa7={'printQRInTerminal':!![],'syncFullHistory':!![],'markOnlineOnConnect':!![],'connectTimeoutMs':0xea60,'defaultQueryTimeoutMs':0x0,'keepAliveIntervalMs':0x2710,'generateHighQualityLinkPreview':!![],'patchMessageBeforeSending':_0x23562c=>{const _0x117e0a=_0x180c81,_0x30d732=!!(_0x23562c['buttonsMessage']||_0x23562c[_0x117e0a(0x1c3)]||_0x23562c['listMessage']);return _0x30d732&&(_0x23562c={'viewOnceMessage':{'message':{'messageContextInfo':{'deviceListMetadataVersion':0x2,'deviceListMetadata':{}},..._0x23562c}}}),_0x23562c;},'auth':_0xc7ee8f,'browser':[_0x180c81(0x1f4),_0x180c81(0x1af),''],'logger':_0xb96879({'level':_0x180c81(0x1e8)}),'version':[0x2,0x913,0x4]};global[_0x180c81(0x1a3)]=_0x3ef4e6[_0x180c81(0x200)](_0x11caa7);if(!opts['test']){if(global['db'])setInterval(async()=>{const _0x1f7c92=_0x180c81;if(global['db'][_0x1f7c92(0x1ee)])await global['db'][_0x1f7c92(0x1e4)]();if(!opts[_0x1f7c92(0x1ac)]&&(global[_0x1f7c92(0x194)]||{})[_0x1f7c92(0x1ad)])tmp=[_0x375557[_0x1f7c92(0x1d4)](),_0x1f7c92(0x1ac)],tmp[_0x1f7c92(0x1b8)](_0x331e3d=>_0x2dba58[_0x1f7c92(0x1bc)]('find',[_0x331e3d,_0x1f7c92(0x209),'3',_0x1f7c92(0x195),'f',_0x1f7c92(0x1c5)]));},0x1e*0x3e8);}async function _0x4f6850(_0x42d4fd){const _0x731704=_0x180c81,{connection:_0x1a240b,lastDisconnect:_0x1addbe}=_0x42d4fd;global[_0x731704(0x1b9)][_0x731704(0x20c)]=new Date();_0x1addbe&&_0x1addbe[_0x731704(0x1ca)]&&_0x1addbe[_0x731704(0x1ca)][_0x731704(0x1b2)]&&_0x1addbe[_0x731704(0x1ca)]['output'][_0x731704(0x1d7)]!==_0x10e22d[_0x731704(0x1df)]&&conn['ws'][_0x731704(0x1e5)]!==_0xb4bce5[_0x731704(0x1dc)]&&console[_0x731704(0x1fa)](global[_0x731704(0x1f8)](!![]));if(global['db'][_0x731704(0x1ee)]==null)await loadDatabase();if(_0x42d4fd['receivedPendingNotifications'])conn[_0x731704(0x19e)](_0x731704(0x1fc),{'text':'Bot\x20connection\x20update🚀'},{'quoted':null});}process['on']('uncaughtException',console[_0x180c81(0x1ca)]);const _0x48d88e=_0x51b1fd=>{const _0x22d2d3=_0x180c81;_0x51b1fd=require[_0x22d2d3(0x1b0)](_0x51b1fd);let _0x321ed4,_0x2fe38c=0x0;do{if(_0x51b1fd in require[_0x22d2d3(0x1f6)])delete require['cache'][_0x51b1fd];_0x321ed4=require(_0x51b1fd),_0x2fe38c++;}while((!_0x321ed4||(Array[_0x22d2d3(0x1d6)](_0x321ed4)||_0x321ed4 instanceof String)?!(_0x321ed4||[])[_0x22d2d3(0x1c8)]:typeof _0x321ed4=='object'&&!Buffer[_0x22d2d3(0x1aa)](_0x321ed4)?!Object[_0x22d2d3(0x1a5)](_0x321ed4||{})[_0x22d2d3(0x1c8)]:!![])&&_0x2fe38c<=0xa);return _0x321ed4;};let _0x1b9bcb=!![];global[_0x180c81(0x1f8)]=function(_0x211faa){const _0x3fb8c3=_0x180c81;let _0x5524bb=_0x48d88e(_0x3fb8c3(0x1be));if(_0x211faa){try{global[_0x3fb8c3(0x1a3)]['ws']['close']();}catch{}global[_0x3fb8c3(0x1a3)]={...global['conn'],..._0x3ef4e6['makeWASocket'](_0x11caa7)};}return!_0x1b9bcb&&(conn['ev'][_0x3fb8c3(0x1f0)](_0x3fb8c3(0x19c),conn[_0x3fb8c3(0x1b7)]),conn['ev'][_0x3fb8c3(0x1f0)](_0x3fb8c3(0x1b5),conn[_0x3fb8c3(0x20e)]),conn['ev'][_0x3fb8c3(0x1f0)]('message.delete',conn['onDelete']),conn['ev'][_0x3fb8c3(0x1f0)](_0x3fb8c3(0x202),conn['connectionUpdate']),conn['ev'][_0x3fb8c3(0x1f0)](_0x3fb8c3(0x208),conn[_0x3fb8c3(0x1f7)])),conn[_0x3fb8c3(0x1f2)]=_0x3fb8c3(0x1c2),conn[_0x3fb8c3(0x1cb)]=_0x3fb8c3(0x1e0),conn[_0x3fb8c3(0x1c7)]='@user\x20sekarang\x20admin!',conn[_0x3fb8c3(0x1cd)]='@user\x20sekarang\x20bukan\x20admin!',conn[_0x3fb8c3(0x1b7)]=_0x5524bb[_0x3fb8c3(0x1b7)][_0x3fb8c3(0x1c0)](conn),conn[_0x3fb8c3(0x20e)]=_0x5524bb[_0x3fb8c3(0x20e)][_0x3fb8c3(0x1c0)](conn),conn[_0x3fb8c3(0x1a8)]=_0x5524bb['delete'][_0x3fb8c3(0x1c0)](conn),conn[_0x3fb8c3(0x203)]=_0x4f6850[_0x3fb8c3(0x1c0)](conn),conn['credsUpdate']=_0x29e49d[_0x3fb8c3(0x1c0)](conn),conn['ev']['on'](_0x3fb8c3(0x19c),conn[_0x3fb8c3(0x1b7)]),conn['ev']['on'](_0x3fb8c3(0x1b5),conn['participantsUpdate']),conn['ev']['on']('message.delete',conn[_0x3fb8c3(0x1a8)]),conn['ev']['on'](_0x3fb8c3(0x202),conn[_0x3fb8c3(0x203)]),conn['ev']['on']('creds.update',conn[_0x3fb8c3(0x1f7)]),_0x1b9bcb=![],!![];};let _0x35d1=_0x15f9f9['join'](__dirname,_0x180c81(0x1d3)),_0x303298=_0x99686a=>/\.js$/['test'](_0x99686a);global[_0x180c81(0x1d3)]={};for(let _0x32280a of _0x17aa00[_0x180c81(0x19d)](_0x35d1)[_0x180c81(0x1a2)](_0x303298)){try{global[_0x180c81(0x1d3)][_0x32280a]=require(_0x15f9f9[_0x180c81(0x1b6)](_0x35d1,_0x32280a));}catch(_0x1141a9){conn[_0x180c81(0x1e1)]['error'](_0x1141a9),delete global['plugins'][_0x32280a];}}console['log'](Object[_0x180c81(0x1a5)](global[_0x180c81(0x1d3)])),global[_0x180c81(0x1ea)]=(_0x1f8c74,_0x31a707)=>{const _0xa9537d=_0x180c81;if(_0x303298(_0x31a707)){let _0x9085a9=_0x15f9f9[_0xa9537d(0x1b6)](_0x35d1,_0x31a707);if(_0x9085a9 in require[_0xa9537d(0x1f6)]){delete require['cache'][_0x9085a9];if(_0x17aa00[_0xa9537d(0x1e7)](_0x9085a9))conn[_0xa9537d(0x1e1)]['info']('re\x20-\x20require\x20plugin\x20\x27'+_0x31a707+'\x27');else return conn[_0xa9537d(0x1e1)][_0xa9537d(0x1a1)]('deleted\x20plugin\x20\x27'+_0x31a707+'\x27'),delete global[_0xa9537d(0x1d3)][_0x31a707];}else conn['logger'][_0xa9537d(0x1d8)](_0xa9537d(0x193)+_0x31a707+'\x27');let _0x31bc52=_0x180c5e(_0x17aa00['readFileSync'](_0x9085a9),_0x31a707);if(_0x31bc52)conn[_0xa9537d(0x1e1)][_0xa9537d(0x1ca)](_0xa9537d(0x201)+_0x31a707+'\x27\x0a'+_0x31bc52);else try{global[_0xa9537d(0x1d3)][_0x31a707]=require(_0x9085a9);}catch(_0x2b5dc7){conn[_0xa9537d(0x1e1)][_0xa9537d(0x1ca)](_0x2b5dc7);}finally{global['plugins']=Object[_0xa9537d(0x1f3)](Object[_0xa9537d(0x1b1)](global['plugins'])[_0xa9537d(0x1cf)](([_0x3ab745],[_0x302b3c])=>_0x3ab745['localeCompare'](_0x302b3c)));}}},Object[_0x180c81(0x196)](global[_0x180c81(0x1ea)]),_0x17aa00[_0x180c81(0x1eb)](_0x15f9f9[_0x180c81(0x1b6)](__dirname,'plugins'),global['reload']),global[_0x180c81(0x1f8)]();async function _0x47d43f(){const _0xb81f2b=_0x180c81;let _0x5aae2d=await Promise[_0xb81f2b(0x20b)]([_0x2dba58[_0xb81f2b(0x1bc)](_0xb81f2b(0x192)),_0x2dba58[_0xb81f2b(0x1bc)]('ffprobe'),_0x2dba58[_0xb81f2b(0x1bc)](_0xb81f2b(0x192),[_0xb81f2b(0x207),_0xb81f2b(0x1db),_0xb81f2b(0x1ca),'-filter_complex',_0xb81f2b(0x19f),_0xb81f2b(0x1a6),'1','-f',_0xb81f2b(0x1d9),'-']),_0x2dba58[_0xb81f2b(0x1bc)](_0xb81f2b(0x1f1)),_0x2dba58[_0xb81f2b(0x1bc)]('magick'),_0x2dba58['spawn']('gm'),_0x2dba58[_0xb81f2b(0x1bc)](_0xb81f2b(0x1ad),[_0xb81f2b(0x1c9)])][_0xb81f2b(0x1bd)](_0x31bff8=>{const _0x54348b=_0xb81f2b;return Promise[_0x54348b(0x1d0)]([new Promise(_0x2eafe9=>{const _0x256759=_0x54348b;_0x31bff8['on'](_0x256759(0x1ab),_0x46545e=>{_0x2eafe9(_0x46545e!==0x7f);});}),new Promise(_0x3c18a1=>{const _0x3f0d11=_0x54348b;_0x31bff8['on'](_0x3f0d11(0x1ca),_0x457bd6=>_0x3c18a1(![]));})]);})),[_0xdb87ef,_0x91c726,_0x1c6f3b,_0x53bbda,_0x53a2d4,_0x25d11c,_0xa3c69b]=_0x5aae2d;console[_0xb81f2b(0x1fa)](_0x5aae2d);let _0x51d792=global[_0xb81f2b(0x194)]={'ffmpeg':_0xdb87ef,'ffprobe':_0x91c726,'ffmpegWebp':_0x1c6f3b,'convert':_0x53bbda,'magick':_0x53a2d4,'gm':_0x25d11c,'find':_0xa3c69b};Object['freeze'](global[_0xb81f2b(0x194)]);if(!_0x51d792[_0xb81f2b(0x192)])conn[_0xb81f2b(0x1e1)][_0xb81f2b(0x1a1)](_0xb81f2b(0x1dd));if(_0x51d792[_0xb81f2b(0x192)]&&!_0x51d792['ffmpegWebp'])conn[_0xb81f2b(0x1e1)][_0xb81f2b(0x1a1)](_0xb81f2b(0x1da));if(!_0x51d792['convert']&&!_0x51d792[_0xb81f2b(0x198)]&&!_0x51d792['gm'])conn[_0xb81f2b(0x1e1)]['warn']('Stickers\x20may\x20not\x20work\x20without\x20imagemagick\x20if\x20libwebp\x20on\x20ffmpeg\x20doesnt\x20isntalled\x20(pkg\x20install\x20imagemagick)');}_0x47d43f()[_0x180c81(0x1d1)](()=>conn[_0x180c81(0x1e1)][_0x180c81(0x1d8)]('Quick\x20Test\x20Done\x20'))['catch'](_0x180c81(0x1fb));})()));