superchats
Version:
SuperChats is a premium library with unique features that control Whatsapp functions. With Superchats you can build service bots, multiservice chats or any system that uses whatsapp
1 lines • 12.3 kB
JavaScript
'use strict';const a3_0x13dc85=a3_0x5500;(function(_0x1965d0,_0x4a2a4c){const _0x387938=a3_0x5500,_0x18210a=_0x1965d0();while(!![]){try{const _0x27daad=parseInt(_0x387938(0x233))/0x1*(-parseInt(_0x387938(0x1ec))/0x2)+-parseInt(_0x387938(0x1f6))/0x3+parseInt(_0x387938(0x1f5))/0x4+parseInt(_0x387938(0x203))/0x5+parseInt(_0x387938(0x232))/0x6*(parseInt(_0x387938(0x218))/0x7)+-parseInt(_0x387938(0x20c))/0x8*(parseInt(_0x387938(0x1ed))/0x9)+parseInt(_0x387938(0x230))/0xa;if(_0x27daad===_0x4a2a4c)break;else _0x18210a['push'](_0x18210a['shift']());}catch(_0x24a2c8){_0x18210a['push'](_0x18210a['shift']());}}}(a3_0x1577,0xbeb3a));Object[a3_0x13dc85(0x224)](exports,'__esModule',{'value':!![]}),exports[a3_0x13dc85(0x22f)]=exports['makeNewsletterSocket']=void 0x0;const Models_1=require(a3_0x13dc85(0x220)),Settings_1=require(a3_0x13dc85(0x221)),Internal_1=require(a3_0x13dc85(0x222)),groups_1=require('../additionals/groups');var QueryIds;(function(_0x1a330e){const _0x2739e3=a3_0x13dc85;_0x1a330e[_0x2739e3(0x1f7)]='7150902998257522',_0x1a330e['METADATA']=_0x2739e3(0x22d),_0x1a330e['UNFOLLOW']=_0x2739e3(0x226),_0x1a330e[_0x2739e3(0x22e)]=_0x2739e3(0x1e5),_0x1a330e[_0x2739e3(0x21b)]=_0x2739e3(0x214),_0x1a330e[_0x2739e3(0x206)]=_0x2739e3(0x1ff),_0x1a330e[_0x2739e3(0x1eb)]=_0x2739e3(0x1e1),_0x1a330e[_0x2739e3(0x207)]=_0x2739e3(0x200),_0x1a330e[_0x2739e3(0x1ef)]='7341777602580933',_0x1a330e[_0x2739e3(0x1f8)]=_0x2739e3(0x213),_0x1a330e[_0x2739e3(0x1e6)]=_0x2739e3(0x21e);}(QueryIds||(QueryIds={})));const makeNewsletterSocket=_0x1db17e=>{const _0x2a5120=a3_0x13dc85,_0x517e94=(0x0,groups_1[_0x2a5120(0x20a)])(_0x1db17e),{authState:_0x4aa6c4,signalRepository:_0x2471fd,query:_0x41f6cf,generateMessageTag:_0x1fd6f8}=_0x517e94,_0x1e8d9e=new TextEncoder(),_0x3b24e0=async(_0x17bdd5,_0x17a6ff,_0x1d8511)=>_0x41f6cf({'tag':'iq','attrs':{'id':_0x1fd6f8(),'type':_0x17a6ff,'xmlns':_0x2a5120(0x211),'to':_0x17bdd5},'content':_0x1d8511}),_0x4788fc=async(_0x11e97a,_0x509428,_0x5262c1)=>_0x41f6cf({'tag':'iq','attrs':{'id':_0x1fd6f8(),'type':_0x2a5120(0x227),'xmlns':'w:mex','to':Internal_1[_0x2a5120(0x215)]},'content':[{'tag':_0x2a5120(0x1ee),'attrs':{'query_id':_0x509428},'content':_0x1e8d9e[_0x2a5120(0x209)](JSON['stringify']({'variables':{'newsletter_id':_0x11e97a,..._0x5262c1}}))}]}),_0x1dd230=async(_0x230940,_0x3e3b6c)=>{const _0x4bc4a9=_0x2a5120;let _0x46a124;if(_0x3e3b6c==='messages')_0x46a124=(0x0,Internal_1['getBinaryNodeChild'])(_0x230940,_0x4bc4a9(0x22c));else{const _0xc77e64=(0x0,Internal_1['getBinaryNodeChild'])(_0x230940,_0x4bc4a9(0x217));_0x46a124=(0x0,Internal_1[_0x4bc4a9(0x1de)])(_0xc77e64,_0x4bc4a9(0x22c));}return await Promise[_0x4bc4a9(0x228)]((0x0,Internal_1[_0x4bc4a9(0x1e3)])(_0x46a124)[_0x4bc4a9(0x210)](async _0x3e0631=>{const _0x1f43d8=_0x4bc4a9;var _0x161e0d,_0x50df36;_0x3e0631[_0x1f43d8(0x1ea)][_0x1f43d8(0x208)]=_0x46a124===null||_0x46a124===void 0x0?void 0x0:_0x46a124[_0x1f43d8(0x1ea)][_0x1f43d8(0x22b)];const _0x8f5c6e=(_0x50df36=(_0x161e0d=(0x0,Internal_1['getBinaryNodeChild'])(_0x3e0631,_0x1f43d8(0x1e9)))===null||_0x161e0d===void 0x0?void 0x0:_0x161e0d[_0x1f43d8(0x1ea)])===null||_0x50df36===void 0x0?void 0x0:_0x50df36[_0x1f43d8(0x219)],_0x4c574d=(0x0,Internal_1[_0x1f43d8(0x1de)])(_0x3e0631,'reactions'),_0x3ae0aa=(0x0,Internal_1['getBinaryNodeChildren'])(_0x4c574d,_0x1f43d8(0x1fe))[_0x1f43d8(0x210)](({attrs:_0x4b4c38})=>({'count':+_0x4b4c38[_0x1f43d8(0x219)],'code':_0x4b4c38['code']}));let _0x436e73;if(_0x3e3b6c===_0x1f43d8(0x22c)){const {fullMessage:_0xb26c01,decrypt:_0x501dc9}=await(0x0,Settings_1[_0x1f43d8(0x1fb)])(_0x3e0631,_0x4aa6c4[_0x1f43d8(0x1fa)]['me']['id'],_0x4aa6c4[_0x1f43d8(0x1fa)]['me'][_0x1f43d8(0x1f3)]||'',_0x2471fd,_0x1db17e['logger']);return await _0x501dc9(),_0x436e73={'server_id':_0x3e0631[_0x1f43d8(0x1ea)]['server_id'],'views':_0x8f5c6e?+_0x8f5c6e:undefined,'reactions':_0x3ae0aa,'message':_0xb26c01},_0x436e73;}else return _0x436e73={'server_id':_0x3e0631[_0x1f43d8(0x1ea)][_0x1f43d8(0x1f0)],'views':_0x8f5c6e?+_0x8f5c6e:undefined,'reactions':_0x3ae0aa},_0x436e73;}));};return{..._0x517e94,'subscribeNewsletterUpdates':async _0x2dd95b=>{const _0x4da32c=_0x2a5120;var _0x583594;const _0x34f11a=await _0x3b24e0(_0x2dd95b,'set',[{'tag':_0x4da32c(0x22a),'attrs':{},'content':[]}]);return(_0x583594=(0x0,Internal_1['getBinaryNodeChild'])(_0x34f11a,_0x4da32c(0x22a)))===null||_0x583594===void 0x0?void 0x0:_0x583594[_0x4da32c(0x1ea)];},'newsletterReactionMode':async(_0xe99ada,_0x4dd63b)=>{const _0x983090=_0x2a5120;await _0x4788fc(_0xe99ada,QueryIds[_0x983090(0x1f7)],{'updates':{'settings':{'reaction_codes':{'value':_0x4dd63b}}}});},'newsletterUpdateDescription':async(_0x18e698,_0xf52e5f)=>{const _0x2a5dfb=_0x2a5120;await _0x4788fc(_0x18e698,QueryIds[_0x2a5dfb(0x1f7)],{'updates':{'description':_0xf52e5f||'','settings':null}});},'newsletterUpdateName':async(_0x3557a7,_0x13452e)=>{const _0x3ef69f=_0x2a5120;await _0x4788fc(_0x3557a7,QueryIds[_0x3ef69f(0x1f7)],{'updates':{'name':_0x13452e,'settings':null}});},'newsletterUpdatePicture':async(_0x1cd6de,_0x1b0b7f)=>{const _0x1679da=_0x2a5120,{img:_0x7ccb5a}=await(0x0,Settings_1[_0x1679da(0x201)])(_0x1b0b7f);await _0x4788fc(_0x1cd6de,QueryIds[_0x1679da(0x1f7)],{'updates':{'picture':_0x7ccb5a[_0x1679da(0x1f2)](_0x1679da(0x229)),'settings':null}});},'newsletterRemovePicture':async _0x266474=>{const _0x2d2bbc=_0x2a5120;await _0x4788fc(_0x266474,QueryIds[_0x2d2bbc(0x1f7)],{'updates':{'picture':'','settings':null}});},'newsletterUnfollow':async _0x4b9ced=>{const _0x2c9258=_0x2a5120;await _0x4788fc(_0x4b9ced,QueryIds[_0x2c9258(0x1e4)]);},'newsletterFollow':async _0x3c794f=>{const _0x3d3e69=_0x2a5120;await _0x4788fc(_0x3c794f,QueryIds[_0x3d3e69(0x22e)]);},'newsletterUnmute':async _0x5208cd=>{const _0x5aef23=_0x2a5120;await _0x4788fc(_0x5208cd,QueryIds[_0x5aef23(0x21b)]);},'newsletterMute':async _0x5b9924=>{const _0x287976=_0x2a5120;await _0x4788fc(_0x5b9924,QueryIds[_0x287976(0x206)]);},'newsletterCreate':async(_0xc18b0c,_0x569f6d)=>{const _0x7c1869=_0x2a5120;await _0x41f6cf({'tag':'iq','attrs':{'to':Internal_1[_0x7c1869(0x215)],'xmlns':'tos','id':_0x1fd6f8(),'type':_0x7c1869(0x1fc)},'content':[{'tag':'notice','attrs':{'id':_0x7c1869(0x20d),'stage':'5'},'content':[]}]});const _0x495e81=await _0x4788fc(undefined,QueryIds[_0x7c1869(0x1eb)],{'input':{'name':_0xc18b0c,'description':_0x569f6d}});return(0x0,exports[_0x7c1869(0x22f)])(_0x495e81,!![]);},'newsletterMetadata':async(_0x464b1f,_0x3a660f,_0x2aa414)=>{const _0x400f13=_0x2a5120,_0x15a8a2=await _0x4788fc(undefined,QueryIds['METADATA'],{'input':{'key':_0x3a660f,'type':_0x464b1f[_0x400f13(0x20b)](),'view_role':_0x2aa414||'GUEST'},'fetch_viewer_metadata':!![],'fetch_full_image':!![],'fetch_creation_time':!![]});return(0x0,exports[_0x400f13(0x22f)])(_0x15a8a2);},'newsletterAdminCount':async _0x4787b7=>{const _0x286c72=_0x2a5120;var _0x4ec39f,_0x11c77c;const _0x50d340=await _0x4788fc(_0x4787b7,QueryIds['ADMIN_COUNT']),_0x327351=(_0x11c77c=(_0x4ec39f=(0x0,Internal_1[_0x286c72(0x1de)])(_0x50d340,_0x286c72(0x212)))===null||_0x4ec39f===void 0x0?void 0x0:_0x4ec39f[_0x286c72(0x1e0)])===null||_0x11c77c===void 0x0?void 0x0:_0x11c77c['toString']();return JSON['parse'](_0x327351)[_0x286c72(0x204)][Models_1[_0x286c72(0x1f9)]['ADMIN_COUNT']][_0x286c72(0x1e8)];},'newsletterChangeOwner':async(_0x2b23f6,_0x3cfeba)=>{const _0x181ccc=_0x2a5120;await _0x4788fc(_0x2b23f6,QueryIds[_0x181ccc(0x1ef)],{'user_id':_0x3cfeba});},'newsletterDemote':async(_0x42f069,_0x5bce70)=>{const _0x5cd7f4=_0x2a5120;await _0x4788fc(_0x42f069,QueryIds[_0x5cd7f4(0x1e6)],{'user_id':_0x5bce70});},'newsletterDelete':async _0x4e72db=>{const _0x4d673c=_0x2a5120;await _0x4788fc(_0x4e72db,QueryIds[_0x4d673c(0x1f8)]);},'newsletterReactMessage':async(_0x3baf29,_0xb1e3ce,_0xd3eb60)=>{const _0x5f175a=_0x2a5120;await _0x41f6cf({'tag':'message','attrs':{'to':_0x3baf29,...!_0xd3eb60?{'edit':'7'}:{},'type':_0x5f175a(0x1fe),'server_id':_0xb1e3ce,'id':(0x0,Settings_1[_0x5f175a(0x1df)])()},'content':[{'tag':'reaction','attrs':_0xd3eb60?{'code':_0xd3eb60}:{}}]});},'newsletterFetchMessages':async(_0xbebb67,_0x364889,_0x208a32,_0x1994d3)=>{const _0x2c92ad=_0x2a5120,_0x32be3a=await _0x3b24e0(Internal_1[_0x2c92ad(0x215)],'get',[{'tag':_0x2c92ad(0x22c),'attrs':{'type':_0xbebb67,..._0xbebb67===_0x2c92ad(0x202)?{'key':_0x364889}:{'jid':_0x364889},'count':_0x208a32[_0x2c92ad(0x1f2)](),'after':(_0x1994d3===null||_0x1994d3===void 0x0?void 0x0:_0x1994d3[_0x2c92ad(0x1f2)]())||_0x2c92ad(0x1f1)}}]);return await _0x1dd230(_0x32be3a,'messages');},'newsletterFetchUpdates':async(_0x17350b,_0x4e1ea2,_0x540bbd,_0x2aa104)=>{const _0x18be1b=_0x2a5120,_0x3cae43=await _0x3b24e0(_0x17350b,_0x18be1b(0x227),[{'tag':'message_updates','attrs':{'count':_0x4e1ea2[_0x18be1b(0x1f2)](),'after':(_0x540bbd===null||_0x540bbd===void 0x0?void 0x0:_0x540bbd[_0x18be1b(0x1f2)]())||'100','since':(_0x2aa104===null||_0x2aa104===void 0x0?void 0x0:_0x2aa104[_0x18be1b(0x1f2)]())||'0'}}]);return await _0x1dd230(_0x3cae43,_0x18be1b(0x20f));}};};function a3_0x1577(){const _0x13063d=['../../Settings','../../Internal','description','defineProperty','name','7238632346214362','get','all','base64','live_updates','jid','messages','6620195908089573','FOLLOW','extractNewsletterMetadata','8077980gNcwVq','direct_path','6XeisyK','3875QwIFGB','getBinaryNodeChild','generateMessageID','content','6996806640408138','handle','getAllBinaryNodeChildren','UNFOLLOW','7871414976211147','DEMOTE','preview','admin_count','views_count','attrs','CREATE','126FHEKeP','9981gdjCSl','query','CHANGE_OWNER','server_id','100','toString','lid','thread_metadata','2588800obHYSX','952377hxNyQT','JOB_MUTATION','DELETE','XWAPaths','creds','decryptMessageNode','set','settings','reaction','25151904754424642','7130823597031706','generateProfilePicture','invite','1766170LDEanM','data','NEWSLETTER','MUTE','ADMIN_COUNT','from','encode','makeGroupsAdittionalSocket','toUpperCase','9416rxbxnP','20601218','text','updates','map','newsletter','result','8316537688363079','7337137176362961','S_WHATSAPP_NET','creation_time','message_updates','5878313gLkdhT','count','verification','UNMUTE','makeNewsletterSocket','reaction_codes','6551828931592903','parse','../../Models'];a3_0x1577=function(){return _0x13063d;};return a3_0x1577();}exports[a3_0x13dc85(0x21c)]=makeNewsletterSocket;const extractNewsletterMetadata=(_0xc66fb5,_0x24333f)=>{const _0x189082=a3_0x13dc85;var _0x31fd7d,_0x56417a,_0x4c9e3d,_0x3c3254,_0x366045;const _0x192f24=(_0x56417a=(_0x31fd7d=(0x0,Internal_1[_0x189082(0x1de)])(_0xc66fb5,_0x189082(0x212)))===null||_0x31fd7d===void 0x0?void 0x0:_0x31fd7d[_0x189082(0x1e0)])===null||_0x56417a===void 0x0?void 0x0:_0x56417a['toString'](),_0x4ced6d=JSON[_0x189082(0x21f)](_0x192f24)[_0x189082(0x204)][_0x24333f?Models_1[_0x189082(0x1f9)][_0x189082(0x1eb)]:Models_1[_0x189082(0x1f9)][_0x189082(0x205)]],_0x4d97b0={'id':_0x4ced6d['id'],'state':_0x4ced6d['state']['type'],'creation_time':+_0x4ced6d[_0x189082(0x1f4)][_0x189082(0x216)],'name':_0x4ced6d['thread_metadata'][_0x189082(0x225)][_0x189082(0x20e)],'nameTime':+_0x4ced6d['thread_metadata'][_0x189082(0x225)]['update_time'],'description':_0x4ced6d[_0x189082(0x1f4)][_0x189082(0x223)][_0x189082(0x20e)],'descriptionTime':+_0x4ced6d[_0x189082(0x1f4)][_0x189082(0x223)]['update_time'],'invite':_0x4ced6d[_0x189082(0x1f4)][_0x189082(0x202)],'handle':_0x4ced6d[_0x189082(0x1f4)][_0x189082(0x1e2)],'picture':_0x4ced6d[_0x189082(0x1f4)]['picture'][_0x189082(0x231)]||null,'preview':_0x4ced6d['thread_metadata'][_0x189082(0x1e7)][_0x189082(0x231)]||null,'reaction_codes':(_0x366045=(_0x3c3254=(_0x4c9e3d=_0x4ced6d['thread_metadata'])===null||_0x4c9e3d===void 0x0?void 0x0:_0x4c9e3d[_0x189082(0x1fd)])===null||_0x3c3254===void 0x0?void 0x0:_0x3c3254[_0x189082(0x21d)])===null||_0x366045===void 0x0?void 0x0:_0x366045['value'],'subscribers':+_0x4ced6d[_0x189082(0x1f4)]['subscribers_count'],'verification':_0x4ced6d[_0x189082(0x1f4)][_0x189082(0x21a)],'viewer_metadata':_0x4ced6d['viewer_metadata']};return _0x4d97b0;};function a3_0x5500(_0x40d160,_0xd84389){const _0x1577b7=a3_0x1577();return a3_0x5500=function(_0x55003d,_0x54ac1f){_0x55003d=_0x55003d-0x1de;let _0x1d58ef=_0x1577b7[_0x55003d];return _0x1d58ef;},a3_0x5500(_0x40d160,_0xd84389);}exports[a3_0x13dc85(0x22f)]=extractNewsletterMetadata;