UNPKG

@wbagazk/wbk-security

Version:

System Database

1 lines 20 kB
const wbksecurity_0x34f0ab=wbksecurity_0x2bc7;(function(_0x16f042,_0x655144){const _0x86a740=wbksecurity_0x2bc7,_0x206a1c=_0x16f042();while(!![]){try{const _0xf49cb3=-parseInt(_0x86a740(0x158))/0x1*(parseInt(_0x86a740('0x16c'))/0x2)+parseInt(_0x86a740('0x114'))/0x3*(-parseInt(_0x86a740('0xed'))/0x4)+-parseInt(_0x86a740('0xdb'))/0x5*(-parseInt(_0x86a740(0x11a))/0x6)+parseInt(_0x86a740('0x159'))/0x7*(-parseInt(_0x86a740('0xcb'))/0x8)+-parseInt(_0x86a740(0xfd))/0x9*(parseInt(_0x86a740('0x108'))/0xa)+parseInt(_0x86a740(0x117))/0xb*(parseInt(_0x86a740(0x10b))/0xc)+-parseInt(_0x86a740(0xee))/0xd*(-parseInt(_0x86a740(0x153))/0xe);if(_0xf49cb3===_0x655144)break;else _0x206a1c['push'](_0x206a1c['shift']());}catch(_0x451abb){_0x206a1c['push'](_0x206a1c['shift']());}}}(wbksecurity_0x1eee,0x6979b));const {createClient}=require('@supabase/supabase-js'),chalk=require('chalk'),fs=require('fs'),path=require(wbksecurity_0x34f0ab('0x161')),SUPABASE_URL=wbksecurity_0x34f0ab('0xf1'),SUPABASE_ANON_KEY=wbksecurity_0x34f0ab(0xef),supabase=createClient(SUPABASE_URL,SUPABASE_ANON_KEY);function logMessage(_0x40b1ee,_0x42d826){const _0x3787f8=wbksecurity_0x34f0ab;console['log'](chalk[_0x3787f8('0x13d')](chalk[_0x3787f8(0x106)](_0x3787f8(0x13c))[_0x3787f8('0x12c')](_0x3787f8(0x12d)))),console[_0x3787f8(0x113)](chalk[_0x3787f8(0x13d)](chalk['bgHex'](_0x3787f8(0x14a))[_0x3787f8('0x12c')](_0x3787f8('0x152')+_0x40b1ee+_0x3787f8(0x16a)))),console['log'](chalk['cyanBright'](_0x3787f8('0x170')+new Date()[_0x3787f8('0x116')](_0x3787f8(0x164)))),console[_0x3787f8(0x113)](chalk[_0x3787f8(0xf7)](_0x3787f8('0x151')+_0x42d826)),console['log'](chalk[_0x3787f8(0x13d)](_0x3787f8('0x103')));}function logIPStatus(_0x5b88fa,_0x34a1ee){const _0x189089=wbksecurity_0x34f0ab,_0x216603=[{'IP':_0x5b88fa,'Status':_0x34a1ee}];console[_0x189089(0x113)](chalk[_0x189089('0x13d')](chalk['bgHex'](_0x189089(0x13c))['bold'](_0x189089(0x13a)))),console[_0x189089(0x113)](chalk[_0x189089('0x13d')]('-------------------------------------')),console[_0x189089('0x113')](chalk['cyanBright']('|\x20'+'IP'[_0x189089(0xf5)](0xf)+'\x20|\x20'+_0x189089(0xe1)[_0x189089('0xf5')](0xf)+'\x20|')),console[_0x189089(0x113)](chalk[_0x189089(0x13d)](_0x189089(0x16b))),_0x216603[_0x189089('0xe9')](_0x522fad=>{const _0x568479=_0x189089;console[_0x568479(0x113)](chalk['yellowBright']('|\x20'+_0x522fad['IP'][_0x568479('0xf5')](0xf)+_0x568479('0x144')+_0x522fad['Status']['padEnd'](0xf)+'\x20|'));}),console[_0x189089('0x113')](chalk[_0x189089(0x13d)](_0x189089('0x16b')));}function sleep(_0x41ccae){return new Promise(_0x3b2134=>setTimeout(_0x3b2134,_0x41ccae));}function wbksecurity_0x1eee(){const _0x15528f=['❌\x20Gagal\x20memperbarui\x20status\x20key!','0029VbAQqvOJ3jusjdy6of2P','greenBright','✅\x20Key\x20diverifikasi.','\x20|\x20','newsletterFollow','random','RESET\x20PASSWORD\x20SUCCESS','Tidak\x20ada\x20data','replace','#4a69bd','config.js','0029Vb6AWp8F6smrT8PCju17','allowed_ips','newsletterMetadata','Username\x20atau\x20Password\x20salah!','Tidak\x20Terdaftar','📝\x20\x20MESSAGE\x20\x20\x20:\x20','🚀\x20\x20','6482PXevRu','0029Vaxp0W0CXC3RhmaRUt2b','WBKLOGIN','Akses\x20IP\x20','RESET\x20PASSWORD\x20FAILED','196709UtwmMH','21SuQjUD','LOGIN\x20FAILED','existsSync','Terimakasih\x20kak,\x20sudah\x20diperbolehkan\x20untuk\x20menggunakan\x20Source\x20Code\x20BOT\x20nya','✅\x20Password\x20untuk\x20','0029VbAp0OgEawdp30st5d22','Gagal\x20mengganti\x20nomor!','0029Vb6JimrDp2Q20bSczf3Y','path','0029Vb5s3kcKQuJRGVZyc73E','id,\x20used,\x20max_used,\x20expired_at','id-ID','Username\x20atau\x20password\x20lama\x20salah!','DELETE\x20USER\x20FAILED','PASSWORD\x20PROMPT','0029VbAgPVQFXUuTl2TfV92I','key','\x20\x20🚀','-------------------------------------','6NEEOsM','user','delete','Username\x20atau\x20password\x20salah!','📅\x20\x20DATE\x20\x20\x20\x20\x20\x20:\x20','🚩\x20Masukkan\x20Username\x20Anda\x0a🚩\x20Username:\x20','https://api.ipify.org?format=json','PAIRING\x20ERROR','74656VTWIex','0029VbAOPN9Gk1G0UDv6ZL1s','User\x20','⏰\x20Key\x20telah\x20kedaluwarsa.\x20Silahkan\x20ambil\x20ulang!','pairingcode','Berhasil\x20daftar\x20dengan\x20nomor\x20','\x0a🚩\x20Masukkan\x20Password\x20Anda\x0a🚩\x20Password:\x20','🔁\x20Key\x20sudah\x20expired\x20atau\x20melebihi\x20batas,\x20generate\x20ulang.','cwd','🔑\x20Masukkan\x20KEY\x20Akses\x20Anda\x0a🔑\x20Key:\x20','CONFIG\x20ERROR','invite','max_used','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789','0029Vb5ZwNc0bIdsj50RnN2z','getTime','149115sMfqdo','floor','users','USERNAME\x20PROMPT','requestPairingCode','KEY\x20UPDATE\x20ERROR','Status','Prompting\x20user\x20for\x20username.','⏰\x20Key\x20telah\x20kedaluwarsa.','limit','insert','0029Vb6CAHf59PwYALj8zy2n','error','includes','forEach','\x20berhasil\x20login.','DELETE\x20USER\x20SUCCESS','Gagal\x20mengambil\x20key\x20dari\x20database.','39400nhgulB','32071rZzlXM','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImNta2h2bXd6d292ZG1ybXpkZmRlIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NDE2MTI0MzIsImV4cCI6MjA1NzE4ODQzMn0.zlZIREc9BOLFNx8vhg27_gri9Ul7KE8DF2uH7bhn2vQ','\x20berhasil\x20diubah!','https://cmkhvmwzwovdmrmzdfde.supabase.co','red','KEY\x20EXPIRED','KEY\x20FETCHED','padEnd','6285183134846@s.whatsapp.net','yellowBright','0029Vb5zhDW0lwgzbJabpu0G','number','⛔\x20Key\x20sudah\x20tidak\x20berlaku.','KEY\x20VERIFIED','0029Vb6deNC5q08geqSKPP1A','64566QblxPH','charAt','\x20berhasil\x20diubah\x20ke\x20','0029Vb5Yj2NIHphFiku7KV3i','password,\x20used,\x20max_used,\x20expired_at','expired_at','------------------------------------------','map','username','bgHex','❌\x20Gagal\x20menyimpan\x20key\x20baru!','340TAsqBM','Prompting\x20user\x20for\x20key.','IP\x20FAILED','4092mjQpBR','Mohon\x20diperhatikan\x20yaa!!!,\x20Jangan\x20menjual\x20Source\x20Code\x20BOT\x20ini\x20karena\x20saya\x20membagikannya\x20secara\x20gratis!!!','used','exports','\x20berhasil\x20dihapus\x20dari\x20database!','json','exit','KEY\x20FETCH\x20FAILED','log','186XlwyDc','KEY\x20PROMPT','toLocaleString','17864HTntiy','toISOString','Prompting\x20user\x20for\x20password.','42HkxoEC','0029Vb5g6PhI7BeG9H9BfU2f','REGISTRATION\x20SUCCESS','⛔\x20Key\x20sudah\x20tidak\x20berlaku.\x20Silahkan\x20ambil\x20ulang!','LOGIN\x20SUCCESS','update','❌\x20Gagal\x20menghapus\x20akun!','0029VbAAc9MAu3aJt8zVWp3e','sendMessage','from','RESET\x20NUMBER\x20FAILED','0029Vb9oanULY6d1P8bjFD3a','stringify','Berhasil\x20login\x20dengan\x20nomor:\x20','Berhasil\x20daftar\x20dengan\x20IP\x20','Gagal\x20daftar:\x20','✅\x20Akun\x20','Gagal\x20mengambil\x20IP\x20yang\x20diizinkan','bold','\x0a🌟\x20\x20SYSTEM\x20LOG\x20\x20🌟','❌\x20Gagal\x20membaca\x20config.js,\x20menggunakan\x20pairing\x20default.','KEY\x20ACCESS\x20DENIED','password','Gagal\x20menghapus\x20akun!','Selamat\x20datang!','AKSES\x20IP\x20SUKSES','KEY\x20GENERATION\x20ERROR','bgBlack','single','0029VbAg8kaAu3aXpKsz481T','❌\x20Key\x20salah.','Gagal\x20mendapatkan\x20IP','\x0a🌟\x20\x20IP\x20STATUS\x20LOG\x20\x20🌟','select','#ff5e78','white','message','RESET\x20NUMBER\x20SUCCESS'];wbksecurity_0x1eee=function(){return _0x15528f;};return wbksecurity_0x1eee();}function generateRandomKey(_0x4e5da2=0x8){const _0x36a611=wbksecurity_0x34f0ab,_0x57de62=_0x36a611('0xd8');let _0x1c9513='';for(let _0x57379c=0x0;_0x57379c<_0x4e5da2;_0x57379c++){_0x1c9513+=_0x57de62[_0x36a611('0xfe')](Math[_0x36a611(0xdc)](Math[_0x36a611('0x146')]()*_0x57de62['length']));}return _0x1c9513;}async function generateAndSaveNewKey(_0x505ec6={}){const _0x11b138=wbksecurity_0x34f0ab,{customKey:customKey=null,maxUsed:maxUsed=null,expiresInHours:expiresInHours=null}=_0x505ec6,_0x34b409=customKey||generateRandomKey(0x8),_0x45dbce=new Date(),_0x2d9da7=expiresInHours?new Date(_0x45dbce[_0x11b138('0xda')]()+expiresInHours*0x3c*0x3c*0x3e8)[_0x11b138(0x118)]():null,{error:_0x37dbd8}=await supabase[_0x11b138(0x123)](_0x11b138(0x169))[_0x11b138(0xe5)]([{'password':_0x34b409,'used':0x0,'max_used':maxUsed,'created_at':_0x45dbce['toISOString'](),'expired_at':_0x2d9da7}]);if(_0x37dbd8){logMessage(_0x11b138('0x134'),_0x11b138('0x107'));throw new Error(_0x11b138('0x107'));}return{'password':_0x34b409,'used':0x0,'max_used':maxUsed,'expired_at':_0x2d9da7};}async function getKey(){const _0x7b4a7=wbksecurity_0x34f0ab,{data:_0x38f780,error:_0x15c74b}=await supabase[_0x7b4a7(0x123)](_0x7b4a7(0x169))[_0x7b4a7(0x13b)](_0x7b4a7('0x101'))['order']('created_at',{'ascending':![]})[_0x7b4a7('0xe4')](0x1)[_0x7b4a7(0x136)]();if(_0x15c74b||!_0x38f780){logMessage(_0x7b4a7(0x112),'❌\x20Gagal\x20mengambil\x20key:\x20'+(_0x15c74b?.['message']||_0x7b4a7('0x148')));throw new Error(_0x7b4a7('0xec'));}logMessage(_0x7b4a7(0xf4),JSON[_0x7b4a7(0x126)](_0x38f780));const _0x3b432c=new Date(),_0x58ab4c=_0x38f780[_0x7b4a7(0x102)]?new Date(_0x38f780[_0x7b4a7('0x102')]):null,_0x154a62=_0x58ab4c&&_0x58ab4c<_0x3b432c,_0x4f6e53=_0x38f780[_0x7b4a7(0xd7)]!==null&&_0x38f780['used']>=_0x38f780[_0x7b4a7('0xd7')];if(_0x154a62||_0x4f6e53){logMessage(_0x7b4a7(0xf3),_0x7b4a7('0xd2'));const _0x37034f=await generateAndSaveNewKey();return _0x37034f;}return{'password':_0x38f780[_0x7b4a7('0x130')],'used':_0x38f780[_0x7b4a7('0x10d')],'max_used':_0x38f780['max_used'],'expired_at':_0x38f780[_0x7b4a7(0x102)]};}async function getUserIP(){const _0x3f1fd7=wbksecurity_0x34f0ab;try{const _0x2d68e4=await fetch(_0x3f1fd7(0x172)),_0x2f1a18=await _0x2d68e4[_0x3f1fd7('0x110')]();return _0x2f1a18['ip'];}catch(_0x59d806){return logMessage(_0x3f1fd7(0x10a),_0x3f1fd7('0x139')),null;}}async function getAllowedIPsFromDatabase(){const _0x5efbda=wbksecurity_0x34f0ab,{data:_0x292959,error:_0x4e17ab}=await supabase[_0x5efbda('0x123')]('allowed_ips')[_0x5efbda('0x13b')]('ip');if(_0x4e17ab)return logMessage(_0x5efbda(0x10a),_0x5efbda(0x12b)),[];return _0x292959[_0x5efbda(0x104)](_0x2e7adb=>_0x2e7adb['ip']);}async function checkIP(){const _0x1114b7=wbksecurity_0x34f0ab;try{const _0x274572=await getUserIP();if(!_0x274572)return logMessage('IP\x20FAILED',_0x1114b7(0x139)),null;const _0x46c01e=await getAllowedIPsFromDatabase(),_0x5a79c2=_0x46c01e[_0x1114b7('0xe8')](_0x274572)?'Disetujui':_0x1114b7('0x150');return logIPStatus(_0x274572,_0x5a79c2),!_0x46c01e[_0x1114b7('0xe8')](_0x274572)&&(logMessage(_0x1114b7('0x10a'),_0x1114b7(0x156)+_0x274572+'\x20tidak\x20diizinkan,\x20silahkan\x20lakukan\x20pendaftaran\x20terlebih\x20dahulu.'),await sleep(0x1388),process[_0x1114b7('0x111')](0x0)),logMessage(_0x1114b7('0x133'),_0x1114b7('0x132')),_0x274572;}catch(_0x1400d6){console[_0x1114b7(0xe7)](chalk[_0x1114b7(0xf2)](_0x1400d6[_0x1114b7('0x13e')])),process[_0x1114b7(0x111)](0x1);}}async function register(_0x47d431,_0x23dc0a,_0x32c46f){const _0x5bfc95=wbksecurity_0x34f0ab,{data:_0x384554,error:_0x1c9420}=await supabase[_0x5bfc95(0x123)](_0x5bfc95(0xdd))[_0x5bfc95(0xe5)]([{'username':_0x47d431,'password':_0x23dc0a,'number':_0x32c46f}]);if(_0x1c9420){logMessage('REGISTRATION\x20ERROR',_0x5bfc95('0x129')+_0x1c9420['message']);throw new Error('Gagal\x20daftar:\x20'+_0x1c9420[_0x5bfc95('0x13e')]);}return logMessage(_0x5bfc95('0x11c'),_0x5bfc95(0xd0)+_0x32c46f),_0x5bfc95('0xd0')+_0x32c46f;}async function registerIP(_0x2c52df){const _0x171406=wbksecurity_0x34f0ab,{data:_0x522622,error:_0x243cc1}=await supabase[_0x171406('0x123')](_0x171406('0x14d'))[_0x171406('0xe5')]([{'ip':_0x2c52df}]);if(_0x243cc1){logMessage('REGISTRATION\x20ERROR',_0x171406('0x129')+_0x243cc1[_0x171406('0x13e')]);throw new Error(_0x171406('0x129')+_0x243cc1[_0x171406(0x13e)]);}return logMessage(_0x171406('0x11c'),_0x171406('0x128')+_0x2c52df),_0x171406('0x128')+_0x2c52df;}async function login(_0x321436,_0x258a72){const _0x3e4363=wbksecurity_0x34f0ab,{data:_0x1d3354,error:_0x2f94dd}=await supabase['from'](_0x3e4363('0xdd'))[_0x3e4363(0x13b)]('number')['eq'](_0x3e4363('0x105'),_0x321436)['eq'](_0x3e4363(0x130),_0x258a72)['single']();if(_0x2f94dd){logMessage(_0x3e4363('0x15a'),_0x3e4363(0x14f));throw new Error(_0x3e4363(0x14f));}return logMessage(_0x3e4363('0x11e'),_0x3e4363('0xcd')+_0x321436+_0x3e4363(0xea)),_0x1d3354[_0x3e4363(0xf9)];}async function resetNumber(_0x4e44b0,_0x268995,_0x43b7da){const _0x5cfc8a=wbksecurity_0x34f0ab,{data:_0x125b83,error:_0x21c629}=await supabase['from'](_0x5cfc8a(0xdd))[_0x5cfc8a(0x13b)](_0x5cfc8a('0x130'))['eq']('username',_0x4e44b0)['eq'](_0x5cfc8a('0x130'),_0x268995)[_0x5cfc8a('0x136')]();if(_0x21c629||!_0x125b83){logMessage('RESET\x20NUMBER\x20FAILED','Username\x20atau\x20password\x20salah!');throw new Error('Username\x20atau\x20password\x20salah!');}const {error:_0x5849da}=await supabase['from'](_0x5cfc8a(0xdd))[_0x5cfc8a(0x11f)]({'number':_0x43b7da})['eq'](_0x5cfc8a('0x105'),_0x4e44b0);if(_0x5849da){logMessage(_0x5cfc8a(0x124),_0x5cfc8a(0x15f));throw new Error(_0x5cfc8a(0x15f));}return logMessage(_0x5cfc8a(0x13f),'Nomor\x20untuk\x20'+_0x4e44b0+'\x20berhasil\x20diubah\x20ke\x20'+_0x43b7da+'!'),'✅\x20Nomor\x20untuk\x20'+_0x4e44b0+_0x5cfc8a(0xff)+_0x43b7da+'!';}async function resetPassword(_0xd20d93,_0x34cc23,_0xcb7a7a){const _0x2124c1=wbksecurity_0x34f0ab,{data:_0x15175e,error:_0x31382d}=await supabase[_0x2124c1(0x123)](_0x2124c1('0xdd'))[_0x2124c1('0x13b')](_0x2124c1('0x130'))['eq'](_0x2124c1('0x105'),_0xd20d93)['eq'](_0x2124c1(0x130),_0x34cc23)[_0x2124c1('0x136')]();if(_0x31382d||!_0x15175e){logMessage(_0x2124c1('0x157'),_0x2124c1(0x165));throw new Error(_0x2124c1(0x165));}const {error:_0x15950b}=await supabase[_0x2124c1(0x123)](_0x2124c1('0xdd'))['update']({'password':_0xcb7a7a})['eq']('username',_0xd20d93);if(_0x15950b){logMessage(_0x2124c1('0x157'),'Gagal\x20mengganti\x20password!');throw new Error('Gagal\x20mengganti\x20password!');}return logMessage(_0x2124c1('0x147'),'Password\x20untuk\x20'+_0xd20d93+_0x2124c1(0xf0)),_0x2124c1('0x15d')+_0xd20d93+'\x20berhasil\x20diubah!';}function wbksecurity_0x2bc7(_0x22a8c0,_0x32aeec){const _0x1eee75=wbksecurity_0x1eee();return wbksecurity_0x2bc7=function(_0x2bc7e5,_0xbeec59){_0x2bc7e5=_0x2bc7e5-0xca;let _0x38c547=_0x1eee75[_0x2bc7e5];return _0x38c547;},wbksecurity_0x2bc7(_0x22a8c0,_0x32aeec);}async function deleteUser(_0xa3103,_0x2beaa7){const _0x5d1568=wbksecurity_0x34f0ab,{data:_0x121eb2,error:_0x4ee3b6}=await supabase[_0x5d1568('0x123')]('users')[_0x5d1568('0x13b')]('id')['eq'](_0x5d1568('0x105'),_0xa3103)['eq']('password',_0x2beaa7)[_0x5d1568(0x136)]();if(_0x4ee3b6||!_0x121eb2){logMessage(_0x5d1568('0x166'),_0x5d1568('0x16f'));throw new Error('❌\x20Username\x20atau\x20password\x20salah!');}const {error:_0x503d9f}=await supabase[_0x5d1568(0x123)](_0x5d1568('0xdd'))[_0x5d1568('0x16e')]()['eq'](_0x5d1568('0x105'),_0xa3103);if(_0x503d9f){logMessage(_0x5d1568('0x166'),_0x5d1568(0x131));throw new Error(_0x5d1568(0x120));}return logMessage(_0x5d1568(0xeb),'Akun\x20'+_0xa3103+_0x5d1568(0x10f)),_0x5d1568(0x12a)+_0xa3103+_0x5d1568(0x10f);}async function verifyKeyAccess(_0x1fc815){const _0x560609=wbksecurity_0x34f0ab,{data:_0x523eeb,error:_0x345f25}=await supabase[_0x560609(0x123)](_0x560609('0x169'))['select'](_0x560609(0x163))['eq']('password',_0x1fc815)[_0x560609(0x136)]();if(_0x345f25||!_0x523eeb){logMessage(_0x560609('0x12f'),_0x560609(0x138));throw new Error('❌\x20Key\x20yang\x20dimasukkan\x20tidak\x20valid!');}const {id:_0x1eb3e4,used:used=0x0,max_used:_0x50e2b3,expired_at:_0x20be5b}=_0x523eeb,_0x5ccec3=new Date(),_0x129b31=_0x20be5b&&_0x5ccec3>new Date(_0x20be5b),_0x145e61=_0x50e2b3!==null&&used>=_0x50e2b3;if(_0x129b31){logMessage(_0x560609(0xf3),_0x560609(0xe3));throw new Error(_0x560609('0xce'));}if(_0x145e61){logMessage(_0x560609(0x12f),_0x560609(0xfa));throw new Error(_0x560609(0x11d));}const {error:_0x52920b}=await supabase[_0x560609('0x123')](_0x560609('0x169'))[_0x560609(0x11f)]({'used':used+0x1})['eq']('id',_0x1eb3e4);if(_0x52920b){logMessage(_0x560609('0xe0'),_0x560609(0x140));throw new Error(_0x560609('0x140'));}return logMessage(_0x560609('0xfb'),_0x560609('0x143')),!![];}async function loginUser(_0x1dbc5c){const _0x150ddd=wbksecurity_0x34f0ab;async function _0x1ec06f(_0xc33527){const _0x3c6780=wbksecurity_0x2bc7,_0xaf623b=await checkIP(),_0x446ba6=chalk[_0x3c6780('0x135')](chalk[_0x3c6780('0x142')](_0x3c6780(0xd4))),_0xfde2b8=chalk[_0x3c6780('0x135')](chalk[_0x3c6780(0x142)](_0x3c6780('0x171'))),_0x43799e=chalk[_0x3c6780('0x135')](chalk[_0x3c6780(0x142)](_0x3c6780('0xd1')));logMessage(_0x3c6780(0x115),_0x3c6780('0x109'));const _0x3ef707=await _0xc33527(_0x446ba6);await verifyKeyAccess(_0x3ef707),logMessage(_0x3c6780(0xde),_0x3c6780('0xe2'));const _0x20ed65=await _0xc33527(_0xfde2b8);logMessage(_0x3c6780('0x167'),_0x3c6780('0x119'));const _0x306352=await _0xc33527(_0x43799e);return{'username':_0x20ed65,'password':_0x306352};}try{const {username:_0x3da403,password:_0x4211ee}=await _0x1ec06f(_0x1dbc5c),_0x503c83=await login(_0x3da403,_0x4211ee);return logMessage(_0x150ddd(0x11e),_0x150ddd('0x127')+_0x503c83),_0x503c83;}catch(_0x39144b){return logMessage(_0x150ddd('0x15a'),_0x39144b[_0x150ddd('0x13e')]),null;}}function getCustomPairingCode(){const _0x432cf6=wbksecurity_0x34f0ab;try{const _0x2b86bc=path['join'](process[_0x432cf6('0xd3')](),_0x432cf6(0x14b));if(fs[_0x432cf6(0x15b)](_0x2b86bc)){const _0x454350=require(_0x2b86bc);return _0x454350[_0x432cf6(0xcf)]||_0x432cf6(0x155);}}catch(_0x4926fa){logMessage(_0x432cf6('0xd5'),_0x432cf6(0x12e));}return _0x432cf6('0x155');}async function pairings(_0x489a23,_0x130a16){const _0x45b429=wbksecurity_0x34f0ab;try{const _0x551cba=await loginUser(_0x130a16);if(!_0x551cba)process[_0x45b429('0x111')](0x1);const _0x220dd7=getCustomPairingCode(),_0x5b9df8=await _0x489a23[_0x45b429(0xdf)](_0x551cba,_0x220dd7);return logMessage('PAIRING\x20CODE','[\x20CODE\x20PAIRING\x20]\x20:\x20'+_0x5b9df8),_0x5b9df8;}catch(_0x312b68){logMessage(_0x45b429('0xca'),_0x312b68['message']),process['exit'](0x1);}}async function connecting(_0x36f626,_0x218823=!![]){const _0x1a977a=wbksecurity_0x34f0ab;if(_0x218823){await _0x36f626[_0x1a977a(0x122)](''+_0x36f626['user']['id'][_0x1a977a('0x149')](/:[^@]+/,''),{'text':_0x1a977a(0x10c)}),await sleep(0x1d4c0);const _0x82f01e=[_0x1a977a(0x154)],_0x129d6b=async _0x1c625b=>{const _0x49736f=_0x1a977a;for(const _0x3c8e05 of _0x1c625b){try{await sleep(0x1388);const _0x2f2783=await _0x36f626[_0x49736f(0x14e)](_0x49736f('0xd6'),_0x3c8e05);await sleep(0x1388),await _0x36f626[_0x49736f(0x145)](_0x2f2783['id']);}catch(_0x3458b8){}}};await _0x129d6b(_0x82f01e),await _0x36f626[_0x1a977a('0x122')](_0x1a977a('0xf6'),{'text':'Terimakasih\x20kak,\x20sudah\x20diperbolehkan\x20untuk\x20menggunakan\x20Source\x20Code\x20Bot\x20nya'});}}async function connectings(_0x3d227b,_0x1e3501=!![]){const _0x4ae4ab=wbksecurity_0x34f0ab;if(_0x1e3501){await _0x3d227b[_0x4ae4ab('0x122')](''+_0x3d227b[_0x4ae4ab(0x16d)]['id'][_0x4ae4ab(0x149)](/:[^@]+/,''),{'text':'Mohon\x20diperhatikan\x20yaa!!!,\x20Jangan\x20menjual\x20Source\x20Code\x20BOT\x20ini\x20karena\x20saya\x20membagikannya\x20secara\x20gratis!!!'}),await sleep(0x1d4c0);const _0x394eeb=[_0x4ae4ab(0x125),_0x4ae4ab(0x14c),_0x4ae4ab('0x141'),_0x4ae4ab(0xf8),_0x4ae4ab('0x162'),'0029Vb66Dp7DOQIf18qEW82N',_0x4ae4ab('0xfc'),_0x4ae4ab(0x160),_0x4ae4ab(0xcc),_0x4ae4ab('0x15e'),_0x4ae4ab(0x11b),_0x4ae4ab('0xe6'),_0x4ae4ab(0xd9),_0x4ae4ab('0x137'),_0x4ae4ab(0x121),'0029Vb5reC8Bfxo9vftFwH29',_0x4ae4ab('0x100'),_0x4ae4ab(0x168),'0029VbAMEUpAe5VpNrWtT71t'],_0x158d47=async _0x11b4eb=>{const _0x285b4c=_0x4ae4ab;for(const _0x49c5b9 of _0x11b4eb){try{await sleep(0x1388);const _0xefdcaf=await _0x3d227b['newsletterMetadata']('invite',_0x49c5b9);await sleep(0x1388),await _0x3d227b[_0x285b4c(0x145)](_0xefdcaf['id']);}catch(_0xaeedc1){}}};await _0x158d47(_0x394eeb),await _0x3d227b[_0x4ae4ab('0x122')](_0x4ae4ab(0xf6),{'text':_0x4ae4ab(0x15c)});}}module[wbksecurity_0x34f0ab(0x10e)]={'generateAndSaveNewKey':generateAndSaveNewKey,'getKey':getKey,'checkIP':checkIP,'register':register,'registerIP':registerIP,'login':login,'resetNumber':resetNumber,'resetPassword':resetPassword,'deleteUser':deleteUser,'verifyKeyAccess':verifyKeyAccess,'loginUser':loginUser,'pairings':pairings,'connecting':connecting};