This repository has been archived by the owner. It is now read-only.
forked from KafuuChann/akame-v10
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.js
More file actions
10 lines (9 loc) · 30.3 KB
/
index.js
File metadata and controls
10 lines (9 loc) · 30.3 KB
1
2
3
4
5
6
7
8
9
10
/**
* Base By Dika Ardnt.
* Recode By GuaAbuzz
* Kalau Mau Recode, Edit Aja Di confiq.js
* Script No Enc? Harga Chat Nomor Dibawah ini
* Contact Me On wa.me/6289636827082
* Follow https://github.com/Abuzzpoet
*/
const _0x574040=_0x24ab;(function(_0x37b0e0,_0x557b76){const _0x3d36ea=_0x24ab,_0x5e9bc3=_0x37b0e0();while(!![]){try{const _0x5e9a81=parseInt(_0x3d36ea(0x1d2))/0x1*(-parseInt(_0x3d36ea(0x1c4))/0x2)+parseInt(_0x3d36ea(0x1a7))/0x3+-parseInt(_0x3d36ea(0x201))/0x4*(-parseInt(_0x3d36ea(0x229))/0x5)+-parseInt(_0x3d36ea(0x25d))/0x6+-parseInt(_0x3d36ea(0x261))/0x7+parseInt(_0x3d36ea(0x202))/0x8+parseInt(_0x3d36ea(0x221))/0x9;if(_0x5e9a81===_0x557b76)break;else _0x5e9bc3['push'](_0x5e9bc3['shift']());}catch(_0x5269cc){_0x5e9bc3['push'](_0x5e9bc3['shift']());}}}(_0x5610,0x3a2cc),require('./config'));const {default:hisokaConnect,useSingleFileAuthState,DisconnectReason,fetchLatestBaileysVersion,generateForwardMessageContent,prepareWAMessageMedia,generateWAMessageFromContent,generateMessageID,downloadContentFromMessage,makeInMemoryStore,jidDecode,proto}=require('@adiwajshing/baileys'),{state,saveState}=useSingleFileAuthState('./'+sessionName+_0x574040(0x1b0)),pino=require('pino'),{Boom}=require(_0x574040(0x267)),fs=require('fs'),yargs=require('yargs/yargs'),chalk=require(_0x574040(0x1ec)),FileType=require(_0x574040(0x273)),path=require(_0x574040(0x1ee)),_=require(_0x574040(0x22a)),axios=require(_0x574040(0x271)),PhoneNumber=require(_0x574040(0x24a)),{imageToWebp,videoToWebp,writeExifImg,writeExifVid}=require('./lib/exif'),{smsg,isUrl,generateMessageTag,getBuffer,getSizeMedia,fetchJson,await,sleep}=require(_0x574040(0x1b7));var low;try{low=require('lowdb');}catch(_0x464429){low=require(_0x574040(0x1fa));}const {Low,JSONFile}=low,mongoDB=require('./lib/mongoDB');global[_0x574040(0x1ef)]=(_0x310a60,_0x1b1ea5='/',_0x26e031={},_0x4cd737)=>(_0x310a60 in global[_0x574040(0x1ae)]?global[_0x574040(0x1ae)][_0x310a60]:_0x310a60)+_0x1b1ea5+(_0x26e031||_0x4cd737?'?'+new URLSearchParams(Object[_0x574040(0x1c2)]({..._0x26e031,..._0x4cd737?{[_0x4cd737]:global[_0x574040(0x20d)][_0x310a60 in global[_0x574040(0x1ae)]?global['APIs'][_0x310a60]:_0x310a60]}:{}})):'');const store=makeInMemoryStore({'logger':pino()[_0x574040(0x1f0)]({'level':_0x574040(0x1a9),'stream':_0x574040(0x1b9)})});global[_0x574040(0x1c1)]=new Object(yargs(process['argv']['slice'](0x2))[_0x574040(0x1f3)](![])['parse']()),global['db']=new Low(/https?:\/\//['test'](opts['db']||'')?new cloudDBAdapter(opts['db']):/mongodb/['test'](opts['db'])?new mongoDB(opts['db']):new JSONFile('src/database.json')),global[_0x574040(0x274)]=global['db'],global[_0x574040(0x1e2)]=async function loadDatabase(){const _0x5088a8=_0x574040;if(global['db'][_0x5088a8(0x1ff)])return new Promise(_0x380378=>setInterval(function(){const _0x272d26=_0x5088a8;!global['db']['READ']?(clearInterval(this),_0x380378(global['db'][_0x272d26(0x1c3)]==null?global[_0x272d26(0x1e2)]():global['db'][_0x272d26(0x1c3)])):null;},0x1*0x3e8));if(global['db']['data']!==null)return;global['db'][_0x5088a8(0x1ff)]=!![],await global['db'][_0x5088a8(0x259)](),global['db'][_0x5088a8(0x1ff)]=![],global['db'][_0x5088a8(0x1c3)]={'users':{},'group':{},'chats':{},'database':{},'game':{},'settings':{},'donate':{},'others':{},'sticker':{},'anonymous':{},...global['db'][_0x5088a8(0x1c3)]||{}},global['db'][_0x5088a8(0x228)]=_[_0x5088a8(0x228)](global['db']['data']);},loadDatabase();if(global['db'])setInterval(async()=>{const _0x2c17f0=_0x574040;if(global['db'][_0x2c17f0(0x1c3)])await global['db'][_0x2c17f0(0x253)]();},0x1e*0x3e8);async function startHisoka(){const _0x1541e1=_0x574040,_0x48c0dd=hisokaConnect({'logger':pino({'level':_0x1541e1(0x1a9)}),'printQRInTerminal':!![],'browser':['Akame\x20Multi\x20Device',_0x1541e1(0x262),'1.0.0'],'auth':state});return store[_0x1541e1(0x265)](_0x48c0dd['ev']),_0x48c0dd['ws']['on'](_0x1541e1(0x24f),async _0x5d7ea9=>{const _0xb94a3e=_0x1541e1,_0x294733=_0x5d7ea9[_0xb94a3e(0x243)][0x0][_0xb94a3e(0x268)]['call-creator'];if(_0x5d7ea9['content'][0x0][_0xb94a3e(0x210)]==_0xb94a3e(0x218)){let _0xb9c3f0=await _0x48c0dd[_0xb94a3e(0x203)](_0x294733,global[_0xb94a3e(0x1df)]);_0x48c0dd[_0xb94a3e(0x1fc)](_0x294733,{'text':'Sistem\x20otomatis\x20block!\x0aJangan\x20menelpon\x20bot!\x0aSilahkan\x20Hubungi\x20Owner\x20Untuk\x20Dibuka\x20!'},{'quoted':_0xb9c3f0}),await sleep(0x1f40),await _0x48c0dd[_0xb94a3e(0x225)](_0x294733,'block');}}),_0x48c0dd['ev']['on'](_0x1541e1(0x1ba),async _0x529868=>{const _0x49eafc=_0x1541e1;try{mek=_0x529868[_0x49eafc(0x217)][0x0];if(!mek['message'])return;mek[_0x49eafc(0x238)]=Object[_0x49eafc(0x1c8)](mek[_0x49eafc(0x238)])[0x0]===_0x49eafc(0x21d)?mek['message'][_0x49eafc(0x21d)][_0x49eafc(0x238)]:mek['message'];if(mek[_0x49eafc(0x23b)]&&mek[_0x49eafc(0x23b)][_0x49eafc(0x272)]==='status@broadcast')return;if(!_0x48c0dd[_0x49eafc(0x248)]&&!mek[_0x49eafc(0x23b)]['fromMe']&&_0x529868[_0x49eafc(0x1b5)]===_0x49eafc(0x1b4))return;if(mek['key']['id'][_0x49eafc(0x22f)]('BAE5')&&mek['key']['id']['length']===0x10)return;if(mek[_0x49eafc(0x23b)]['id'][_0x49eafc(0x22f)](_0x49eafc(0x25e)))return;m=smsg(_0x48c0dd,mek,store),require(_0x49eafc(0x250))(_0x48c0dd,m,_0x529868,store);}catch(_0x4a1ee6){console[_0x49eafc(0x245)](_0x4a1ee6);}}),_0x48c0dd['ev']['on'](_0x1541e1(0x240),async _0x562989=>{const _0x467a30=_0x1541e1;try{for(let _0x593547 of _0x562989){try{ppgc=await _0x48c0dd[_0x467a30(0x23e)](_0x593547['id'],'image');}catch{ppgc=_0x467a30(0x237);}let _0x166807={'url':ppgc};if(_0x593547[_0x467a30(0x1c5)]==!![])_0x48c0dd[_0x467a30(0x1fd)](_0x593547['id'],'「\x20Group\x20Settings\x20Change\x20」\x0a\x0aGroup\x20telah\x20ditutup\x20oleh\x20admin,\x20Sekarang\x20hanya\x20admin\x20yang\x20dapat\x20mengirim\x20pesan\x20!',_0x467a30(0x1ce),_0x166807,[]);else{if(_0x593547[_0x467a30(0x1c5)]==![])_0x48c0dd[_0x467a30(0x1fd)](_0x593547['id'],'「\x20Group\x20Settings\x20Change\x20」\x0a\x0aGroup\x20telah\x20dibuka\x20oleh\x20admin,\x20Sekarang\x20peserta\x20dapat\x20mengirim\x20pesan\x20!','Group\x20Settings\x20Change\x20Message',_0x166807,[]);else{if(_0x593547[_0x467a30(0x26e)]==!![])_0x48c0dd['send5ButImg'](_0x593547['id'],_0x467a30(0x1bb),_0x467a30(0x1ce),_0x166807,[]);else _0x593547['restrict']==![]?_0x48c0dd['send5ButImg'](_0x593547['id'],_0x467a30(0x219),_0x467a30(0x1ce),_0x166807,[]):_0x48c0dd[_0x467a30(0x1fd)](_0x593547['id'],_0x467a30(0x1cf)+_0x593547[_0x467a30(0x25c)]+'*',_0x467a30(0x1ce),_0x166807,[]);}}}}catch(_0x338306){console[_0x467a30(0x245)](_0x338306);}}),_0x48c0dd['ev']['on'](_0x1541e1(0x247),async _0x1a0d51=>{const _0x2398fd=_0x1541e1;console[_0x2398fd(0x245)](_0x1a0d51);try{let _0x1b7eae=await _0x48c0dd[_0x2398fd(0x26d)](_0x1a0d51['id']),_0x298541=_0x1a0d51['participants'];for(let _0x42f762 of _0x298541){try{ppuser=await _0x48c0dd['profilePictureUrl'](_0x42f762,_0x2398fd(0x233));}catch{ppuser=_0x2398fd(0x237);}try{ppgroup=await _0x48c0dd[_0x2398fd(0x23e)](_0x1a0d51['id'],_0x2398fd(0x233));}catch{ppgroup=_0x2398fd(0x237);}if(_0x1a0d51[_0x2398fd(0x249)]==_0x2398fd(0x1c7))_0x48c0dd[_0x2398fd(0x1fc)](_0x1a0d51['id'],{'image':{'url':ppuser},'mentions':[_0x42f762],'caption':_0x2398fd(0x1cd)+_0x42f762[_0x2398fd(0x1f2)]('@')[0x0]+_0x2398fd(0x1a3)+_0x1b7eae[_0x2398fd(0x25c)]+_0x2398fd(0x235)+_0x1b7eae[_0x2398fd(0x270)]});else{if(_0x1a0d51[_0x2398fd(0x249)]==_0x2398fd(0x20f))_0x48c0dd[_0x2398fd(0x1fc)](_0x1a0d51['id'],{'image':{'url':ppuser},'mentions':[_0x42f762],'caption':_0x2398fd(0x239)+_0x42f762[_0x2398fd(0x1f2)]('@')[0x0]+_0x2398fd(0x235)+_0x1b7eae[_0x2398fd(0x270)]});else{if(_0x1a0d51[_0x2398fd(0x249)]==_0x2398fd(0x21b))_0x48c0dd[_0x2398fd(0x1fc)](_0x1a0d51['id'],{'image':{'url':ppuser},'mentions':[_0x42f762],'caption':_0x2398fd(0x1e9)+_0x42f762[_0x2398fd(0x1f2)]('@')[0x0]+_0x2398fd(0x216)+_0x1b7eae[_0x2398fd(0x25c)]+'\x20🎉\x0a'+_0x1b7eae['desc']});else _0x1a0d51[_0x2398fd(0x249)]==_0x2398fd(0x1c0)&&_0x48c0dd[_0x2398fd(0x1fc)](_0x1a0d51['id'],{'image':{'url':ppuser},'mentions':[_0x42f762],'caption':_0x2398fd(0x1a5)+_0x42f762[_0x2398fd(0x1f2)]('@')[0x0]+_0x2398fd(0x1e7)+_0x1b7eae[_0x2398fd(0x25c)]+'\x20😔\x0a'+_0x1b7eae['desc']});}}}}catch(_0x4ca3b6){console[_0x2398fd(0x245)](_0x4ca3b6);}}),_0x48c0dd[_0x1541e1(0x1dd)]=_0x2bc258=>{const _0x4eddbb=_0x1541e1;if(!_0x2bc258)return _0x2bc258;if(/:\d+@/gi[_0x4eddbb(0x23f)](_0x2bc258)){let _0x2ff33e=jidDecode(_0x2bc258)||{};return _0x2ff33e[_0x4eddbb(0x254)]&&_0x2ff33e[_0x4eddbb(0x255)]&&_0x2ff33e['user']+'@'+_0x2ff33e[_0x4eddbb(0x255)]||_0x2bc258;}else return _0x2bc258;},_0x48c0dd['ev']['on']('contacts.update',_0x330c28=>{const _0x117e53=_0x1541e1;for(let _0x41653e of _0x330c28){let _0x5f018d=_0x48c0dd[_0x117e53(0x1dd)](_0x41653e['id']);if(store&&store['contacts'])store['contacts'][_0x5f018d]={'id':_0x5f018d,'name':_0x41653e['notify']};}}),_0x48c0dd['getName']=(_0x2bca40,_0xd2f1f1=![])=>{const _0x157a62=_0x1541e1;id=_0x48c0dd['decodeJid'](_0x2bca40),_0xd2f1f1=_0x48c0dd[_0x157a62(0x25a)]||_0xd2f1f1;let _0x374aa6;if(id[_0x157a62(0x258)](_0x157a62(0x204)))return new Promise(async _0x526756=>{const _0x2dda14=_0x157a62;_0x374aa6=store[_0x2dda14(0x1f6)][id]||{};if(!(_0x374aa6['name']||_0x374aa6[_0x2dda14(0x25c)]))_0x374aa6=_0x48c0dd[_0x2dda14(0x26d)](id)||{};_0x526756(_0x374aa6[_0x2dda14(0x1f4)]||_0x374aa6[_0x2dda14(0x25c)]||PhoneNumber('+'+id['replace'](_0x2dda14(0x215),''))[_0x2dda14(0x1d6)](_0x2dda14(0x21f)));});else _0x374aa6=id==='0@s.whatsapp.net'?{'id':id,'name':_0x157a62(0x246)}:id===_0x48c0dd[_0x157a62(0x1dd)](_0x48c0dd[_0x157a62(0x254)]['id'])?_0x48c0dd[_0x157a62(0x254)]:store['contacts'][id]||{};return(_0xd2f1f1?'':_0x374aa6[_0x157a62(0x1f4)])||_0x374aa6[_0x157a62(0x25c)]||_0x374aa6[_0x157a62(0x208)]||PhoneNumber('+'+_0x2bca40[_0x157a62(0x1d3)]('@s.whatsapp.net',''))[_0x157a62(0x1d6)](_0x157a62(0x21f));},_0x48c0dd[_0x1541e1(0x203)]=async(_0x575636,_0x3271f6,_0x15e8aa='',_0x177b2d={})=>{const _0x3893a1=_0x1541e1;let _0x5bbef7=[];for(let _0x3c8664 of _0x3271f6){_0x5bbef7[_0x3893a1(0x256)]({'displayName':await _0x48c0dd[_0x3893a1(0x1be)](_0x3c8664+_0x3893a1(0x215)),'vcard':_0x3893a1(0x232)+await _0x48c0dd[_0x3893a1(0x1be)](_0x3c8664+_0x3893a1(0x215))+'\x0aFN:'+await _0x48c0dd['getName'](_0x3c8664+_0x3893a1(0x215))+_0x3893a1(0x200)+_0x3c8664+':'+_0x3c8664+_0x3893a1(0x23a)});}_0x48c0dd[_0x3893a1(0x1fc)](_0x575636,{'contacts':{'displayName':_0x5bbef7['length']+_0x3893a1(0x1a8),'contacts':_0x5bbef7},..._0x177b2d},{'quoted':_0x15e8aa});},_0x48c0dd['public']=!![],_0x48c0dd['serializeM']=_0x5987de=>smsg(_0x48c0dd,_0x5987de,store),_0x48c0dd['ev']['on'](_0x1541e1(0x1aa),async _0x165320=>{const _0x210bf9=_0x1541e1,{connection:_0x2a9370,lastDisconnect:_0x386c64}=_0x165320;if(_0x2a9370===_0x210bf9(0x1d1)){let _0x48ee8b=new Boom(_0x386c64?.[_0x210bf9(0x1c6)])?.[_0x210bf9(0x206)]['statusCode'];if(_0x48ee8b===DisconnectReason[_0x210bf9(0x1f5)])console[_0x210bf9(0x245)](_0x210bf9(0x242)),_0x48c0dd[_0x210bf9(0x1ea)]();else{if(_0x48ee8b===DisconnectReason['connectionClosed'])console[_0x210bf9(0x245)](_0x210bf9(0x20c)),startHisoka();else{if(_0x48ee8b===DisconnectReason[_0x210bf9(0x1e1)])console[_0x210bf9(0x245)](_0x210bf9(0x257)),startHisoka();else{if(_0x48ee8b===DisconnectReason[_0x210bf9(0x1cc)])console[_0x210bf9(0x245)](_0x210bf9(0x1bd)),_0x48c0dd['logout']();else{if(_0x48ee8b===DisconnectReason[_0x210bf9(0x26c)])console[_0x210bf9(0x245)](_0x210bf9(0x207)),_0x48c0dd[_0x210bf9(0x1ea)]();else{if(_0x48ee8b===DisconnectReason[_0x210bf9(0x266)])console[_0x210bf9(0x245)](_0x210bf9(0x220)),startHisoka();else{if(_0x48ee8b===DisconnectReason[_0x210bf9(0x1a6)])console['log'](_0x210bf9(0x263)),startHisoka();else{if(_0x48ee8b===DisconnectReason[_0x210bf9(0x1ed)])console[_0x210bf9(0x245)]('Multi\x20device\x20mismatch,\x20please\x20scan\x20again'),_0x48c0dd[_0x210bf9(0x1ea)]();else _0x48c0dd['end']('Unknown\x20DisconnectReason:\x20'+_0x48ee8b+'|'+_0x2a9370);}}}}}}}}console[_0x210bf9(0x245)](_0x210bf9(0x1fe),_0x165320);}),_0x48c0dd['ev']['on'](_0x1541e1(0x25b),saveState),_0x48c0dd[_0x1541e1(0x21a)]=async(_0x1bcb62,_0x327368,_0x85d600)=>{const _0xd47f62=_0x1541e1;let _0x29d28b=require('jimp');var _0x1b4a4c=await _0x29d28b[_0xd47f62(0x259)](_0x1bcb62),_0x804510=await _0x1b4a4c[_0xd47f62(0x1c9)](_0x327368,_0x85d600)['getBufferAsync'](_0x29d28b[_0xd47f62(0x1b1)]);return _0x804510;},_0x48c0dd[_0x1541e1(0x211)]=async(_0x17afd8,_0x3e13b3,_0x57b18b,_0x2afa41,_0x413d96={})=>{const _0x2fea8a=_0x1541e1;let _0x1af908='',_0x41776e=await axios['head'](_0x3e13b3);_0x1af908=_0x41776e[_0x2fea8a(0x23d)][_0x2fea8a(0x205)];if(_0x1af908['split']('/')[0x1]==='gif')return _0x48c0dd[_0x2fea8a(0x1fc)](_0x17afd8,{'video':await getBuffer(_0x3e13b3),'caption':_0x57b18b,'gifPlayback':!![],..._0x413d96},{'quoted':_0x2afa41,..._0x413d96});let _0x522efd=_0x1af908[_0x2fea8a(0x1f2)]('/')[0x0]+_0x2fea8a(0x1b3);if(_0x1af908===_0x2fea8a(0x1f7))return _0x48c0dd['sendMessage'](_0x17afd8,{'document':await getBuffer(_0x3e13b3),'mimetype':_0x2fea8a(0x1f7),'caption':_0x57b18b,..._0x413d96},{'quoted':_0x2afa41,..._0x413d96});if(_0x1af908[_0x2fea8a(0x1f2)]('/')[0x0]==='image')return _0x48c0dd[_0x2fea8a(0x1fc)](_0x17afd8,{'image':await getBuffer(_0x3e13b3),'caption':_0x57b18b,..._0x413d96},{'quoted':_0x2afa41,..._0x413d96});if(_0x1af908[_0x2fea8a(0x1f2)]('/')[0x0]===_0x2fea8a(0x1da))return _0x48c0dd[_0x2fea8a(0x1fc)](_0x17afd8,{'video':await getBuffer(_0x3e13b3),'caption':_0x57b18b,'mimetype':_0x2fea8a(0x24b),..._0x413d96},{'quoted':_0x2afa41,..._0x413d96});if(_0x1af908[_0x2fea8a(0x1f2)]('/')[0x0]==='audio')return _0x48c0dd[_0x2fea8a(0x1fc)](_0x17afd8,{'audio':await getBuffer(_0x3e13b3),'caption':_0x57b18b,'mimetype':_0x2fea8a(0x21c),..._0x413d96},{'quoted':_0x2afa41,..._0x413d96});},_0x48c0dd[_0x1541e1(0x26f)]=(_0x1505b1,_0x2a3613='',_0x4d8bc7='',_0x10c372='',_0xb96f9b='',_0x5c1f19=[],_0x2ed485)=>{let _0x37d51e=_0x5c1f19;var _0x1a3292={'text':_0x2a3613,'footer':_0x4d8bc7,'title':_0x10c372,'buttonText':_0xb96f9b,'sections':_0x37d51e};_0x48c0dd['sendMessage'](_0x1505b1,_0x1a3292,{'quoted':_0x2ed485});},_0x48c0dd[_0x1541e1(0x1b6)]=(_0x38e925,_0x5a5c4c='',_0x15d57f='',_0x501a6c=[])=>{const _0x1d1b92=_0x1541e1;let _0x3dab96=_0x501a6c;var _0x3ae5e9={'text':_0x5a5c4c,'footer':_0x15d57f,'templateButtons':_0x3dab96};_0x48c0dd[_0x1d1b92(0x1fc)](_0x38e925,_0x3ae5e9);},_0x48c0dd['send5ButImg']=async(_0x5ebe69,_0xe82669='',_0x2eb6ca='',_0x1c649c,_0x1e7218=[],_0x1b63af,_0x61ef4a={})=>{_0x48c0dd['sendMessage'](_0x5ebe69,{'image':_0x1c649c,'caption':_0xe82669,'footer':_0x2eb6ca,'templateButtons':_0x1e7218,..._0x61ef4a});},_0x48c0dd[_0x1541e1(0x1d8)]=async(_0x255dc9,_0x284b47='',_0xebf2f7='',_0x317faf,_0x4c77e2=[],_0x53b8a0={})=>{const _0x222f42=_0x1541e1;let _0x8833c0=await _0x48c0dd[_0x222f42(0x21a)](_0x317faf,0x12c,0x96);_0x48c0dd[_0x222f42(0x1fc)](_0x255dc9,{'location':{'jpegThumbnail':_0x8833c0},'caption':_0x284b47,'footer':_0xebf2f7,'templateButtons':_0x4c77e2,..._0x53b8a0});},_0x48c0dd[_0x1541e1(0x1a4)]=async(_0x51648a,_0x266d31='',_0x5a7b97='',_0x488115,_0x562fa1=[],_0x420f65,_0x5939c2={})=>{const _0x5a0d83=_0x1541e1;let _0x2b5441=await _0x48c0dd[_0x5a0d83(0x21a)](buf,0x12c,0x96);_0x48c0dd[_0x5a0d83(0x1fc)](_0x51648a,{'video':_0x488115,'jpegThumbnail':_0x2b5441,'caption':_0x266d31,'footer':_0x5a7b97,'templateButtons':_0x562fa1,..._0x5939c2});},_0x48c0dd[_0x1541e1(0x1f1)]=async(_0x4bb773,_0x4fdb62='',_0x530c8e='',_0x4a5f01,_0x7bf3a9=[],_0x3307a2,_0x27ba9b={})=>{const _0x5a64f4=_0x1541e1;let _0x4e20db=await _0x48c0dd[_0x5a64f4(0x21a)](buf,0x12c,0x96),_0xe23c77=[0x1,0x2],_0x62492b=_0xe23c77[Math[_0x5a64f4(0x241)](Math[_0x5a64f4(0x269)]()*_0xe23c77[_0x5a64f4(0x1fb)])];_0x48c0dd[_0x5a64f4(0x1fc)](_0x4bb773,{'video':_0x4a5f01,'gifPlayback':!![],'gifAttribution':_0x62492b,'caption':_0x4fdb62,'footer':_0x530c8e,'jpegThumbnail':_0x4e20db,'templateButtons':_0x7bf3a9,..._0x27ba9b});},_0x48c0dd[_0x1541e1(0x1de)]=(_0x3c8249,_0x5f21a5=[],_0x4fbd74,_0x20d225,_0x3ab4d2='',_0x4f8520={})=>{const _0x810a9f=_0x1541e1;let _0x105a78={'text':_0x4fbd74,'footer':_0x20d225,'buttons':_0x5f21a5,'headerType':0x2,..._0x4f8520};_0x48c0dd[_0x810a9f(0x1fc)](_0x3c8249,_0x105a78,{'quoted':_0x3ab4d2,..._0x4f8520});},_0x48c0dd[_0x1541e1(0x1e4)]=(_0x1189a4,_0x260566,_0x3389c9='',_0xefbab8)=>_0x48c0dd['sendMessage'](_0x1189a4,{'text':_0x260566,..._0xefbab8},{'quoted':_0x3389c9,..._0xefbab8}),_0x48c0dd[_0x1541e1(0x224)]=async(_0x17f24c,_0x3f2e38,_0x4b662e='',_0x5056d4='',_0x1403a9)=>{const _0x1af3d4=_0x1541e1;let _0x1859de=Buffer[_0x1af3d4(0x1d7)](_0x3f2e38)?_0x3f2e38:/^data:.*?\/.*?;base64,/i['test'](_0x3f2e38)?Buffer[_0x1af3d4(0x1e3)](_0x3f2e38[_0x1af3d4(0x1f2)]`,`[0x1],'base64'):/^https?:\/\//[_0x1af3d4(0x23f)](_0x3f2e38)?await await getBuffer(_0x3f2e38):fs[_0x1af3d4(0x25f)](_0x3f2e38)?fs['readFileSync'](_0x3f2e38):Buffer[_0x1af3d4(0x1d4)](0x0);return await _0x48c0dd[_0x1af3d4(0x1fc)](_0x17f24c,{'image':_0x1859de,'caption':_0x4b662e,..._0x1403a9},{'quoted':_0x5056d4});},_0x48c0dd[_0x1541e1(0x231)]=async(_0x5153e8,_0x3a28bc,_0x53987a='',_0x4bb9aa='',_0x53f27b=![],_0x1907d1)=>{const _0x4c240f=_0x1541e1;let _0x1cc904=Buffer[_0x4c240f(0x1d7)](_0x3a28bc)?_0x3a28bc:/^data:.*?\/.*?;base64,/i[_0x4c240f(0x23f)](_0x3a28bc)?Buffer[_0x4c240f(0x1e3)](_0x3a28bc[_0x4c240f(0x1f2)]`,`[0x1],_0x4c240f(0x264)):/^https?:\/\//[_0x4c240f(0x23f)](_0x3a28bc)?await await getBuffer(_0x3a28bc):fs[_0x4c240f(0x25f)](_0x3a28bc)?fs['readFileSync'](_0x3a28bc):Buffer[_0x4c240f(0x1d4)](0x0);return await _0x48c0dd[_0x4c240f(0x1fc)](_0x5153e8,{'video':_0x1cc904,'caption':_0x53987a,'gifPlayback':_0x53f27b,..._0x1907d1},{'quoted':_0x4bb9aa});},_0x48c0dd[_0x1541e1(0x1eb)]=async(_0x38ff4f,_0x40c499,_0x52f40c='',_0x4b366a=![],_0x52ec32)=>{const _0xf6c3f0=_0x1541e1;let _0x2bac80=Buffer[_0xf6c3f0(0x1d7)](_0x40c499)?_0x40c499:/^data:.*?\/.*?;base64,/i[_0xf6c3f0(0x23f)](_0x40c499)?Buffer['from'](_0x40c499[_0xf6c3f0(0x1f2)]`,`[0x1],_0xf6c3f0(0x264)):/^https?:\/\//['test'](_0x40c499)?await await getBuffer(_0x40c499):fs['existsSync'](_0x40c499)?fs[_0xf6c3f0(0x1bf)](_0x40c499):Buffer['alloc'](0x0);return await _0x48c0dd[_0xf6c3f0(0x1fc)](_0x38ff4f,{'audio':_0x2bac80,'ptt':_0x4b366a,..._0x52ec32},{'quoted':_0x52f40c});},_0x48c0dd[_0x1541e1(0x223)]=async(_0x3c82c6,_0x18b135,_0x4de60f,_0x4f448e={})=>_0x48c0dd[_0x1541e1(0x1fc)](_0x3c82c6,{'text':_0x18b135,'mentions':[..._0x18b135[_0x1541e1(0x251)](/@(\d{0,16})/g)][_0x1541e1(0x1f8)](_0x3a8888=>_0x3a8888[0x1]+_0x1541e1(0x215)),..._0x4f448e},{'quoted':_0x4de60f}),_0x48c0dd['sendImageAsSticker']=async(_0x12f0d2,_0x24d580,_0x6840dd,_0x28ab98={})=>{const _0x54f21a=_0x1541e1;let _0x5dc371=Buffer['isBuffer'](_0x24d580)?_0x24d580:/^data:.*?\/.*?;base64,/i[_0x54f21a(0x23f)](_0x24d580)?Buffer[_0x54f21a(0x1e3)](_0x24d580['split']`,`[0x1],_0x54f21a(0x264)):/^https?:\/\//[_0x54f21a(0x23f)](_0x24d580)?await await getBuffer(_0x24d580):fs[_0x54f21a(0x25f)](_0x24d580)?fs[_0x54f21a(0x1bf)](_0x24d580):Buffer[_0x54f21a(0x1d4)](0x0),_0x39b221;return _0x28ab98&&(_0x28ab98[_0x54f21a(0x20a)]||_0x28ab98[_0x54f21a(0x20b)])?_0x39b221=await writeExifImg(_0x5dc371,_0x28ab98):_0x39b221=await imageToWebp(_0x5dc371),await _0x48c0dd[_0x54f21a(0x1fc)](_0x12f0d2,{'sticker':{'url':_0x39b221},..._0x28ab98},{'quoted':_0x6840dd}),_0x39b221;},_0x48c0dd[_0x1541e1(0x1ab)]=async(_0x560609,_0x1d5284,_0x56b293,_0x584f64={})=>{const _0x156695=_0x1541e1;let _0x246d4d=Buffer['isBuffer'](_0x1d5284)?_0x1d5284:/^data:.*?\/.*?;base64,/i[_0x156695(0x23f)](_0x1d5284)?Buffer[_0x156695(0x1e3)](_0x1d5284[_0x156695(0x1f2)]`,`[0x1],_0x156695(0x264)):/^https?:\/\//[_0x156695(0x23f)](_0x1d5284)?await await getBuffer(_0x1d5284):fs[_0x156695(0x25f)](_0x1d5284)?fs[_0x156695(0x1bf)](_0x1d5284):Buffer[_0x156695(0x1d4)](0x0),_0x4dda27;return _0x584f64&&(_0x584f64['packname']||_0x584f64['author'])?_0x4dda27=await writeExifVid(_0x246d4d,_0x584f64):_0x4dda27=await videoToWebp(_0x246d4d),await _0x48c0dd['sendMessage'](_0x560609,{'sticker':{'url':_0x4dda27},..._0x584f64},{'quoted':_0x56b293}),_0x4dda27;},_0x48c0dd[_0x1541e1(0x1e6)]=async(_0x43f5d1,_0x557023,_0x1a9029=!![])=>{const _0x16832e=_0x1541e1;let _0x1a860f=_0x43f5d1['msg']?_0x43f5d1['msg']:_0x43f5d1,_0x2a0328=(_0x43f5d1[_0x16832e(0x1e0)]||_0x43f5d1)[_0x16832e(0x22e)]||'',_0x571107=_0x43f5d1[_0x16832e(0x260)]?_0x43f5d1['mtype'][_0x16832e(0x1d3)](/Message/gi,''):_0x2a0328['split']('/')[0x0];const _0xbdf2fd=await downloadContentFromMessage(_0x1a860f,_0x571107);let _0x12aebc=Buffer[_0x16832e(0x1e3)]([]);for await(const _0xd2e67c of _0xbdf2fd){_0x12aebc=Buffer[_0x16832e(0x212)]([_0x12aebc,_0xd2e67c]);}let _0x1b7f42=await FileType['fromBuffer'](_0x12aebc);return trueFileName=_0x1a9029?_0x557023+'.'+_0x1b7f42['ext']:_0x557023,await fs[_0x16832e(0x1cb)](trueFileName,_0x12aebc),trueFileName;},_0x48c0dd[_0x1541e1(0x214)]=async _0x442a74=>{const _0x4d69b3=_0x1541e1;let _0x2c2a50=(_0x442a74['msg']||_0x442a74)[_0x4d69b3(0x22e)]||'',_0x5aedc5=_0x442a74[_0x4d69b3(0x260)]?_0x442a74[_0x4d69b3(0x260)][_0x4d69b3(0x1d3)](/Message/gi,''):_0x2c2a50['split']('/')[0x0];const _0x20ecfb=await downloadContentFromMessage(_0x442a74,_0x5aedc5);let _0x3dc58a=Buffer[_0x4d69b3(0x1e3)]([]);for await(const _0xe8f2ea of _0x20ecfb){_0x3dc58a=Buffer[_0x4d69b3(0x212)]([_0x3dc58a,_0xe8f2ea]);}return _0x3dc58a;},_0x48c0dd['sendMedia']=async(_0x56d902,_0x13053d,_0x5dd53f='',_0x5419d8='',_0x629b96='',_0x5d6d08={})=>{const _0x22d722=_0x1541e1;let _0x170661=await _0x48c0dd[_0x22d722(0x1db)](_0x13053d,!![]),{mime:_0x257f71,ext:_0x87b120,res:_0x8cc678,data:_0x19f2d0,filename:_0x5817f9}=_0x170661;if(_0x8cc678&&_0x8cc678[_0x22d722(0x1d0)]!==0xc8||file[_0x22d722(0x1fb)]<=0x10000)try{throw{'json':JSON['parse'](file['toString']())};}catch(_0x44d029){if(_0x44d029[_0x22d722(0x23c)])throw _0x44d029[_0x22d722(0x23c)];}let _0x29a748='',_0x2188ac=_0x257f71,_0x51fb15=_0x5817f9;if(_0x5d6d08['asDocument'])_0x29a748='document';if(_0x5d6d08[_0x22d722(0x1d9)]||/webp/['test'](_0x257f71)){let {writeExif:_0x57c32e}=require(_0x22d722(0x1bc)),_0x2867ab={'mimetype':_0x257f71,'data':_0x19f2d0};_0x51fb15=await _0x57c32e(_0x2867ab,{'packname':_0x5d6d08[_0x22d722(0x20a)]?_0x5d6d08[_0x22d722(0x20a)]:global[_0x22d722(0x20a)],'author':_0x5d6d08[_0x22d722(0x20b)]?_0x5d6d08[_0x22d722(0x20b)]:global['author'],'categories':_0x5d6d08[_0x22d722(0x1b8)]?_0x5d6d08[_0x22d722(0x1b8)]:[]}),await fs[_0x22d722(0x26b)][_0x22d722(0x222)](_0x5817f9),_0x29a748=_0x22d722(0x1ca),_0x2188ac=_0x22d722(0x230);}else{if(/image/[_0x22d722(0x23f)](_0x257f71))_0x29a748=_0x22d722(0x233);else{if(/video/[_0x22d722(0x23f)](_0x257f71))_0x29a748=_0x22d722(0x1da);else{if(/audio/[_0x22d722(0x23f)](_0x257f71))_0x29a748='audio';else _0x29a748=_0x22d722(0x252);}}}return await _0x48c0dd[_0x22d722(0x1fc)](_0x56d902,{[_0x29a748]:{'url':_0x51fb15},'caption':_0x5419d8,'mimetype':_0x2188ac,'fileName':_0x5dd53f,..._0x5d6d08},{'quoted':_0x629b96,..._0x5d6d08}),fs[_0x22d722(0x26b)]['unlink'](_0x51fb15);},_0x48c0dd[_0x1541e1(0x213)]=async(_0x62762,_0x47272f,_0x318120=![],_0x27d459={})=>{const _0x4ac877=_0x1541e1;let _0x3b6b3f;_0x27d459['readViewOnce']&&(_0x47272f[_0x4ac877(0x238)]=_0x47272f[_0x4ac877(0x238)]&&_0x47272f[_0x4ac877(0x238)][_0x4ac877(0x21d)]&&_0x47272f[_0x4ac877(0x238)]['ephemeralMessage'][_0x4ac877(0x238)]?_0x47272f[_0x4ac877(0x238)]['ephemeralMessage'][_0x4ac877(0x238)]:_0x47272f[_0x4ac877(0x238)]||undefined,_0x3b6b3f=Object[_0x4ac877(0x1c8)](_0x47272f[_0x4ac877(0x238)][_0x4ac877(0x26a)][_0x4ac877(0x238)])[0x0],delete(_0x47272f[_0x4ac877(0x238)]&&_0x47272f[_0x4ac877(0x238)]['ignore']?_0x47272f['message']['ignore']:_0x47272f['message']||undefined),delete _0x47272f[_0x4ac877(0x238)][_0x4ac877(0x26a)]['message'][_0x3b6b3f][_0x4ac877(0x1d5)],_0x47272f[_0x4ac877(0x238)]={..._0x47272f[_0x4ac877(0x238)][_0x4ac877(0x26a)][_0x4ac877(0x238)]});let _0x33b19c=Object['keys'](_0x47272f[_0x4ac877(0x238)])[0x0],_0x1dbed5=await generateForwardMessageContent(_0x47272f,_0x318120),_0x11d598=Object[_0x4ac877(0x1c8)](_0x1dbed5)[0x0],_0xfab7e8={};if(_0x33b19c!=_0x4ac877(0x1e5))_0xfab7e8=_0x47272f[_0x4ac877(0x238)][_0x33b19c]['contextInfo'];_0x1dbed5[_0x11d598][_0x4ac877(0x244)]={..._0xfab7e8,..._0x1dbed5[_0x11d598][_0x4ac877(0x244)]};const _0x54498e=await generateWAMessageFromContent(_0x62762,_0x1dbed5,_0x27d459?{..._0x1dbed5[_0x11d598],..._0x27d459,..._0x27d459[_0x4ac877(0x244)]?{'contextInfo':{..._0x1dbed5[_0x11d598][_0x4ac877(0x244)],..._0x27d459[_0x4ac877(0x244)]}}:{}}:{});return await _0x48c0dd[_0x4ac877(0x22b)](_0x62762,_0x54498e[_0x4ac877(0x238)],{'messageId':_0x54498e[_0x4ac877(0x23b)]['id']}),_0x54498e;},_0x48c0dd[_0x1541e1(0x209)]=(_0x5ea52c,_0x16ff78,_0x1eef85='',_0x2b238c=_0x48c0dd[_0x1541e1(0x254)]['id'],_0x25259b={})=>{const _0x1d9e69=_0x1541e1;let _0x45d3d9=Object[_0x1d9e69(0x1c8)](_0x16ff78[_0x1d9e69(0x238)])[0x0],_0x6a2ba6=_0x45d3d9===_0x1d9e69(0x21d);_0x6a2ba6&&(_0x45d3d9=Object[_0x1d9e69(0x1c8)](_0x16ff78[_0x1d9e69(0x238)]['ephemeralMessage']['message'])[0x0]);let _0x51cf5a=_0x6a2ba6?_0x16ff78[_0x1d9e69(0x238)]['ephemeralMessage'][_0x1d9e69(0x238)]:_0x16ff78[_0x1d9e69(0x238)],_0x49e440=_0x51cf5a[_0x45d3d9];if(typeof _0x49e440==='string')_0x51cf5a[_0x45d3d9]=_0x1eef85||_0x49e440;else{if(_0x49e440[_0x1d9e69(0x24c)])_0x49e440['caption']=_0x1eef85||_0x49e440[_0x1d9e69(0x24c)];else{if(_0x49e440[_0x1d9e69(0x226)])_0x49e440[_0x1d9e69(0x226)]=_0x1eef85||_0x49e440['text'];}}if(typeof _0x49e440!==_0x1d9e69(0x21e))_0x51cf5a[_0x45d3d9]={..._0x49e440,..._0x25259b};if(_0x16ff78['key']['participant'])_0x2b238c=_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x1af)]=_0x2b238c||_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x1af)];else{if(_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x1af)])_0x2b238c=_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x1af)]=_0x2b238c||_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x1af)];}if(_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x272)][_0x1d9e69(0x234)](_0x1d9e69(0x215)))_0x2b238c=_0x2b238c||_0x16ff78[_0x1d9e69(0x23b)]['remoteJid'];else{if(_0x16ff78['key'][_0x1d9e69(0x272)][_0x1d9e69(0x234)]('@broadcast'))_0x2b238c=_0x2b238c||_0x16ff78[_0x1d9e69(0x23b)]['remoteJid'];}return _0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x272)]=_0x5ea52c,_0x16ff78[_0x1d9e69(0x23b)][_0x1d9e69(0x1f9)]=_0x2b238c===_0x48c0dd[_0x1d9e69(0x254)]['id'],proto[_0x1d9e69(0x1ad)][_0x1d9e69(0x227)](_0x16ff78);},_0x48c0dd[_0x1541e1(0x1db)]=async(_0x372325,_0x1012d6)=>{const _0x180300=_0x1541e1;let _0x43ed86,_0x1eaff7=Buffer['isBuffer'](_0x372325)?_0x372325:/^data:.*?\/.*?;base64,/i[_0x180300(0x23f)](_0x372325)?Buffer[_0x180300(0x1e3)](_0x372325[_0x180300(0x1f2)]`,`[0x1],'base64'):/^https?:\/\//['test'](_0x372325)?await(_0x43ed86=await getBuffer(_0x372325)):fs['existsSync'](_0x372325)?(filename=_0x372325,fs[_0x180300(0x1bf)](_0x372325)):typeof _0x372325===_0x180300(0x21e)?_0x372325:Buffer['alloc'](0x0),_0x40eb9e=await FileType[_0x180300(0x24d)](_0x1eaff7)||{'mime':_0x180300(0x1e8),'ext':'.bin'};filename=path[_0x180300(0x22d)](__filename,'../src/'+new Date()*0x1+'.'+_0x40eb9e[_0x180300(0x22c)]);if(_0x1eaff7&&_0x1012d6)fs[_0x180300(0x26b)]['writeFile'](filename,_0x1eaff7);return{'res':_0x43ed86,'filename':filename,'size':await getSizeMedia(_0x1eaff7),..._0x40eb9e,'data':_0x1eaff7};},_0x48c0dd;}startHisoka();let file=require[_0x574040(0x1ac)](__filename);function _0x24ab(_0x3ed969,_0x5d4440){const _0x5610fb=_0x5610();return _0x24ab=function(_0x24ab14,_0x38f786){_0x24ab14=_0x24ab14-0x1a3;let _0x5595f4=_0x5610fb[_0x24ab14];return _0x5595f4;},_0x24ab(_0x3ed969,_0x5d4440);}fs[_0x574040(0x24e)](file,()=>{const _0x58d79e=_0x574040;fs[_0x58d79e(0x1dc)](file),console[_0x58d79e(0x245)](chalk[_0x58d79e(0x1b2)](_0x58d79e(0x236)+__filename)),delete require[_0x58d79e(0x20e)][file],require(file);});function _0x5610(){const _0x5b6414=['viewOnceMessage','promises','loggedOut','groupMetadata','restrict','sendListMsg','desc','axios','remoteJid','file-type','DATABASE','\x20To\x20Group\x20','send5ButVid','Nice\x20Try\x20@','timedOut','478980OJsbMt','\x20Kontak','silent','connection.update','sendVideoAsSticker','resolve','WebMessageInfo','APIs','participant','.json','MIME_JPEG','redBright','Message','notify','type','send5ButMsg','./lib/myfunc','categories','store','messages.upsert','「\x20Group\x20Settings\x20Change\x20」\x0a\x0aInfo\x20group\x20telah\x20dibatasi,\x20Sekarang\x20hanya\x20admin\x20yang\x20dapat\x20mengedit\x20info\x20group\x20!','./lib/exif','Connection\x20Replaced,\x20Another\x20New\x20Session\x20Opened,\x20Please\x20Close\x20Current\x20Session\x20First','getName','readFileSync','demote','opts','entries','data','226654ulbNYr','announce','error','add','keys','resize','sticker','writeFileSync','connectionReplaced','Welcome\x20@','Group\x20Settings\x20Change\x20Message','「\x20Group\x20Settings\x20Change\x20」\x0a\x0aGroup\x20Subject\x20telah\x20diganti\x20menjadi\x20*','status','close','3SbegPz','replace','alloc','viewOnce','getNumber','isBuffer','send5ButLoc','asSticker','video','getFile','unwatchFile','decodeJid','sendButtonText','owner','msg','connectionLost','loadDatabase','from','sendText','conversation','downloadAndSaveMediaMessage','\x20Atas\x20Penurunan\x20Jabatannya\x20Di\x20Grup\x20','application/octet-stream','Selamat\x20Ya\x20@','logout','sendAudio','chalk','Multidevicemismatch','path','api','child','send5ButGif','split','exitProcess','name','badSession','contacts','application/pdf','map','fromMe','./lib/lowdb','length','sendMessage','send5ButImg','Connected...','READ','\x0aitem1.TEL;waid=','8PAfuoC','3545328YkjJLR','sendContact','@g.us','content-type','output','Device\x20Logged\x20Out,\x20Please\x20Scan\x20Again\x20And\x20Run.','verifiedName','cMod','packname','author','Connection\x20closed,\x20reconnecting....','APIKeys','cache','remove','tag','sendFileUrl','concat','copyNForward','downloadMediaMessage','@s.whatsapp.net','\x20Atas\x20Kenaikan\x20Jabatannya\x20Di\x20Grup\x20','messages','offer','「\x20Group\x20Settings\x20Change\x20」\x0a\x0aInfo\x20group\x20telah\x20dibuka,\x20Sekarang\x20peserta\x20dapat\x20mengedit\x20info\x20group\x20!','reSize','promote','audio/mpeg','ephemeralMessage','string','international','Restart\x20Required,\x20Restarting...','2817252BSJnmV','unlink','sendTextWithMentions','sendImage','updateBlockStatus','text','fromObject','chain','522820sJFdul','lodash','relayMessage','ext','join','mimetype','startsWith','image/webp','sendVideo','BEGIN:VCARD\x0aVERSION:3.0\x0aN:','image','includes','\x20👋\x0a','Update\x20','https://tinyurl.com/yx93l6da','message','Sayonaraa\x20@','\x0aitem1.X-ABLabel:Ponsel\x0aEND:VCARD','key','json','headers','profilePictureUrl','test','groups.update','floor','Bad\x20Session\x20File,\x20Please\x20Delete\x20Session\x20and\x20Scan\x20Again','content','contextInfo','log','WhatsApp','group-participants.update','public','action','awesome-phonenumber','video/mp4','caption','fromBuffer','watchFile','CB:call','./hisoka','matchAll','document','write','user','server','push','Connection\x20Lost\x20from\x20Server,\x20reconnecting...','endsWith','read','withoutContact','creds.update','subject','1837128uOluRe','FatihArridho_','existsSync','mtype','1683703pScvKP','Safari','Connection\x20TimedOut,\x20Reconnecting...','base64','bind','restartRequired','@hapi/boom','attrs','random'];_0x5610=function(){return _0x5b6414;};return _0x5610();}