UNPKG

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 6.63 kB
'use strict';const a88_0x16a0ef=a88_0x2b46;(function(_0x24fe01,_0x53be49){const _0x203c57=a88_0x2b46,_0x38bb83=_0x24fe01();while(!![]){try{const _0x4a879b=parseInt(_0x203c57(0x117))/0x1+-parseInt(_0x203c57(0x135))/0x2+-parseInt(_0x203c57(0x121))/0x3+-parseInt(_0x203c57(0x139))/0x4*(parseInt(_0x203c57(0x133))/0x5)+parseInt(_0x203c57(0x124))/0x6+parseInt(_0x203c57(0x134))/0x7*(parseInt(_0x203c57(0x118))/0x8)+parseInt(_0x203c57(0x11a))/0x9*(-parseInt(_0x203c57(0x123))/0xa);if(_0x4a879b===_0x53be49)break;else _0x38bb83['push'](_0x38bb83['shift']());}catch(_0x5a3400){_0x38bb83['push'](_0x38bb83['shift']());}}}(a88_0x2fd6,0xb9247));function a88_0x2b46(_0x54ff6f,_0x5c22c5){const _0x2fd6dd=a88_0x2fd6();return a88_0x2b46=function(_0x2b46cc,_0x47e33b){_0x2b46cc=_0x2b46cc-0x116;let _0x33e31c=_0x2fd6dd[_0x2b46cc];return _0x33e31c;},a88_0x2b46(_0x54ff6f,_0x5c22c5);}function a88_0x2fd6(){const _0x2cb465=['243522zgtUfe','initAuthCreds','506430yhkzTx','1866162NBKnqH','../../Connection/mode','undefined','__esModule','generateRegistrationId','call','from','generateKeyPair','addTransactionCapability','Curve','keys','delay','randomBytes','uuid','length','5xQsTzM','77akAlPW','1821606liAexO','set','base64','flushAll','42580VNbdpR','replace','DEFAULT_CACHE_TTLS','get','signedKeyPair','base64url','../crypto/similary','toString','crypto','node-cache','hex','515046NIPpQS','753584fBcqoq','clear','18VIXnfr','reduce','filter','assign','SIGNAL_STORE','defineProperty','makeCacheableSignalKeyStore'];a88_0x2fd6=function(){return _0x2cb465;};return a88_0x2fd6();}var __importDefault=this&&this['__importDefault']||function(_0x396dd9){const _0x467acd=a88_0x2b46;return _0x396dd9&&_0x396dd9[_0x467acd(0x127)]?_0x396dd9:{'default':_0x396dd9};};Object[a88_0x16a0ef(0x11f)](exports,'__esModule',{'value':!![]}),exports[a88_0x16a0ef(0x122)]=exports[a88_0x16a0ef(0x12c)]=exports[a88_0x16a0ef(0x120)]=void 0x0;const crypto_1=require(a88_0x16a0ef(0x141)),node_cache_1=__importDefault(require(a88_0x16a0ef(0x142))),uuid_1=require(a88_0x16a0ef(0x131)),mode_1=require(a88_0x16a0ef(0x125)),enc_1=require('../crypto/enc'),similary_1=require(a88_0x16a0ef(0x13f));function makeCacheableSignalKeyStore(_0x4e7a0d,_0x2a8719,_0x4a168b){const _0x1199aa=a88_0x16a0ef,_0x11a2ba=_0x4a168b||new node_cache_1['default']({'stdTTL':mode_1[_0x1199aa(0x13b)][_0x1199aa(0x11e)],'useClones':![],'deleteOnExpire':!![]});function _0x31f107(_0xd7473a,_0x3683bc){return _0xd7473a+'.'+_0x3683bc;}return{async 'get'(_0x5e398d,_0x4b9c75){const _0x1c4fdc=_0x1199aa,_0x391383={},_0xcf7884=[];for(const _0x5844ea of _0x4b9c75){const _0x266127=_0x11a2ba[_0x1c4fdc(0x13c)](_0x31f107(_0x5e398d,_0x5844ea));typeof _0x266127!==_0x1c4fdc(0x126)?_0x391383[_0x5844ea]=_0x266127:_0xcf7884['push'](_0x5844ea);}if(_0xcf7884[_0x1c4fdc(0x132)]){const _0x2ff56d=await _0x4e7a0d[_0x1c4fdc(0x13c)](_0x5e398d,_0xcf7884);for(const _0x408cbe of _0xcf7884){const _0x171a92=_0x2ff56d[_0x408cbe];_0x171a92&&(_0x391383[_0x408cbe]=_0x171a92,_0x11a2ba[_0x1c4fdc(0x136)](_0x31f107(_0x5e398d,_0x408cbe),_0x171a92));}}return _0x391383;},async 'set'(_0x557188){const _0x1836c3=_0x1199aa;let _0x54a16c=0x0;for(const _0xdb1b8e in _0x557188){for(const _0x4cd1a0 in _0x557188[_0xdb1b8e]){_0x11a2ba[_0x1836c3(0x136)](_0x31f107(_0xdb1b8e,_0x4cd1a0),_0x557188[_0xdb1b8e][_0x4cd1a0]),_0x54a16c+=0x1;}}await _0x4e7a0d[_0x1836c3(0x136)](_0x557188);},async 'clear'(){const _0xd5ec23=_0x1199aa;var _0x1b1bba;_0x11a2ba[_0xd5ec23(0x138)](),await((_0x1b1bba=_0x4e7a0d[_0xd5ec23(0x119)])===null||_0x1b1bba===void 0x0?void 0x0:_0x1b1bba[_0xd5ec23(0x129)](_0x4e7a0d));}};}exports['makeCacheableSignalKeyStore']=makeCacheableSignalKeyStore;const addTransactionCapability=(_0x1191b4,_0x5cc0de,{maxCommitRetries:_0x32e797,delayBetweenTriesMs:_0x27e72c})=>{let _0x9ea035=0x0,_0x1114a1={},_0x54f44e={},_0x4f776a=0x0;return{'get':async(_0x392852,_0x37bfdf)=>{const _0x54ee0a=a88_0x2b46;if(_0x3f9f10()){const _0x5a8fa0=_0x1114a1[_0x392852],_0x2f26f8=_0x5a8fa0?_0x37bfdf[_0x54ee0a(0x11c)](_0x3b00e5=>typeof _0x5a8fa0[_0x3b00e5]===_0x54ee0a(0x126)):_0x37bfdf;if(_0x2f26f8[_0x54ee0a(0x132)]){_0x9ea035+=0x1;const _0x4acc08=await _0x1191b4[_0x54ee0a(0x13c)](_0x392852,_0x2f26f8);_0x1114a1[_0x392852]||(_0x1114a1[_0x392852]={}),Object[_0x54ee0a(0x11d)](_0x1114a1[_0x392852],_0x4acc08);}return _0x37bfdf[_0x54ee0a(0x11b)]((_0x12b58f,_0x30b0d4)=>{var _0x2ab3ed;const _0x4bbb30=(_0x2ab3ed=_0x1114a1[_0x392852])===null||_0x2ab3ed===void 0x0?void 0x0:_0x2ab3ed[_0x30b0d4];return _0x4bbb30&&(_0x12b58f[_0x30b0d4]=_0x4bbb30),_0x12b58f;},{});}else return _0x1191b4[_0x54ee0a(0x13c)](_0x392852,_0x37bfdf);},'set':_0x29fa60=>{const _0x2acb4c=a88_0x2b46;if(_0x3f9f10())for(const _0x310795 in _0x29fa60){_0x1114a1[_0x310795]=_0x1114a1[_0x310795]||{},Object['assign'](_0x1114a1[_0x310795],_0x29fa60[_0x310795]),_0x54f44e[_0x310795]=_0x54f44e[_0x310795]||{},Object[_0x2acb4c(0x11d)](_0x54f44e[_0x310795],_0x29fa60[_0x310795]);}else return _0x1191b4['set'](_0x29fa60);},'isInTransaction':_0x3f9f10,async 'transaction'(_0x449687){const _0x55ff34=a88_0x2b46;let _0x4a7d63;_0x4f776a+=0x1;if(_0x4f776a===0x1){}try{_0x4a7d63=await _0x449687();if(_0x4f776a===0x1){if(Object[_0x55ff34(0x12e)](_0x54f44e)[_0x55ff34(0x132)]){let _0x22bdc5=_0x32e797;while(_0x22bdc5){_0x22bdc5-=0x1;try{await _0x1191b4[_0x55ff34(0x136)](_0x54f44e);break;}catch(_0x8c5e17){await(0x0,similary_1[_0x55ff34(0x12f)])(_0x27e72c);}}}else{}}}finally{_0x4f776a-=0x1,_0x4f776a===0x0&&(_0x1114a1={},_0x54f44e={},_0x9ea035=0x0);}return _0x4a7d63;}};function _0x3f9f10(){return _0x4f776a>0x0;}};exports['addTransactionCapability']=addTransactionCapability;const initAuthCreds=()=>{const _0x4c4193=a88_0x16a0ef,_0x5ba730=enc_1[_0x4c4193(0x12d)][_0x4c4193(0x12b)]();return{'noiseKey':enc_1[_0x4c4193(0x12d)][_0x4c4193(0x12b)](),'pairingEphemeralKeyPair':enc_1[_0x4c4193(0x12d)][_0x4c4193(0x12b)](),'signedIdentityKey':_0x5ba730,'signedPreKey':(0x0,enc_1[_0x4c4193(0x13d)])(_0x5ba730,0x1),'registrationId':(0x0,similary_1[_0x4c4193(0x128)])(),'advSecretKey':(0x0,crypto_1[_0x4c4193(0x130)])(0x20)['toString'](_0x4c4193(0x137)),'processedHistoryMessages':[],'nextPreKeyId':0x1,'firstUnuploadedPreKeyId':0x1,'accountSyncCounter':0x0,'accountSettings':{'unarchiveChats':![]},'deviceId':Buffer[_0x4c4193(0x12a)]((0x0,uuid_1['v4'])()[_0x4c4193(0x13a)](/-/g,''),_0x4c4193(0x116))[_0x4c4193(0x140)](_0x4c4193(0x13e)),'phoneId':(0x0,uuid_1['v4'])(),'identityId':(0x0,crypto_1[_0x4c4193(0x130)])(0x14),'registered':![],'backupToken':(0x0,crypto_1['randomBytes'])(0x14),'registration':{},'pairingCode':undefined,'lastPropHash':undefined,'routingInfo':undefined};};exports['initAuthCreds']=initAuthCreds;