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 • 5.6 kB
JavaScript
const a40_0x12a122=a40_0x1861;(function(_0x13f062,_0x464373){const _0x4a8f7d=a40_0x1861,_0x2f914e=_0x13f062();while(!![]){try{const _0x592dfc=-parseInt(_0x4a8f7d(0x19c))/0x1*(-parseInt(_0x4a8f7d(0x190))/0x2)+parseInt(_0x4a8f7d(0x1a6))/0x3+parseInt(_0x4a8f7d(0x18b))/0x4*(-parseInt(_0x4a8f7d(0x1a3))/0x5)+parseInt(_0x4a8f7d(0x196))/0x6*(parseInt(_0x4a8f7d(0x18c))/0x7)+parseInt(_0x4a8f7d(0x19d))/0x8+parseInt(_0x4a8f7d(0x1a9))/0x9+-parseInt(_0x4a8f7d(0x1a2))/0xa;if(_0x592dfc===_0x464373)break;else _0x2f914e['push'](_0x2f914e['shift']());}catch(_0x379890){_0x2f914e['push'](_0x2f914e['shift']());}}}(a40_0x11ec,0xcea5d));function a40_0x11ec(){const _0x192878=['setSenderChainKey','SenderKeyState','getSigningKeyPublic','1746yjVdZc','MAX_MESSAGE_KEYS','hasSenderMessageKey','./sender_chain_key','SenderSigningKey','private','100087cwsVQG','13233520HHohHn','./sender_message_key','exports','getSeed','senderMessageKeys','34470820HxeAaS','10rnFmEr','getIteration','from','3246513TpQmwF','getSigningKeyPrivate','getStructure','11581866IJLjEH','string','iteration','SenderChainKey','public','base64','getSenderChainKey','senderKeyStateStructure','length','SenderKeyStateStructure','shift','filter','senderSigningKey','./protobufs','addSenderMessageKey','854468lXeKTj','14371nLNekX','senderChainKey','senderKeyId','seed','2AuNgIf','create','removeSenderMessageKey'];a40_0x11ec=function(){return _0x192878;};return a40_0x11ec();}const SenderChainKey=require(a40_0x12a122(0x199)),SenderMessageKey=require(a40_0x12a122(0x19e)),protobufs=require(a40_0x12a122(0x1b6));function a40_0x1861(_0x129a36,_0x5f42cc){const _0x11ec64=a40_0x11ec();return a40_0x1861=function(_0x18613e,_0x567e25){_0x18613e=_0x18613e-0x18b;let _0x31797f=_0x11ec64[_0x18613e];return _0x31797f;},a40_0x1861(_0x129a36,_0x5f42cc);}class SenderKeyState{[a40_0x12a122(0x197)]=0x7d0;constructor(_0x3dab3f=null,_0x24554d=null,_0x21744f=null,_0x540ebf=null,_0x432569=null,_0x42025b=null,_0x1329de=null){const _0x35c787=a40_0x12a122;if(_0x1329de)this['senderKeyStateStructure']=_0x1329de;else{_0x540ebf&&(_0x432569=_0x540ebf[_0x35c787(0x1ad)],_0x42025b=_0x540ebf[_0x35c787(0x19b)]);_0x21744f=typeof _0x21744f===_0x35c787(0x1aa)?Buffer[_0x35c787(0x1a5)](_0x21744f,_0x35c787(0x1ae)):_0x21744f,this[_0x35c787(0x1b0)]=protobufs[_0x35c787(0x1b2)][_0x35c787(0x191)]();const _0x5cf5a9=protobufs[_0x35c787(0x1ac)][_0x35c787(0x191)]();_0x5cf5a9[_0x35c787(0x1ab)]=_0x24554d,_0x5cf5a9[_0x35c787(0x18f)]=_0x21744f,this['senderKeyStateStructure'][_0x35c787(0x18d)]=_0x5cf5a9;const _0xd45f6f=protobufs[_0x35c787(0x19a)][_0x35c787(0x191)]();_0xd45f6f[_0x35c787(0x1ad)]=typeof _0x432569===_0x35c787(0x1aa)?Buffer['from'](_0x432569,_0x35c787(0x1ae)):_0x432569,_0x42025b&&(_0xd45f6f['private']=typeof _0x42025b===_0x35c787(0x1aa)?Buffer[_0x35c787(0x1a5)](_0x42025b,'base64'):_0x42025b),this[_0x35c787(0x1b0)][_0x35c787(0x18e)]=_0x3dab3f,this[_0x35c787(0x18d)]=_0x5cf5a9,this[_0x35c787(0x1b0)][_0x35c787(0x1b5)]=_0xd45f6f;}this['senderKeyStateStructure'][_0x35c787(0x1a1)]=this[_0x35c787(0x1b0)][_0x35c787(0x1a1)]||[];}[a40_0x12a122(0x194)](_0x4044cb){const _0x326e4c=a40_0x12a122;this[_0x326e4c(0x1b0)]=_0x4044cb;}['getKeyId'](){const _0x2ddd11=a40_0x12a122;return this['senderKeyStateStructure'][_0x2ddd11(0x18e)];}[a40_0x12a122(0x1af)](){const _0x2db8b2=a40_0x12a122;return new SenderChainKey(this[_0x2db8b2(0x1b0)][_0x2db8b2(0x18d)][_0x2db8b2(0x1ab)],this[_0x2db8b2(0x1b0)][_0x2db8b2(0x18d)][_0x2db8b2(0x18f)]);}[a40_0x12a122(0x193)](_0x36d578){const _0x35de14=a40_0x12a122,_0x2c0324=protobufs[_0x35de14(0x1ac)][_0x35de14(0x191)]({'iteration':_0x36d578[_0x35de14(0x1a4)](),'seed':_0x36d578[_0x35de14(0x1a0)]()});this[_0x35de14(0x1b0)][_0x35de14(0x18d)]=_0x2c0324;}[a40_0x12a122(0x195)](){const _0x21402a=a40_0x12a122;return typeof this[_0x21402a(0x1b0)][_0x21402a(0x1b5)][_0x21402a(0x1ad)]==='string'?Buffer[_0x21402a(0x1a5)](this[_0x21402a(0x1b0)][_0x21402a(0x1b5)][_0x21402a(0x1ad)],'base64'):this[_0x21402a(0x1b0)]['senderSigningKey'][_0x21402a(0x1ad)];}[a40_0x12a122(0x1a7)](){const _0x5ab9ef=a40_0x12a122;return typeof this[_0x5ab9ef(0x1b0)][_0x5ab9ef(0x1b5)][_0x5ab9ef(0x19b)]==='string'?Buffer[_0x5ab9ef(0x1a5)](this['senderKeyStateStructure']['senderSigningKey'][_0x5ab9ef(0x19b)],'base64'):this['senderKeyStateStructure']['senderSigningKey'][_0x5ab9ef(0x19b)];}[a40_0x12a122(0x198)](_0x346c58){const _0x1472c7=a40_0x12a122,_0x9dc5b4=this[_0x1472c7(0x1b0)][_0x1472c7(0x1a1)];for(let _0x4deaa8=0x0;_0x4deaa8<_0x9dc5b4[_0x1472c7(0x1b1)];_0x4deaa8++){const _0x4018e2=_0x9dc5b4[_0x4deaa8];if(_0x4018e2[_0x1472c7(0x1ab)]===_0x346c58)return!![];}return![];}[a40_0x12a122(0x1b7)](_0x53fbac){const _0x465481=a40_0x12a122,_0x5145df=protobufs[_0x465481(0x1b2)][_0x465481(0x191)]({'iteration':_0x53fbac[_0x465481(0x1a4)](),'seed':_0x53fbac[_0x465481(0x1a0)]()});this[_0x465481(0x1b0)][_0x465481(0x1a1)]['push'](_0x5145df),this['senderKeyStateStructure'][_0x465481(0x1a1)][_0x465481(0x1b1)]>this[_0x465481(0x197)]&&this['senderKeyStateStructure'][_0x465481(0x1a1)][_0x465481(0x1b3)]();}[a40_0x12a122(0x192)](_0x6488dd){const _0x4bd817=a40_0x12a122;let _0x52ad42=null;this[_0x4bd817(0x1b0)]['senderMessageKeys']=this[_0x4bd817(0x1b0)][_0x4bd817(0x1a1)][_0x4bd817(0x1b4)](_0x1fa5d3=>{const _0x55afb0=_0x4bd817;if(_0x1fa5d3[_0x55afb0(0x1ab)]===_0x6488dd)_0x52ad42=_0x1fa5d3;return _0x1fa5d3[_0x55afb0(0x1ab)]!==_0x6488dd;});if(_0x52ad42!=null)return new SenderMessageKey(_0x52ad42[_0x4bd817(0x1ab)],_0x52ad42[_0x4bd817(0x18f)]);return null;}[a40_0x12a122(0x1a8)](){const _0x58d040=a40_0x12a122;return this[_0x58d040(0x1b0)];}}module[a40_0x12a122(0x19f)]=SenderKeyState;