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 • 2.01 kB
JavaScript
;function a95_0x4e83(){const _0x387a94=['8826630uIidmM','makeMutex','13ayfJeT','172952pagzYK','7lPMUak','8uyUKrz','6mwwzAp','25231008SekaZF','60dQwDpz','1560190ABnHuF','makeKeyedMutex','198WusxcL','206419CTlRJP','2428679LtXMzm','__esModule','2885622tJAktP','mutex'];a95_0x4e83=function(){return _0x387a94;};return a95_0x4e83();}const a95_0x39b281=a95_0x700a;(function(_0x1b8595,_0x48e897){const _0x4cea06=a95_0x700a,_0x5ae3dd=_0x1b8595();while(!![]){try{const _0x3ad28c=-parseInt(_0x4cea06(0xf2))/0x1*(parseInt(_0x4cea06(0xfd))/0x2)+parseInt(_0x4cea06(0xf5))/0x3+-parseInt(_0x4cea06(0xfc))/0x4*(parseInt(_0x4cea06(0x100))/0x5)+parseInt(_0x4cea06(0xf7))/0x6*(parseInt(_0x4cea06(0xfb))/0x7)+-parseInt(_0x4cea06(0xfa))/0x8*(-parseInt(_0x4cea06(0x102))/0x9)+parseInt(_0x4cea06(0xff))/0xa*(parseInt(_0x4cea06(0xf3))/0xb)+-parseInt(_0x4cea06(0xfe))/0xc*(parseInt(_0x4cea06(0xf9))/0xd);if(_0x3ad28c===_0x48e897)break;else _0x5ae3dd['push'](_0x5ae3dd['shift']());}catch(_0x427175){_0x5ae3dd['push'](_0x5ae3dd['shift']());}}}(a95_0x4e83,0xd8a76));function a95_0x700a(_0x50991c,_0xbc8dd9){const _0x4e8391=a95_0x4e83();return a95_0x700a=function(_0x700a6d,_0x415cba){_0x700a6d=_0x700a6d-0xf2;let _0x8cb708=_0x4e8391[_0x700a6d];return _0x8cb708;},a95_0x700a(_0x50991c,_0xbc8dd9);}Object['defineProperty'](exports,a95_0x39b281(0xf4),{'value':!![]}),exports[a95_0x39b281(0x101)]=exports[a95_0x39b281(0xf8)]=void 0x0;const makeMutex=()=>{let _0x58b1e4=Promise['resolve'](),_0x3f5ceb;return{'mutex'(_0x2d0bed){return _0x58b1e4=((async()=>{try{await _0x58b1e4;}catch(_0x3972f8){}try{const _0x2c6888=await _0x2d0bed();return _0x2c6888;}finally{clearTimeout(_0x3f5ceb);}})()),_0x58b1e4;}};};exports[a95_0x39b281(0xf8)]=makeMutex;const makeKeyedMutex=()=>{const _0x44d72d={};return{'mutex'(_0x166766,_0x5869ad){const _0x1c3be7=a95_0x700a;return!_0x44d72d[_0x166766]&&(_0x44d72d[_0x166766]=(0x0,exports[_0x1c3be7(0xf8)])()),_0x44d72d[_0x166766][_0x1c3be7(0xf6)](_0x5869ad);}};};exports[a95_0x39b281(0x101)]=makeKeyedMutex;