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 4.16 kB
'use strict';var a11_0xaf095e=a11_0x495a;(function(_0x107072,_0x152114){var _0xfcf3f5=a11_0x495a,_0x8dda0f=_0x107072();while(!![]){try{var _0x17deeb=-parseInt(_0xfcf3f5(0xcb))/0x1*(parseInt(_0xfcf3f5(0xc6))/0x2)+parseInt(_0xfcf3f5(0xc8))/0x3*(parseInt(_0xfcf3f5(0xcf))/0x4)+-parseInt(_0xfcf3f5(0xcd))/0x5*(parseInt(_0xfcf3f5(0xd4))/0x6)+-parseInt(_0xfcf3f5(0xd8))/0x7+parseInt(_0xfcf3f5(0xd5))/0x8+parseInt(_0xfcf3f5(0xc2))/0x9*(parseInt(_0xfcf3f5(0xc7))/0xa)+parseInt(_0xfcf3f5(0xd2))/0xb*(-parseInt(_0xfcf3f5(0xd0))/0xc);if(_0x17deeb===_0x152114)break;else _0x8dda0f['push'](_0x8dda0f['shift']());}catch(_0x23fecd){_0x8dda0f['push'](_0x8dda0f['shift']());}}}(a11_0x3848,0xb3847));function a11_0x495a(_0x13b2ba,_0x50c7d0){var _0x3848e6=a11_0x3848();return a11_0x495a=function(_0x495aa9,_0xad1c0b){_0x495aa9=_0x495aa9-0xbb;var _0x4ce21b=_0x3848e6[_0x495aa9];return _0x4ce21b;},a11_0x495a(_0x13b2ba,_0x50c7d0);}function a11_0x3848(){var _0x22431f=['1895bQwwpj','isConnecting','422740MxcUfE','12IiTnuM','close','7416013efAAIz','config','2298VHIYnw','10505648ENOXtk','AbstractSocketClient','CONNECTING','5037361FcVGEz','__esModule','isOpen','readyState','isClosed','url','connectTimeoutMs','headers','upgrade','send','DEFAULT_ORIGIN','error','718920FeFzAI','default','WebSocketClient','pong','6VXNpOW','150TEUuNC','21aecJPc','emit','./abstract-socket-client','325645OHVnXZ','socket'];a11_0x3848=function(){return _0x22431f;};return a11_0x3848();}var __importDefault=this&&this['__importDefault']||function(_0x429613){var _0x5473fa=a11_0x495a;return _0x429613&&_0x429613[_0x5473fa(0xd9)]?_0x429613:{'default':_0x429613};};Object['defineProperty'](exports,a11_0xaf095e(0xd9),{'value':!![]}),exports[a11_0xaf095e(0xc4)]=void 0x0;const ws_1=__importDefault(require('ws')),mode_1=require('../mode'),abstract_socket_client_1=require(a11_0xaf095e(0xca));class WebSocketClient extends abstract_socket_client_1[a11_0xaf095e(0xd6)]{constructor(){var _0x2a8f53=a11_0xaf095e;super(...arguments),this[_0x2a8f53(0xcc)]=null;}get[a11_0xaf095e(0xda)](){var _0x50b247=a11_0xaf095e,_0x21ccf1;return((_0x21ccf1=this['socket'])===null||_0x21ccf1===void 0x0?void 0x0:_0x21ccf1[_0x50b247(0xdb)])===ws_1[_0x50b247(0xc3)]['OPEN'];}get[a11_0xaf095e(0xdc)](){var _0x34ea70=a11_0xaf095e,_0x2ee56f;return this[_0x34ea70(0xcc)]===null||((_0x2ee56f=this[_0x34ea70(0xcc)])===null||_0x2ee56f===void 0x0?void 0x0:_0x2ee56f[_0x34ea70(0xdb)])===ws_1[_0x34ea70(0xc3)]['CLOSED'];}get['isClosing'](){var _0x25a2ab=a11_0xaf095e,_0x5db24e;return this[_0x25a2ab(0xcc)]===null||((_0x5db24e=this[_0x25a2ab(0xcc)])===null||_0x5db24e===void 0x0?void 0x0:_0x5db24e[_0x25a2ab(0xdb)])===ws_1[_0x25a2ab(0xc3)]['CLOSING'];}get[a11_0xaf095e(0xce)](){var _0x3c1723=a11_0xaf095e,_0x2d66b2;return((_0x2d66b2=this[_0x3c1723(0xcc)])===null||_0x2d66b2===void 0x0?void 0x0:_0x2d66b2[_0x3c1723(0xdb)])===ws_1['default'][_0x3c1723(0xd7)];}async['connect'](){var _0x399c41=a11_0xaf095e,_0x194ef4,_0x25e160;if(this[_0x399c41(0xcc)])return;this[_0x399c41(0xcc)]=new ws_1[(_0x399c41(0xc3))](this[_0x399c41(0xbb)],{'origin':mode_1[_0x399c41(0xc0)],'headers':(_0x194ef4=this[_0x399c41(0xd3)]['options'])===null||_0x194ef4===void 0x0?void 0x0:_0x194ef4[_0x399c41(0xbd)],'handshakeTimeout':this['config'][_0x399c41(0xbc)],'timeout':this[_0x399c41(0xd3)][_0x399c41(0xbc)],'agent':this[_0x399c41(0xd3)]['agent']}),this[_0x399c41(0xcc)]['setMaxListeners'](0x0);const _0x2a11bf=[_0x399c41(0xd1),_0x399c41(0xc1),_0x399c41(0xbe),'message','open','ping',_0x399c41(0xc5),'unexpected-response'];for(const _0x27f277 of _0x2a11bf){(_0x25e160=this[_0x399c41(0xcc)])===null||_0x25e160===void 0x0?void 0x0:_0x25e160['on'](_0x27f277,(..._0x446634)=>this[_0x399c41(0xc9)](_0x27f277,..._0x446634));}}async['close'](){var _0x2c8b57=a11_0xaf095e;try{if(!this[_0x2c8b57(0xcc)])return;this[_0x2c8b57(0xcc)][_0x2c8b57(0xd1)](),this[_0x2c8b57(0xcc)]=null;}catch(_0x29ec88){}}[a11_0xaf095e(0xbf)](_0x2e4581,_0x146ea4){var _0x2558a4=a11_0xaf095e,_0x2f3395;return(_0x2f3395=this[_0x2558a4(0xcc)])===null||_0x2f3395===void 0x0?void 0x0:_0x2f3395[_0x2558a4(0xbf)](_0x2e4581,_0x146ea4),Boolean(this[_0x2558a4(0xcc)]);}}exports[a11_0xaf095e(0xc4)]=WebSocketClient;