{"_id":"innovators-bot2","_rev":"43-906c4d733ba6d375463fcb3bb8b1ecd1","name":"innovators-bot2","dist-tags":{"latest":"2.0.9"},"versions":{"1.0.0":{"name":"innovators-bot2","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"innovators-bot2@1.0.0","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"dist":{"shasum":"33405d24d871ad81c142bab9f2b1c2eb65419b2a","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.0.tgz","fileCount":4,"integrity":"sha512-XuiOmrGiI2n89JmjKUI53855d9ZD3T/oEQdXWGbrZ3mnc8tBZD93nTBAYpBq0E2Pu8mWYzRi7UZlGx55aolU9g==","signatures":[{"sig":"MEUCIQCfrOOEAWyMjDRHyQcnxhUDXyJxnO8jUo5f/k3jxbi03wIgRmpxKKp78MrB8tpZHWFK8AcdwjV0T6xxtrglnqD6zcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44351},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.0_1752826699585_0.19318994556487823","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"innovators-bot2","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"innovators-bot2@1.0.1","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"dist":{"shasum":"bec1bec754d8aabccb7c952d5ef3c7a0ff4b008d","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.1.tgz","fileCount":4,"integrity":"sha512-kXYyINMJESzLZp4XowdLdxl0ZxhMm2nl3MjIOO0wmk1CPdDtAW9hOV6f30rTJo/z72sVBZ0ZOhPSEMb6zUM8vg==","signatures":[{"sig":"MEQCIGa4zwnIBV/ug2JnvtgEdxR9e8Gj1wocMZ2TVa4L+R4LAiA8593YUziO6KZTDr5ciJCL6FuiygSACnRuRaYuzjPXuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44522},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.1_1752827907005_0.849699573178061","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"innovators-bot2","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"innovators-bot2@1.0.2","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"dist":{"shasum":"eb80ce1f3ee4a9cb36b5f0c421c05266419edad8","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.2.tgz","fileCount":4,"integrity":"sha512-VemCFsuR8YT2bdYiSDIZweNx1e2nOiknfV5hiFXptk4wuo0OELN5EsOC+3js8U19cOtNRS4zc8j6j2fcrZRCbw==","signatures":[{"sig":"MEQCIGo9nIc2qtf1EjmzqdzJG7kMsWzcRWXJZCjrmKaNrubWAiB/juyLSLlymh0kLgzViVuoIN/oVLDoxNHtcfoEMo9C2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57085},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.2_1752871748132_0.19417820855386125","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"innovators-bot2","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"innovators-bot2@1.0.3","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"dist":{"shasum":"cf1d96fc8b9156f2abcc45c00034b341ca951c5e","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.3.tgz","fileCount":4,"integrity":"sha512-gNZeUv1HuSkF+5cJCBqNhl0eGeWt+KoofpwqH478uiJnwUUfdcZolISp96DYbQuR1Nzvftz+ETqaX/68yv9iew==","signatures":[{"sig":"MEUCIAxExVHWGtgAganu13Yjse7xX46ARU71b7eWyUKP7WQ6AiEAvqmIcnvDqiqOEmtVnOP1Rndl9KSilmLuFU4rAqNQirw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56891},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.3_1752872397158_0.5682537983538087","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"innovators-bot2","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"innovators-bot2@1.0.4","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"dist":{"shasum":"eb83f5b00bda51f2af2dc8f4c8d2756602e6cbd7","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.4.tgz","fileCount":4,"integrity":"sha512-rG/kmfPsd4Q4Ml4/rhQrOABvglB35ExDPFerkOrajpvwLB6dQpMfAMvneYKJPl1q1k3tBZSy8nkztGJg0StXcA==","signatures":[{"sig":"MEQCIE1B5wnHnLbjdL/R17/folGtsFIsJGzsxgHa3LQAE6q4AiAkCiicdPmGvhF0JBQM48XJMaVghG1jmoeA2zCtb+UxyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58859},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.4_1752875993780_0.7443749995265121","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"innovators-bot2","version":"1.0.5","keywords":["whatsapp","bot","automation","baileys","messaging"],"author":"","license":"ISC","_id":"innovators-bot2@1.0.5","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/innovators-bot2#readme","bugs":{"url":"https://github.com/innovatorssoft/innovators-bot2/issues"},"dist":{"shasum":"b5fb0b49fc6c271070a279fed5aa3efc33a0eaf4","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.5.tgz","fileCount":6,"integrity":"sha512-a/I6+8BYWZiOzm0032djV9s3tAqDf3127DMnlS35hLf4zuZ3S6Urexk2yyVfGSwsDoMz9u5S5GOOEY6IhSXH7Q==","signatures":[{"sig":"MEUCIF1e8sWxPBUlJ2LLPS9zRoasFHyCC7koRnRwc3TMNXFSAiEAtwR+3ozBEXzxZxwB2evfMMdilBiouS77rDH3PxhCSBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260622},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/innovators-bot2.git","type":"git"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.5_1753685248205_0.49042611321055474","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"innovators-bot2","version":"1.0.6","keywords":["whatsapp","bot","automation","baileys","messaging"],"author":"","license":"ISC","_id":"innovators-bot2@1.0.6","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/innovators-bot2#readme","bugs":{"url":"https://github.com/innovatorssoft/innovators-bot2/issues"},"dist":{"shasum":"fbbd8f0bdadf35e13d6c2a51fbe820c1fabd8fa2","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.6.tgz","fileCount":6,"integrity":"sha512-GWt0khDzoehn7s/KoJPtD7SbS05dFTJm0CgxKeHfH1gu2muosjxMnJdssjaUYYKgFiUKBk5kgU1L8OQLmUA0aw==","signatures":[{"sig":"MEUCIQCeQt80umf20jSuOT/SnK+vvrJRupSKePrL77S3AlmsvwIgaVetABbInQ/SQuwh2DCz12Rf59dfYuagnZc+kZWuLOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260553},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/innovators-bot2.git","type":"git"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.6_1753694122102_0.7200295897009223","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"innovators-bot2","version":"1.0.7","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.0.7","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/innovators-bot2#readme","bugs":{"url":"https://github.com/innovatorssoft/innovators-bot2/issues"},"dist":{"shasum":"e8823d7a320af862a917a6de3a3ede9f002b2e10","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.7.tgz","fileCount":6,"integrity":"sha512-imugS/RpxauUmFbxzLdD4B1jTIbbiYDkvfVWLq7Hnm/woxIRp1FRXJmcrm6Ih1ofkwN0/kQGRn/MPrc9kClmjQ==","signatures":[{"sig":"MEYCIQCQrMDWoULK09s8Uo3g0uTPp6/emlihg/iFr1XN/V4H8wIhANDnvvJuY+UBgrZtC24ijVoZ0UnzjshvDogycGJAP8Vz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262692},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/innovators-bot2.git","type":"git"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.7_1753713867749_0.6266326688740311","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"innovators-bot2","version":"1.0.8","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.0.8","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/innovators-bot2#readme","bugs":{"url":"https://github.com/innovatorssoft/innovators-bot2/issues"},"dist":{"shasum":"0a0c9ed0602779b1a07e287793179f3fc66c8e6a","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.8.tgz","fileCount":6,"integrity":"sha512-b+rA5o5VAxzu3dlUA2bqSp/MRdSrZrEa63tZbs1dyNZscuZTZjJXQr2kz2rqgN8pFuFHf2PX8MVzuF+zmspTHg==","signatures":[{"sig":"MEUCIC+GYco1IIN5AnbEVAQejr8i+yws222pc1LcGVWYd6e/AiEA9aiT8kFREVHQv5E1mppQiPOzgrGP/gP/xF8uqFUGq+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262632},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/innovators-bot2.git","type":"git"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.8_1754739865790_0.8139750836945701","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"innovators-bot2","version":"1.0.9","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.0.9","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/innovators-bot2#readme","bugs":{"url":"https://github.com/innovatorssoft/innovators-bot2/issues"},"dist":{"shasum":"bbdda9390201e420db719f3fadc0adc10604f452","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.0.9.tgz","fileCount":6,"integrity":"sha512-CZ7m6tIdJElgLv4p6UyZi/WJGn3LOgL8im0csU9phV18yT6uMdmLRdFjxFSccLrCej9U7sKISPi2e1PY6fX6nA==","signatures":[{"sig":"MEQCIEIFW7WaiKMTFUl+Ou7Ptu+YWf8zip5u0M/zUrgYa/TYAiA8dz8zcSzox69fQSCv8Ohk4fSMHopC7A7KNqPrtNuC6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262571},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/innovators-bot2.git","type":"git"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.0.9_1754829709293_0.0743168387693276","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"innovators-bot2","version":"1.1.0","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.0","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"53994237b2d505f1a46e61263bb383a3272f7b50","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.0.tgz","fileCount":6,"integrity":"sha512-qh5fuLWpavq5UFllDmJZYomA38O966LXK91YcY0HDrnN3O495pUL9Y42HPNaVw0wERXxxSlN1u4CHgBKJrhkcQ==","signatures":[{"sig":"MEUCIFekHI32jZDesh/8+yrcwWj8Vf/2RKtbeCn70BOW7BMTAiEAjLZPy56IXwG3n7j+Y4t4pIIPl61BpzE9hgaOhunId0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259229},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.1.0","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.0_1755776241163_0.11856172207061721","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"innovators-bot2","version":"1.1.1","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.1","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"1f315a14a8ca3f8196e16ead673f66d448519861","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.1.tgz","fileCount":6,"integrity":"sha512-GrTzfzwFOgPVbnMoUprWQnZ6aBHoWT8ZzRfHkgiXZXevpddTDxlOTGNPYKnsOzwrrBTd8eGnadA0G7SeN3AdHg==","signatures":[{"sig":"MEYCIQD2pGfranScaOy0EH2b6PvUJ436JK+TbRD4BE0WpijSjwIhAIJOwnusfpXgtQx2MHkXCt3m4CvAOFOHLessOxKbRocs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260237},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"11.5.1","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"24.6.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.1_1757522674166_0.41160150225088765","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"innovators-bot2","version":"1.1.2","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.2","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"96826c0ece6a401e1f667542f401f852fe51a090","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.2.tgz","fileCount":6,"integrity":"sha512-tTjSR3vNi7px3jahCib/Nltf0J3pEbEZsNZGIe14MENOMqO/qwAqAlisW0CoyD+MjQWOi3H4KMMwR+8/wHzxkA==","signatures":[{"sig":"MEUCIQDxe6o/jF/UMlNE1TdK+pNX5jBxavTtzW5jlIETBC2CrwIgIJ1WFGfIxcHeaiRCOqw26/sl1XULG4x/d9P+aEN9pF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260257},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"11.5.1","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"24.6.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"github:Itsukichann/Baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.2_1757701855596_0.8075263171385516","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"innovators-bot2","version":"1.1.3","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.3","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"bfde882c1e55c8e274697b6eef691bf69d115393","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.3.tgz","fileCount":6,"integrity":"sha512-fgdM8A5tlxVzaiifaSdkmrlnDzl+93QdiupzvKIqUo4LUWIkX/6XfSZ4oOh3xRo9NnINY4M7Z2eoj+9zZjbDkA==","signatures":[{"sig":"MEQCIBnyTgwn6x4VduhXon3arFBd72KJQPDy1d9rkUjX8rfWAiBI08gqkNL8vau2856FjtD8zHc7cC9YQEWf21N0qgILFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260237},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.3_1762490295522_0.4373371384111284","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"innovators-bot2","version":"1.1.4","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.4","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"3a5f94b3d88c57a0c5ac8b59170fa1fa20274ee3","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.4.tgz","fileCount":9,"integrity":"sha512-z4cdjFYYlDxWSMw+lJ0RfMp7XO8IhYZqUTs3wTc4b6O5mZWCU1xd3dLSTZfLlbhBEDmo7QllbHxKUPjf8VMx2g==","signatures":[{"sig":"MEUCIHkRnhf/671puMicvbwrvKljwkE82X3odAJbhmtQ3CRvAiEAmk1q7x2xgv4J5NRkdCqAK8ZaYFIWfKkpqxiYTIhHf0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275028},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"github:WhiskeySockets/Baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.4_1762677295924_0.5595348994411595","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"innovators-bot2","version":"1.1.5","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.5","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"5aa94dd1f9d43485d1f5d7140b070eb9b0baa5fa","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.5.tgz","fileCount":6,"integrity":"sha512-x/m4KA7JVZ2pUwMUOZIcrmR4euXPikvl5oTirAc0pWptgR6ZNvYYokOBWf2lRU0TYM5b4Q4SimWCpBkG7Z5udA==","signatures":[{"sig":"MEYCIQDY59NEnfACIBXf4wgvDbjkkQwGoP1IX4f2FhqPVF5vTAIhAMdguyl6YRQiNcCZiOaqz2kH9nMubrB9FzDVLYzGWLPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260258},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.5_1762843411757_0.29639927497483565","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"innovators-bot2","version":"1.1.6","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.6","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"9338e7ae2f8909146e735a8dc389d373c2d653fc","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.6.tgz","fileCount":6,"integrity":"sha512-yUyP78DnQs2hulOOy4oWD0A0W01lfW39yNYSBDcKmkxz6zQUWztV5NQfyRVV0do7vtwYS/M7Jo9G9mRYRgFlMw==","signatures":[{"sig":"MEUCIQCnXOh/C8LxGp+pWYsUiwqmsDq4Q4zgH8jTnBn0aFGLfQIgCW3TH+2IABWFEtPTIrvorae7amTZzrb6aU7tJvuFIZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260570},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.6_1764589728751_0.5101162864005759","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"innovators-bot2","version":"1.1.7","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.7","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"8544212449fac200a672a995719babbaa3a40d60","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.7.tgz","fileCount":7,"integrity":"sha512-ofO19xuF3rFDsBJMQo5SsjOLM2wV8NoTysMQUlyQmjILo6P2uj3/i6YHx2zgr49fzlL+YRE8bv+NN3DPVN6zzg==","signatures":[{"sig":"MEUCIQCjIoZa5Qsk2dvWJFqAJeBFyM/IO95ARk7LcwczQxGbTAIgRMLVhxkybyOm8UUovvTtzUYDl+wEFJcMsle++JcF2mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286107},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"11.6.4","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.7_1765630831512_0.3404102775976219","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"innovators-bot2","version":"1.1.8","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.8","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"a1bf1a376a61542dd7bf94bf4fe27500a99f00a5","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.8.tgz","fileCount":7,"integrity":"sha512-b6JYCTcF1kE1CKPJrYg/tIJ0Sf5dkhODkyhsQWLNg60Z1oAgO9HOicoL62T/zTXOYMIaBj/NO6zyEg8oDsCEEA==","signatures":[{"sig":"MEQCIEi0SZ9hu9jtddHmzQyOiMzPjrMc8wAXTdxCscp2D5a4AiApPT6wqsKIDsC1sH1T+EGCKms5GsEwlFk/M3PVIkPxeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286050},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"11.6.4","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.8_1765797159276_0.8288210391249895","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"innovators-bot2","version":"1.1.9","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.9","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"c2657b515f74f6156d8b974602f3dbe8eefb0d70","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.9.tgz","fileCount":7,"integrity":"sha512-Sr6665f0hOfirKDYp+4JgA2NYh2YVv1GvURzMqxBQ8vUIRpL/kRk1IMIFq3ZFBqm71Daz2oq+zcfRwrhvqua7Q==","signatures":[{"sig":"MEUCIQCtCxtlRZTNuqbGmUNty8+BAs4aJRL7DDKii/fDJJt0egIgFbok0YXG7jzpNeCkCFjX8M6fTnQSrR5gWI69Q9/p1MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290155},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"11.6.4","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.9_1765801990767_0.5826130786869108","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"innovators-bot2","version":"1.1.10","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.10","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"c90517cd5f5b8cd74b1820a8ce3135736a1731a9","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.10.tgz","fileCount":7,"integrity":"sha512-VY4FXnOI7uP8hiE1GFpocoa0ERvpTKXtbeulE5gjuDFI+6DNiIoB4dpvAeAcSLMbjXWGeSJf3oj981G2TJ1alw==","signatures":[{"sig":"MEQCIGMre+3XBQJkdThCmJzzihOaapjD2HRWg3vQ1Uz2FGC2AiB7A/mG9YFxRx6zg6fyt1p+6y+Z3xNWaRlsGIo34wx6aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290183},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.10_1767431399937_0.16131015957142902","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"innovators-bot2","version":"1.1.11","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.1.11","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"cad2f18743a8eb77d178bc41e5f64e173f5f370d","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.1.11.tgz","fileCount":7,"integrity":"sha512-8xeYEw0fV/VQjYamDr2YHROnrylyHP9fJrHrqiUAfZ2ZWr6mvB8HgLsRrpudVBmEs3tn9PFDkjthyETkCl+61A==","signatures":[{"sig":"MEYCIQDLH1SbF26oZ3Nn87OiJ2tOYbTFRNIrcKMBFXxeXAPz9wIhAJDd4hxz+Pd7pQH6BA5q+oHMGnolUbodPXrK+TBBbEUE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291002},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.1.11_1767692214652_0.26826029699237264","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"innovators-bot2","version":"1.2.0","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.0","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"df74165aa8ee924645c454b514d3c420cfc34d70","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.0.tgz","fileCount":7,"integrity":"sha512-Vy38f76K6o0q/Q2WGT9qzk8PKS1FgAKZTPUClItUIRsTQyV/g5Gn57u7xRZRZDQLrAit/lUHNrAqypl9e7+3ow==","signatures":[{"sig":"MEQCIDy00yiCPBerNcPOGU7BMhHplgxVZHSOsP2bXpbmLSqzAiBjuIo6MN7IyWNZHRT6XlMATQqWw0VtMr5kzgEISeG+sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290783},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.0_1768479193247_0.8691580097803024","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"innovators-bot2","version":"1.2.1","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.1","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"4268039d87449ac2cbf89adc826865b2fa260280","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.1.tgz","fileCount":7,"integrity":"sha512-R56+0b0Vl5zqqwwXEL71sWwNUtKHGeRNQm7Fxs2TLfnBlOH9xasSetgNRaK3f3/0sMABDrw1sQzEEwy50X7feQ==","signatures":[{"sig":"MEUCIQCqbkUZnkoxtygK1mnMzoNzkjXXbDl1P0I5p4B6TxCECQIgVDNo8cl0JE4fQ1WRsLKa4NzAoy6vpXLEI3IWrorDVtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292279},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.1_1769079363442_0.5218333772845278","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"innovators-bot2","version":"1.2.2","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.2","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"dc29d2bc2e24f7a9c3e7b15eead71e2d2682786c","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.2.tgz","fileCount":7,"integrity":"sha512-TLFaSrFdV+mIDGZk+pHPhL4gM7kGTNUuibMvOBNro+37tSEF1pURGJ0q+I0y4zw7pdqvZQ0D8KockbTmzKOADQ==","signatures":[{"sig":"MEQCIHWL1qQGiWPRYflNkAjug45Vtg+EYINX7UpaplMba8M9AiBvlF6ghTzrwlKn5Ar3JoCi+KmCNLEHl/uMkVcgx6KeIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292829},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.2_1769230584994_0.27788672035818185","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"innovators-bot2","version":"1.2.3","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.3","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"9dc2347ad29e4f516f4abf2b21fed792bf7eed63","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.3.tgz","fileCount":7,"integrity":"sha512-jhy4jvL9bdLAgHD4S7KxoJByg1gUrWxKnKeoJV+ckRjTNjJvgLMFAEmgXkuJS7HPP/jvbDw/qhfUM8D24RDdNw==","signatures":[{"sig":"MEQCIGXq3Gbdjcaj80i6LksRp2cruMeyTb/UATipxi3Jm088AiA5az0zCeN60DHuMZW1hR4M9teTPswKz/Yy5w+ZDmxx2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292829},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","@itsukichan/baileys":"npm:@innovatorssoft/baileys"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.3_1769491718862_0.5467586995526093","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"innovators-bot2","version":"1.2.4","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.4","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"51ab49d6c292c931d3826b1cba48e39bf5c0e29e","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.4.tgz","fileCount":6,"integrity":"sha512-+55Q0Z1kyvg2IAsvXcI8YQ9EawuAKVLBtWp9MFwNze14YbPIgqOmvq+dnCRCKAahBOh9eVnygDuGOQIkpXdJqw==","signatures":[{"sig":"MEUCIDzmVB4RNG+8hz88V9ixbO5KkeuN6DEE7kOXkumvin6zAiEA68wvh9137X2bOsvcIihZl32ZnDTDpNzOgynSOW+nZng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350292},"main":"index.js","scripts":{"start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.4_1769511781392_0.7217128105114017","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"innovators-bot2","version":"1.2.5","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.5","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"28913ad8819b94a6053ce72120d6db314c228b3e","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.5.tgz","fileCount":5,"integrity":"sha512-Ej0Lpeph4qkGisxZF1nFDwP4OPUJ0FATE7cyiYiZ6zQYYD3u8dUXBVVNjwRQZFQMtVMs165za6yMdhEXoYZqQA==","signatures":[{"sig":"MEQCIESCRa4YIR7eSpfrj9MvQfdlyrgEvY/bwfuFRtrJ+MItAiAZmvgrEa0QRt8VVEr3i/bvBUEdA6PngqeJ5ImMInSScg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300461},"main":"index.js","scripts":{"start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.5_1769671575222_0.8580670786114977","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"innovators-bot2","version":"1.2.6","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.6","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"7e1df10d3f0a68203308feaca11f54a38fff360f","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.6.tgz","fileCount":5,"integrity":"sha512-JTBXpogWJMOGKuZVMC8s5TT8xnHKNJWmgkfAXYL7uNP63+6Gif6BhEeupUwILtwB5Lni7yhuo34ULfqjRfYfAQ==","signatures":[{"sig":"MEUCICLglWwibjuhMIKL34s+MweGoTerTc3bifhaa/ozS2FqAiEA8KbKQUTc/dg1ksIu9k7fOJtIouxsJcmY4pGwGUyhv4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310325},"main":"index.js","scripts":{"start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.6_1769676928141_0.45461474060563156","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"innovators-bot2","version":"1.2.7","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.7","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"6abc0a0b3ed870d8a651f2102c596032f35cf364","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.7.tgz","fileCount":5,"integrity":"sha512-1v+CCALFVcSANzCYmaRLZid/JLsUYXkzQ86tFg59R4fjtaF5+HhEPAL3vd1FcP27ETB5TRY31+tmTCYCpaoEPQ==","signatures":[{"sig":"MEUCIEoG99PyICyy8IPReyJ95pLtOdinIEhRg9+XsVoRV26BAiEAqCnUcP90Rov1rRz3ey4FrWuktx80lfNHdtUH/9E4IdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310681},"main":"index.js","scripts":{"start":"node example.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.3.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.7_1770027082665_0.6704941868616712","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"innovators-bot2","version":"1.2.8","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.8","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"f5127404beae7ad98cdcf722dc01b6b14892ad9c","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.8.tgz","fileCount":6,"integrity":"sha512-2IkfManJRDp/f5/yweQwJ+q0thih2uS2V416nOCOzG6MUVCmTWrSGukkdM0/dMEeWOIq93KHRnJMbB7/apVZqg==","signatures":[{"sig":"MEYCIQCIG7KZWvc7xap23+boBpVzdEu56nY8YxB2YiAbmclTDAIhAMfJhcbRSb8myY7d1JfnXBqA3K544W8LilUKAF9I7Hc1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313195},"main":"index.js","scripts":{"start":"node example.js","publish-dual":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","link-preview-js":"^3.0.13","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.3.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.8_1770117017973_0.07299281763849996","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"innovators-bot2","version":"1.2.9","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.2.9","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"447df92dee507af464e742a005ba8a7df8db7f6f","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.2.9.tgz","fileCount":6,"integrity":"sha512-oVsG5WGZ/IejNHxjo3qJuIobF4bGxkNbH4Sy2M8sFrcyaEZvIZbMxeickDXzPySB1CyMZBzlwgZImjaXGby1SA==","signatures":[{"sig":"MEQCIGiiMIT3IOZr9MXbzkXlkT6dVCjPP6Q7rGK5RXFCP280AiBPbu1TAOFVFvhbNQzwpTNNvPwogZbImftR9qGUYBqqMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313151},"main":"index.js","scripts":{"start":"node example.js","publish":"node publish.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.2.9_1770117649661_0.956314147737638","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"innovators-bot2","version":"1.3.0","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"ISC","_id":"innovators-bot2@1.3.0","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"02823b674408f0529c398350d89e8450b5a61086","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-1.3.0.tgz","fileCount":6,"integrity":"sha512-8bsUt7iP6kQallH9EUNJhPPQl2WXPtLl8TIVQHOTNGpoNZUhlbIoPk5L5vMiowhyQ+JfCJn1CAzqp00LxDbs3g==","signatures":[{"sig":"MEUCIGytcpxCX79rmeKzoqwaoDqlq154rFPGScmwkn2g5MNzAiEA2Sf94BoDSs6yufU0rVjM1V7HUyfbCZHh1CPPgh8cJf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313152},"main":"index.js","scripts":{"start":"node example.js","publish":"node publish.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"A powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_1.3.0_1770117827415_0.1454986087346588","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"innovators-bot2","version":"2.0.0","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.0","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"5ef45a33f0ae0dfb2252d93d8c1322f776c5f005","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.0.tgz","fileCount":6,"integrity":"sha512-I1gGYEjedtdVF1gHV+/d7xefEV2Vi7dDqlFQYyr3QiVjfD4SDjClr0Oigc3GE1tQRH3+RVkBB420c+Q+OEDOAw==","signatures":[{"sig":"MEUCIQD2TN9rX9Ao4lBRUIHFN4CbE7zw4+bTGDcR2hNz97IB8gIgcIaKjd+LDZ9Qwke+59QWq2psbvLVu/9Ak1a86wPcp2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313172},"main":"index.js","scripts":{"start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.0_1770118041042_0.9530906249321962","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"innovators-bot2","version":"2.0.1","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.1","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"e5652fec26589025f60265643118a1c44d6a8a80","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.1.tgz","fileCount":6,"integrity":"sha512-R/5tblPZ7RrKz2l0YQ/Zc/Nvbu6lCX7U1VT5/xzoFMrczqH54PbnWfTcIHAFC2nyWxlSG9z9HwHLVqpW6KCRNw==","signatures":[{"sig":"MEUCIFh6WXZuSm7FC+THtiK+Ja6630gUuduEIJ/ejUCKdrKdAiEA8mCt9UgXv7vMbHF7CcPEz+EW0E+UcQ5NzVWr9c60xRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363439},"main":"index.js","scripts":{"start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.1_1770729666458_0.43511603556714284","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"innovators-bot2","version":"2.0.2","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.2","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"b1e4d3220382d522564aa016505581b457190f48","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.2.tgz","fileCount":6,"integrity":"sha512-T8JPdslB0V2UZJx7WDCOANEJuhqujyn6UU9jDaZGXWcQ+rcI8Pe3b/PhlKdjDtH3zGW8tGuvoAW7WYmhHKBrDA==","signatures":[{"sig":"MEYCIQDKiZELsKaOEocPW+yR+Hq6HjZh8qCaxE70f1l5Fhkw6AIhAKKbZPQdKDw9IPbJRSGzGfvuISFAlCCoY9gSYQBuZyXn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364714},"main":"index.js","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.2_1771141626412_0.33432001549391965","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"innovators-bot2","version":"2.0.3","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.3","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"133bfb9cb0405668410f71e39e4de4d5a0f51494","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.3.tgz","fileCount":7,"integrity":"sha512-uSzwqemDmQdyIlFC/pCi51BdJOf+oQQ+SUbbip1HmYTZhV8F6kzVAdbTYd7vjRC6FnTtrekVtbYJIn8kh2YWkg==","signatures":[{"sig":"MEUCIQCbd+N/fNzcq6Ybc+xBhUvQHnimmLWtfvz5fE0/RsYgxwIgO0DzlBMxQUmYWHoE1n/bxNP+M70jVBoN1NCFyjF5DZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389785},"main":"index.js","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.3_1771570815899_0.3425717821471268","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"innovators-bot2","version":"2.0.4","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.4","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"5d1889eeb58df9b6b5bd2cbf9c67bc6c8151c939","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.4.tgz","fileCount":7,"integrity":"sha512-/KmfYs/JLEWbcb9gwdz7MzZtVb5k+NlNMiFMzkK+cve2dJFrGs5WEF9EL23CKVt9nHKvTFENR66xVZYR71YnGA==","signatures":[{"sig":"MEYCIQCMUJj72a9S0xaRfl/MVQlo1fCyaUVSVlEg/31D1B7T3wIhAOzSm+NvmRSkOv9m6mTLf8gkmjXPQGWAzoTMx/KelG6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395071},"main":"index.js","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.4_1772092400698_0.68661401849064","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"innovators-bot2","version":"2.0.5","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.5","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"7fea7434f26f3bad4c5bf1d2bdc621764238838c","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.5.tgz","fileCount":6,"integrity":"sha512-3139iQfYF73p3jtX3EMbxyIWUyOBodvv4mrOMFPQbNJkuXi0zV9Apus4oMlg7MoKu6rF0juJIIA8SSYDLl1wtw==","signatures":[{"sig":"MEUCIDo8NhOilaRZP6pn7XgDSNj74ctcX0DMw+Nncqbu2dRRAiEApUytvCcETfZdT6deyOaXMWOrxhQjVbq3vdWCeuJsujg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407530},"main":"index.js","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"latest"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.5_1773471953758_0.15580460758987957","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"innovators-bot2","version":"2.0.6","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.6","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"8936f2b8dbb136cf1e4379c0937fb8bfc34fbe92","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.6.tgz","fileCount":7,"integrity":"sha512-lWUh+rQ9g03Mph+RaWauaCGq9VlLhQ5JnkmESMIOjE1ruOrDZ+ckTTfZww63q/Mvt7rga4Dci1oNWitSX6awpQ==","signatures":[{"sig":"MEUCIGQSJELnjFqcURm6elT4ZgOboaycUbW6Zd7Fj2YCtVHwAiEAo2uAjAS0Olj0K/Y834rHk5jkNBpp22Ye0254YTNDubw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1977878},"main":"index.js","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.6_1776400229925_0.3850161347015273","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"innovators-bot2","version":"2.0.7","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.7","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"8d74dc1fe7128d480472568545c79994821ebdfe","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.7.tgz","fileCount":8,"integrity":"sha512-WH971gjMDQDM3jVmC+XGAE0rfJqkNZZ0byFJCAhncbt2F5yxcnCVsM5LHtuJTnfZfLsGew5HVZNR1VMkeXokww==","signatures":[{"sig":"MEYCIQCK+3o5WLVuMYfjc7djoZUDipFbtJhR6JNd8kpxm+AA3wIhALnIY6J/Y7PF1uAg2j7GXMhPLJFvotrHhwZ/7zvUc7eq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2015433},"main":"index.js","gitHead":"5a33d4acf3b673ded9903974eb643c76cfe6d4ac","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"WhatsApp API","directories":{},"_nodeVersion":"20.19.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.7_1782108784962_0.006095692287873655","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"innovators-bot2","version":"2.0.8","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","_id":"innovators-bot2@2.0.8","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"dist":{"shasum":"05c76aa28b515559db61e3ad662f2e6797bcfef2","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.8.tgz","fileCount":8,"integrity":"sha512-w+ZosMLPkal421wA3N+AU8BEuYEPYZnrd+kFxT8QChBbbYoHmTB2ItMdyrcjTjaq1EQH2K9DZfWCf+FXWNYfXA==","signatures":[{"sig":"MEUCIE3nshbWVynDhNDlvfRJCTqd17OUJDpdGf699SNOn+QAAiEAgRIFEwEJ/eeLRkaatkndGrs9x7hgvl3227VkTNe5WjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019473},"main":"index.js","gitHead":"5a33d4acf3b673ded9903974eb643c76cfe6d4ac","scripts":{"dev":"node --watch example.js","start":"node example.js","publish:all":"node publish-dual.js"},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"repository":{"url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git","type":"git"},"_npmVersion":"11.16.0","description":"WhatsApp API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"mime":"^3.0.0","pino":"^9.6.0","figlet":"^1.8.0","mime-types":"^2.1.35","node-cache":"^5.1.2","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4","@innovatorssoft/baileys":"^7.4.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/innovators-bot2_2.0.8_1786440214814_0.23597242477908975","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"innovators-bot2","version":"2.0.9","description":"WhatsApp API","main":"index.js","scripts":{"start":"node example.js","dev":"node --watch example.js","publish:all":"node publish-dual.js"},"keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git"},"homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","dependencies":{"@innovatorssoft/baileys":"^7.4.7","figlet":"^1.8.0","mime":"^3.0.0","mime-types":"^2.1.35","node-cache":"^5.1.2","pino":"^9.6.0","qrcode-terminal":"^0.12.0","wa-sticker-formatter":"^4.4.4"},"gitHead":"f225a6300e8859c53e67449c61b673f894e17e3f","_id":"innovators-bot2@2.0.9","bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-GB/DR3PHNtZyO5dGJTl0UzigvHHrbTUYg5T2UJqxcsiRs38B9zbkkRZmpq6CBrit1a3b5bJemyP6qVeskrXUfg==","shasum":"0f43d59a77d86ab99ad736fe64387c021519caee","tarball":"https://registry.npmjs.org/innovators-bot2/-/innovators-bot2-2.0.9.tgz","fileCount":8,"unpackedSize":2020250,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBWk0VnlcFkwpO1DIFXTrLZfT7OKEcSzdIC8b+xFIDh7AiEApfr1WmiD0y+5qt0JDuqjuZeFw0kDD1Sbw6vrK9AOr0g="}]},"_npmUser":{"name":"perpetuate97","email":"perpetuate97@gmail.com"},"directories":{},"maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/innovators-bot2_2.0.9_1786509209818_0.6556232497292518"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-18T08:18:19.584Z","modified":"2026-08-12T04:33:30.212Z","1.0.0":"2025-07-18T08:18:19.781Z","1.0.1":"2025-07-18T08:38:27.196Z","1.0.2":"2025-07-18T20:49:08.316Z","1.0.3":"2025-07-18T20:59:57.339Z","1.0.4":"2025-07-18T21:59:53.977Z","1.0.5":"2025-07-28T06:47:28.383Z","1.0.6":"2025-07-28T09:15:22.308Z","1.0.7":"2025-07-28T14:44:28.082Z","1.0.8":"2025-08-09T11:44:26.037Z","1.0.9":"2025-08-10T12:41:49.486Z","1.1.0":"2025-08-21T11:37:21.392Z","1.1.1":"2025-09-10T16:44:34.413Z","1.1.2":"2025-09-12T18:30:55.830Z","1.1.3":"2025-11-07T04:38:15.761Z","1.1.4":"2025-11-09T08:34:56.163Z","1.1.5":"2025-11-11T06:43:32.007Z","1.1.6":"2025-12-01T11:48:48.969Z","1.1.7":"2025-12-13T13:00:31.692Z","1.1.8":"2025-12-15T11:12:39.449Z","1.1.9":"2025-12-15T12:33:10.932Z","1.1.10":"2026-01-03T09:10:00.151Z","1.1.11":"2026-01-06T09:36:54.846Z","1.2.0":"2026-01-15T12:13:13.665Z","1.2.1":"2026-01-22T10:56:03.639Z","1.2.2":"2026-01-24T04:56:25.252Z","1.2.3":"2026-01-27T05:28:39.053Z","1.2.4":"2026-01-27T11:03:01.602Z","1.2.5":"2026-01-29T07:26:15.399Z","1.2.6":"2026-01-29T08:55:28.315Z","1.2.7":"2026-02-02T10:11:22.836Z","1.2.8":"2026-02-03T11:10:18.141Z","1.2.9":"2026-02-03T11:20:49.823Z","1.3.0":"2026-02-03T11:23:47.601Z","2.0.0":"2026-02-03T11:27:21.218Z","2.0.1":"2026-02-10T13:21:06.743Z","2.0.2":"2026-02-15T07:47:06.662Z","2.0.3":"2026-02-20T07:00:16.159Z","2.0.4":"2026-02-26T07:53:20.918Z","2.0.5":"2026-03-14T07:05:53.922Z","2.0.6":"2026-04-17T04:30:30.120Z","2.0.7":"2026-06-22T06:13:05.176Z","2.0.8":"2026-08-11T09:23:34.996Z","2.0.9":"2026-08-12T04:33:30.059Z"},"bugs":{"url":"https://github.com/innovatorssoft/WhatsAppAPI/issues"},"author":{"name":"Javed Arshad Bhatti"},"license":"MIT","homepage":"https://github.com/innovatorssoft/WhatsAppAPI?tab=readme-ov-file#whatsapp-api","keywords":["whatsapp","bot","automation","baileys","whatsapp-web.js","messaging","chat","nodejs","api","group-management","qr-code","client"],"repository":{"type":"git","url":"git+https://github.com/innovatorssoft/WhatsAppAPI.git"},"description":"WhatsApp API","maintainers":[{"name":"perpetuate97","email":"perpetuate97@gmail.com"}],"readme":"# INNOVATORS SOFT WhatsApp Bot 2\n\n<div align=\"center\">\n\n[![NPM Version](https://img.shields.io/npm/v/innovators-bot2?style=for-the-badge&logo=npm&color=CB3837)](https://www.npmjs.com/package/innovators-bot2)\n[![NPM Downloads](https://img.shields.io/npm/dm/innovators-bot2?style=for-the-badge&logo=npm&color=3399CC)](https://www.npmjs.com/package/innovators-bot2)\n[![Node.js Compatibility](https://img.shields.io/node/v/innovators-bot2?style=for-the-badge&logo=node.js&color=6cc24a)](https://nodejs.org/)\n[![License](https://img.shields.io/npm/l/innovators-bot2?style=for-the-badge&color=00c2a8)](https://github.com/innovatorssoft/innovators-bot2/blob/main/LICENSE)\n[![Discord Support](https://img.shields.io/badge/Discord-Join%20Chat-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/G3RfM6FDHS)\n\nA powerful WhatsApp client library that provides seamless integration between Baileys and WhatsApp-web.js style APIs. This library makes it easy to create WhatsApp bots and automation tools with a familiar interface.\n\n---\n\n### 📊 Client Metrics & Feature Matrix\n\n| 🚀 ENGINE & CORE | 🔐 PRIVACY & SECURITY | 🎛️ USER INTERACTION |\n| :--- | :--- | :--- |\n| • **Baileys v7.x.x (Multi-Device)** | • **Auto LID-to-PN Resolution** | • **Interactive Buttons V2** |\n| • **Agnostic Session Storage** | • **Built-in Anti-Delete Protection** | • **List and Carousel Cards** |\n| • **Automatic Auto-Reconnection** | • **Presence (Typing/Recording)** | • **Persistent Message Store** |\n| • **Text / Media Mention Arrays** | • **Privacy Management Controls** | • **Rich AI formatting (LaTeX/Tables)** |\n\n</div>\n\n## Community\n\n# Join our **[Discord Server](https://discord.gg/G3RfM6FDHS)** for support, updates, and discussions\n\n## Features\n\n* 🚀 **Familiar API** — Easy to use, WhatsApp-web.js style high-level interface.\n* 📱 **Multi-Device Engine** — Powered by the robust Baileys v7.x.x library.\n* 💬 **Messaging Suite** — Full send, receive, reply, and read receipt controls.\n* 🎭 **Message Reactions** — Add or remove emoji reactions in real-time.\n* 📸 **Media Handling** — Native support for images, videos, audio, documents, and stickers.\n* 👥 **Group Management** — Invite links, participant roles (promote/demote), settings, and join requests.\n* 💾 **Message Store Cache** — Auto-saved local store with Time-to-Live (TTL) configuration.\n* 🔄 **Auto-Reconnect** — Automated back-off connection handler.\n* 🔐 **LID System Support** — Fully resolves Local Identifiers to Phone Numbers post-decryption.\n* 📊 **Decrypted Poll Votes** — Real-time aggregation and vote event tracking.\n* 🧩 **Interactive Messages** — V2 buttons, lists, copy-code, and combined Call-to-Action templates.\n* 🤖 **Rich AI Formatting** — Meta AI-style tables, code snippets, and pre-rendered LaTeX albums.\n\n## Installation\n\n```bash\nnpm install innovators-bot2\n```\n\n## Quick Start With Qr Code \n\n```javascript\nconst { WhatsAppClient } = require('innovators-bot2')\nconst qrcode = require('qrcode-terminal')\n\n// Create client instance\nconst client = new WhatsAppClient({ sessionName: \".Sessions\" });\n\n// Handle QR Code\nclient.on('qr', qr => {\n    qrcode.generate(qr, { small: true })\n})\n\n// Handle ready event\nclient.on('connected', () => {\n    console.log('Client is ready!')\n})\n\n// Connect to WhatsApp\nclient.connect()\n```\n## Quick Start With Pairing code\n\n```javascript\nconst { WhatsAppClient } = require('innovators-bot2')\nconst qrcode = require('qrcode-terminal')\nconst config = require('./config.json');\n\n// Get authmethod from config file (default to 'qr' if not specified)\nconst authMethod =  (config.whatsapp && config.whatsapp.authMethod) || 'qr';\n\nconst client = new WhatsAppClient({\n    sessionName: \".Sessions\",\n    authmethod: authMethod\n});\n\n// Handle pairing code event\nclient.on('pairing-code', (code) => {\n    console.log('Pairing Code:', code)\n})\n\n// Handle ready event\nclient.on('connected', () => {\n    console.log('Client is ready!')\n})\n\n// Connect to WhatsApp\nclient.connect()\n```\n\n## Usage Examples\n\n### 1. Basic Messaging\n\n```javascript\n// Determine the correct reply target (group JID for groups, sender JID for DMs)\nconst isGroupMsg = msg.isGroup;\nconst msgFrom = isGroupMsg ? msg.from : msg.sender;\n\n// Send a text message\nawait client.sendMessage(msgFrom, 'Hello world!')\n\n// Send a reply\nawait msg.reply('This is a reply message')\n\n// Mention a specific user\n// Use msg.sender (the person's JID), NOT msg.from (which is the group JID in groups)\nconst number = msg.sender.split('@')[0]\nawait client.sendMessage(msgFrom, {\n    type: 'text',\n    text: `Hey @${number}! How are you?`,\n    mentions: [number]\n})\n\n// Mention all members in a group (only works in groups)\nawait client.sendMessage(msgFrom, {\n    type: 'text',\n    text: 'Hey @all! How are you?',\n    mentions: ['@all']\n})\n\n// You can also use the explicit mentionAll flag\nawait client.sendMessage(msgFrom, {\n    type: 'text',\n    text: 'Attention everyone!',\n    mentionAll: true\n})\n```\n\n> **Note on `msg.from` vs `msg.sender`:**\n> - `msg.from` — The chat JID. For groups this is the group ID (e.g. `120363...@g.us`), for DMs it's the person's JID.\n> - `msg.sender` — The actual person who sent the message (always a user JID like `923001234567@s.whatsapp.net`).\n> - When mentioning a user, always use `msg.sender` (not `msg.from`) to get the correct user JID.\n\n### 📞 Call Methods & Audio Streaming\n\n- Initiates an outgoing WhatsApp voice call with WebAssembly audio transport\n- Streams audio files (MP3/WAV/etc.) via FFmpeg into 16 kHz Float32 PCM WASM audio engine\n- Emits real-time call lifecycle events (`ringing`, `connected`, `audio`, `ended`, `error`)\n\n```javascript\n// Place a voice call and stream an audio file:\nconst call = await client.initiateCall(jid, {\n    audioSource: './hello.mp3', // MP3/WAV file path or \"silence\"\n    durationMs: 30000          // Optional duration in ms\n})\n\ncall.on('ringing', () => console.log('Call is ringing...'))\ncall.on('connected', () => console.log('Connected & streaming audio!'))\ncall.on('audio', (pcmChunk) => { /* Incoming 16 kHz Float32Array PCM */ })\ncall.on('ended', (reason) => console.log('Call ended:', reason))\ncall.on('error', (err) => console.error('Call error:', err))\n\n// Simple call signaling (voice or video call offer):\nconst result = await client.offerCall(jid, isVideo)\n\n// Cancel an outgoing call:\nawait client.cancelCall(callId, jid)\n```\n\n### 2. Media Handling\n\n```javascript\n// Send an image\nawait client.sendMedia('1234567890@s.whatsapp.net', './image.jpg', {\n    caption: 'Check out this image!'\n})\n\n// Send an image with mentions\nawait client.sendMedia('1234567890@s.whatsapp.net', './image.jpg', {\n    caption: 'Hey @user, check this out!',\n    mentions: ['user@s.whatsapp.net']\n})\n\n// Send a document\nawait client.sendDocument('1234567890@s.whatsapp.net', './document.pdf', \n    'Check out this document!'\n)\n\n// Send a document with mentions (caption object is supported)\nawait client.sendDocument('1234567890@s.whatsapp.net', './document.pdf', {\n    caption: 'Hey @user, please read this',\n    mentions: ['user@s.whatsapp.net']\n})\n```\n\n### 3. Sticker Management\n\nCreate stickers easily from any image buffer with automatic conversion and metadata support.\n\n```javascript\nconst fs = require('fs');\n\n// Send a sticker from an image or video buffer\nconst buffer = fs.readFileSync('./image.jpg');\nawait client.sendSticker('1234567890@s.whatsapp.net', buffer, {\n    packName: 'Innovators',\n    author: 'Innovators Bot',\n    type: 'full', // 'full' or 'crop'\n    quality: 50\n});\n```\n\n### 4. Anti-Delete System\n\nThe library includes a built-in Anti-Delete system that tracks deleted messages in real-time.\n\n```javascript\n// Listen for deleted messages\nclient.on('message-deleted', async (data) => {\n    console.log(`User ${data.jid} deleted a message!`);\n    \n    // Content of the deleted message\n    const original = data.originalMessage;\n    \n    // Reply to the chat with the deleted content\n    await client.sendMessage(data.jid, 'I saw that! 😉', { \n        quoted: original \n    });\n});\n```\n\n### 5. Poll Votes Decryption\n\nListen for real-time updates when users cast or change their votes on a poll you created. The votes are automatically decrypted, aggregated, and their internal LID JIDs are resolved to Phone Number JIDs!\n\n```javascript\nclient.on('poll-votes-update', async (data) => {\n    console.log(`\\n📊 Poll Votes Updated in ${data.jid}!`);\n    console.log('Voter who cast/updated the vote:', data.voter);\n    \n    // 1. Get original poll creation details (Question, Options, etc.)\n    const pollCreation = data.pollCreationMessage;\n    if (pollCreation && pollCreation.message) {\n        const pollMessage = pollCreation.message.pollCreationMessage ||\n            pollCreation.message.pollCreationMessageV2 ||\n            pollCreation.message.pollCreationMessageV3;\n\n        if (pollMessage) {\n            console.log('Question:', pollMessage.name);\n            console.log('Options:', pollMessage.options?.map(o => o.optionName) || []);\n        }\n    }\n    \n    // 2. View accumulated vote breakdown & totals\n    let totalVotesCount = 0;\n    data.pollUpdate.forEach((option) => {\n        console.log(`- ${option.name}: ${option.voters.length} vote(s) ${JSON.stringify(option.voters)}`);\n        totalVotesCount += option.voters.length;\n    });\n    console.log('Total Votes Cast:', totalVotesCount);\n\n    // 3. Find the winning option\n    const winner = data.pollUpdate.reduce((prev, current) =>\n        prev.voters.length > current.voters.length ? prev : current);\n    console.log(`Winning Option: ${winner.name} with ${winner.voters.length} vote(s)`);\n});\n```\n\n### 6. Group Management\n\n```javascript\n// Get all groups\nconst groups = await client.getAllGroups()\ngroups.forEach(g => console.log(g.subject, g.id, g.notify, g.participants.length))\n\n// Get group metadata (participants, name, description, settings...)\nconst metadata = await client.getGroupMetadata(groupId)\nconsole.log(metadata.id, metadata.subject, metadata.desc, metadata.notify)\nconsole.log('Owner:', metadata.owner, 'Created:', new Date(metadata.creation * 1000))\nconsole.log('Announce:', metadata.announce, 'Restrict:', metadata.restrict)\n\n// Access participants with roles and notify names\nmetadata.participants.forEach(p => {\n    const role = p.admin === 'superadmin' ? 'Super Admin'\n               : p.admin === 'admin' ? 'Admin' : 'Member'\n    console.log(`${p.id} - ${role} - Name: ${p.notify || 'N/A'}`)\n})\n\n// Create a new group\nconst newGroup = await client.createGroup('Group Name', ['1234567890@s.whatsapp.net'])\nconsole.log('Created group:', newGroup.id)\n\n// Change group subject (name)\nawait client.changeGroupSubject(groupId, 'New Group Name')\n\n// Change group description\nawait client.changeGroupDescription(groupId, 'New description for the group')\n\n// Change group settings\n// Options: 'announcement' (only admins send), 'not_announcement' (everyone sends),\n//          'locked' (only admins edit info), 'unlocked' (everyone edits info)\nawait client.changeGroupSettings(groupId, 'announcement')\n\n// Get group invite code\nconst code = await client.getGroupInviteCode(groupId)\nconsole.log('Invite link: https://chat.whatsapp.com/' + code)\n\n// Revoke invite code (generates a new one)\nconst newCode = await client.revokeGroupInviteCode(groupId)\nconsole.log('New invite link: https://chat.whatsapp.com/' + newCode)\n\n// Join group by invite code\nconst joinedGroupId = await client.joinGroupByInviteCode('AbCdEfGhIjK')\n// Also accepts full URL - it strips the prefix automatically\nawait client.joinGroupByInviteCode('https://chat.whatsapp.com/AbCdEfGhIjK')\n\n// Get group info by invite code (without joining)\nconst groupInfo = await client.getGroupInfoByInviteCode('AbCdEfGhIjK')\nconsole.log('Group name:', groupInfo.subject)\n\n// Leave a group\nawait client.leaveGroup(groupId)\n\n// Add participant to group\n// Note: If adding fails due to user's privacy settings (403), \n// an invitation link is automatically sent to the user instead.\nconst result = await client.changeGroupParticipants(groupId, ['1234567890@s.whatsapp.net'], 'add')\n\nif (result[0].status === 403 && result[0].invitationSent) {\n    console.log('User has privacy settings enabled. Invitation link sent!')\n}\n\n// Send a manual group invitation link\nawait client.sendGroupInvitation(groupId, '1234567890@s.whatsapp.net', 'Join my group!')\n\n// Remove participant\nawait client.changeGroupParticipants(groupId, ['1234567890@s.whatsapp.net'], 'remove')\n\n// Promote to admin\nawait client.changeGroupParticipants(groupId, ['1234567890@s.whatsapp.net'], 'promote')\n\n// Demote admin\nawait client.changeGroupParticipants(groupId, ['1234567890@s.whatsapp.net'], 'demote')\n\n// Get pending join requests\nconst requests = await client.getGroupJoinRequests(groupId)\nconsole.log('Pending requests:', requests)\n\n// Approve/Reject join requests\nawait client.handleGroupJoinRequest(groupId, ['1234567890@s.whatsapp.net'], 'approve')\nawait client.handleGroupJoinRequest(groupId, ['1234567890@s.whatsapp.net'], 'reject')\n\n// Toggle ephemeral (disappearing) messages\n// Options: 0 (off), 86400 (24h), 604800 (7d), 7776000 (90d)\nawait client.toggleGroupEphemeral(groupId, 86400)\n\n// Change who can add members\n// Options: 'all_member_add' or 'admin_add'\nawait client.changeGroupAddMode(groupId, 'admin_add')\n```\n\n### 7. Privacy Management\n\n```javascript\n// Block a user\nawait client.blockUser('1234567890@s.whatsapp.net')\n\n// Unblock a user\nawait client.unblockUser('1234567890@s.whatsapp.net')\n\n// Get all privacy settings\nconst settings = await client.getPrivacySettings()\nconsole.log('Privacy settings:', settings)\n\n// Get blocked contacts list\nconst blocklist = await client.getBlockList()\nconsole.log('Blocked users:', blocklist)\n\n// Update last seen privacy\n// Options: 'all' | 'contacts' | 'contact_blacklist' | 'none'\nawait client.updateLastSeenPrivacy('contacts')\n\n// Update online status privacy\n// Options: 'all' | 'match_last_seen'\nawait client.updateOnlinePrivacy('match_last_seen')\n\n// Update profile picture privacy\n// Options: 'all' | 'contacts' | 'contact_blacklist' | 'none'\nawait client.updateProfilePicturePrivacy('contacts')\n\n// Update status privacy\n// Options: 'all' | 'contacts' | 'contact_blacklist' | 'none'\nawait client.updateStatusPrivacy('contacts')\n\n// Update read receipts privacy\n// Options: 'all' | 'none'\nawait client.updateReadReceiptsPrivacy('all')\n\n// Update who can add you to groups\n// Options: 'all' | 'contacts' | 'contact_blacklist'\nawait client.updateGroupsAddPrivacy('contacts')\n\n// Update default disappearing mode for new chats\n// Options: 0 (off), 86400 (24h), 604800 (7d), 7776000 (90d)\nawait client.updateDefaultDisappearingMode(604800)\n\n// Update profile status\nawait client.updateProfileStatus('Hello World!')\n\n// Update profile name\nawait client.updateProfileName('My name')\n```\n\n### 8. Interactive Messages\n\n#### Buttons\n```javascript\n// Send interactive buttons\nawait client.sendButtons('1234567890@s.whatsapp.net', {\n    text: 'Do you like this bot?',\n    title: 'Feedback',\n    subtitle: 'Let us know!',\n    footer: 'Powered by Innovators Soft',\n    interactiveButtons: [\n        {\n            name: 'quick_reply',\n            buttonParamsJson: JSON.stringify({\n                display_text: '✅ Yes',\n                id: 'text_yes'\n            })\n        },\n        {\n            name: 'quick_reply',\n            buttonParamsJson: JSON.stringify({\n                display_text: '❌ No',\n                id: 'text_no'\n            })\n        }\n    ]\n});\n\n// Send interactive buttons with an image from URL + caption\nawait client.sendButtons('1234567890@s.whatsapp.net', {\n    image: { url: 'https://example.com/image.jpg' },\n    caption: 'Body',\n    title: 'Title',\n    subtitle: 'Subtitle',\n    footer: 'Footer',\n    interactiveButtons: [\n        {\n            name: 'quick_reply',\n            buttonParamsJson: JSON.stringify({\n                display_text: 'DisplayText',\n                id: 'ID1'\n            })\n        }\n    ],\n    hasMediaAttachment: false\n});\n\n// Send interactive buttons with a local image file + caption\nawait client.sendButtons('1234567890@s.whatsapp.net', {\n    imagePath: './image.jpg',\n    caption: 'Body',\n    title: 'Title',\n    subtitle: 'Subtitle',\n    footer: 'Footer',\n    interactiveButtons: [\n        {\n            name: 'quick_reply',\n            buttonParamsJson: JSON.stringify({\n                display_text: 'DisplayText',\n                id: 'ID1'\n            })\n        }\n    ]\n});\n```\n\n#### List Messages\n```javascript\n// Send interactive list\nawait client.SendList('1234567890@s.whatsapp.net', {\n    text: 'Please select an option:',\n    title: 'Main Menu',\n    buttonText: 'View Options',\n    footer: 'Scroll to see more options',\n    sections: [\n        {\n            title: 'Account',\n            rows: [\n                { title: 'Profile', id: 'profile', description: 'View your profile' },\n                { title: 'Settings', id: 'settings', description: 'Account settings' }\n            ]\n        },\n        {\n            title: 'Help',\n            rows: [\n                { title: 'Support', id: 'support', description: 'Contact support' },\n                { title: 'About', id: 'about', description: 'About this bot' }\n            ]\n        }\n    ]\n});\n```\n\n#### Cards Messages\n```javascript\n// Send interactive cards\nawait client.sendcards('1234567890@s.whatsapp.net', {\n    text: 'Body Message',\n    title: 'Title Message',\n    subtile: 'Subtitle Message',\n    footer: 'Footer Message',\n    cards: [\n        {\n            image: { url: 'https://example.com/image1.jpg' }, // or buffer\n            title: 'Title Card 1',\n            body: 'Body Card 1',\n            footer: 'Footer Card 1',\n            buttons: [\n                {\n                    name: 'quick_reply',\n                    buttonParamsJson: JSON.stringify({\n                        display_text: 'Button 1',\n                        id: 'id1'\n                    })\n                },\n                {\n                    name: 'cta_url',\n                    buttonParamsJson: JSON.stringify({\n                        display_text: 'Open Link',\n                        url: 'https://www.example.com'\n                    })\n                }\n            ]\n        },\n        {\n            video: { url: 'https://example.com/video1.mp4' }, // or buffer\n            title: 'Title Card 2',\n            body: 'Body Card 2',\n            footer: 'Footer Card 2',\n            buttons: [\n                {\n                    name: 'quick_reply',\n                    buttonParamsJson: JSON.stringify({\n                        display_text: 'Button 2',\n                        id: 'id2'\n                    })\n                }\n            ]\n        }\n    ]\n});\n```\n\n#### Interactive Messages (V2)\n\nModern interactive message generation with simplified API.\n\n**Quick Reply Buttons (V2)**\n```javascript\nawait client.sendQuickReplyV2(jid, 'Please select an option below:', [\n    { id: 'btn-1', displayText: '✅ Accept' },\n    { id: 'btn-2', displayText: '❌ Reject' }\n], { footer: 'Powered by Innovators Soft' });\n```\n\n**URL Button (V2)**\n```javascript\nawait client.sendUrlButtonV2(jid, 'Visit our website for more info', [\n    { displayText: '🌐 Open Website', url: 'https://example.com' }\n], { title: 'Product Info', footer: 'Click to open' });\n```\n\n**Copy Code Button (V2)**\n```javascript\nawait client.sendCopyCodeV2(jid, 'Your OTP Code is:', '123456', '📋 Copy Code');\n```\n\n**Combined Buttons (Mix URL, Reply, Copy, Call) (V2)**\n```javascript\nawait client.sendCombinedButtonsV2(jid, 'Choose an action:', [\n    { type: 'reply', displayText: '🛒 Order Now', id: 'order' },\n    { type: 'url', displayText: '🌐 Website', url: 'https://example.com' },\n    { type: 'call', displayText: '📞 Phone', phoneNumber: '+923224559543' },\n    { type: 'copy', displayText: '📋 Copy Promo', copyCode: 'PROMO2024' }\n], { title: 'Main Menu', footer: 'Innovators Soft' });\n```\n\n**List Message (V2)**\n```javascript\nawait client.sendListV2(jid, {\n    title: '📋 Product Menu',\n    buttonText: 'View Menu',\n    description: 'Please select a product',\n    footer: 'Powered by Innovators Soft',\n    sections: [\n        {\n            title: 'Food',\n            rows: [\n                { rowId: 'nasi-goreng', title: 'Fried Rice', description: '$2.50' },\n                { rowId: 'mie-goreng', title: 'Fried Noodles', description: '$2.00' }\n            ]\n        }\n    ]\n});\n```\n\n### 9. Rich AI Messaging\n\nSend Meta AI-style formatted responses like tables, lists, syntax-highlighted code blocks, and LaTeX expressions.\n\n#### Send a Table\n```javascript\nawait client.sendTable(\n    jid,\n    'Price List',\n    ['Item', 'Qty', 'Price'],\n    [\n        ['Apple',  '3', '$1.50'],\n        ['Banana', '6', '$0.90']\n    ],\n    msg.raw, // quoted message\n    { headerText: 'Order Summary:', footer: 'Thank you!' }\n);\n```\n\n#### Send a Rich List\n```javascript\nawait client.sendRichList(\n    jid,\n    'Available Commands',\n    ['!help', '!ping', '!menu', '!info'],\n    msg.raw, // quoted message\n    { headerText: 'Bot commands:', footer: 'Type any command' }\n);\n```\n\n#### Send a Code Block\n```javascript\nawait client.sendCodeBlock(\n    jid,\n    `console.log(\"Hello World\");`,\n    msg.raw, // quoted message\n    { title: 'Example Code', language: 'javascript' }\n);\n```\n\n#### Send LaTeX Text\n```javascript\n// Note: WhatsApp clients require a pre-rendered image URL to display LaTeX graphically. \n// This method sends the raw LaTeX text which may be invisible without an image url.\n// The quoted message parameter can be omitted by passing the options directly.\nawait client.sendLatex(\n    jid,\n    { text: 'Quadratic formula:', expressions: [{ latexExpression: 'x = \\\\frac{-b \\\\pm \\\\sqrt{b^2 - 4ac}}{2a}' }] }\n);\n```\n\n#### Send LaTeX with Image Rendering\n\nRender a LaTeX expression to a PNG image using the online CodeCogs API, upload, and send.\n\n```javascript\n// Send a LaTeX expression as an image with no caption\nawait client.sendLatexImage(jid, 'E=mc^2');\n\n// Send a LaTeX expression with a custom caption (omitting quoted message)\nawait client.sendLatexImage(jid, {\n    formula: 'E=mc^2',\n    caption: 'Mass-Energy Equivalence'\n});\n```\n\n#### Send LaTeX Inline Images (Album)\n\nRender multiple LaTeX expressions as an album message.\n\n```javascript\n// Send LaTeX images as an album with the formula strings as captions (omitting quoted message)\nawait client.sendLatexInlineImage(jid, {\n    expressions: [\n        { latexExpression: '\\\\nabla \\\\cdot \\\\mathbf{E} = \\\\frac{\\\\rho}{\\\\varepsilon_0}' },\n        { latexExpression: '\\\\nabla \\\\times \\\\mathbf{B} = \\\\mu_0 \\\\mathbf{J} + \\\\mu_0\\\\varepsilon_0 \\\\frac{\\\\partial \\\\mathbf{E}}{\\\\partial t}' }\n    ],\n    caption: true // true: formula text as caption; string: overall custom caption; false/omit: no captions\n});\n```\n\n#### Fully Custom Rich AI Message\n```javascript\nawait client.sendRichMessage(\n    jid,\n    [\n        { messageType: 2, messageText: '🤖 *AI Response*' },\n        { messageType: 5, codeMetadata: { codeLanguage: 'python', codeBlocks: [{ highlightType: 1, codeContent: 'print(\"Hello\")' }] } }\n    ],\n    msg.raw // quoted message\n);\n```\n\n#### Send Markdown\n```javascript\nawait client.sendMarkdown(\n    jid,\n    '# H1\\n## H2\\n==Highlighted==\\n_Italics_ and **Bold**!',\n    msg.raw // quoted message (or null)\n);\n```\n\n#### Send Rich Response using sendMessage\n```javascript\n// Text + syntax-highlighted code block\nawait client.sendMessage(jid, {\n    richResponse: {\n        text: 'Here is a JavaScript example:',\n        code: `const greet = (name) => {\\n  console.log('Hello, ' + name)\\n}\\ngreet('World')`,\n        language: 'javascript' // 'javascript' | 'typescript' | 'python' | 'js' | 'ts' | 'py'\n    }\n});\n```\n\n### 10. Typing & Presence Control\n\nUse `createPresenceController` for manual or standalone typing/recording presence control — without needing the auto-reply system.\n\n```javascript\nconst typing = client.createPresenceController();\n\n// Show \"typing...\" for 2 s, then send the message — all in one call\nconst sent = await typing.simulateTyping(jid, 2000, async () => {\n    await client.sendMessage(jid, 'Here is your answer! ✅');\n});\n\n// Manual start (auto-pauses after 5 s by default)\nawait typing.startTyping(jid, { duration: 5000 });\n\n// Manual stop\nawait typing.stopTyping(jid);\n\n// Voice note recording indicator\nawait typing.startRecording(jid, { duration: 3000 });\n\n// Stop all active indicators (e.g. on socket close)\nawait typing.stopAll();\n```\n\n### 11. Message History (Store)\n\nThe library includes a robust message store to keep track of chat history, even across reloads.\n\n#### Basic Store Operations\n```javascript\n// Get all stored messages for a specific chat\nconst messages = client.getStoredMessages('1234567890@s.whatsapp.net');\n\n// Get all stored messages across all chats\nconst allMessages = client.getAllStoredMessages();\n\n// Get list of all chat JIDs in the store\nconst activeChats = client.getStoredChatIds();\n\n// Get statistics about the message store\nconst stats = client.getStoreStats();\n```\n\n#### Message Store Persistence\n\nThe message store can be saved to and loaded from a file for consistency across restarts:\n\n```javascript\n// Initialize client with persistence configuration\nconst client = new WhatsAppClient({\n    sessionName: 'my-session',\n    messageStoreFilePath: './data/my-session/message-store.json', // Optional custom path\n    autoSaveInterval: 5 * 60 * 1000, // Auto-save every 5 minutes (default)\n    maxMessagesPerChat: 1000, // Maximum messages to keep per chat\n    messageTTL: 24 * 60 * 60 * 1000 // Message time-to-live (24 hours default)\n});\n\n// The store will automatically:\n// - Load from file when connected\n// - Save to file when disconnected\n// - Auto-save periodically (every 5 minutes by default)\n\n// Manual save/load operations\nawait client.saveMessageStore(); // Returns {success, path, messageCount, savedAt}\nawait client.loadMessageStore(); // Returns {success, messageCount, loadedFrom}\n```\n\n**Features:**\n- 💾 **Auto-save**: Automatically saves the store at regular intervals\n- 🔄 **Auto-load**: Loads the store when connecting\n- 🛡️ **Safe shutdown**: Saves the store before disconnecting\n- 📊 **Change tracking**: Only saves when there are new messages\n- 🗂️ **Custom paths**: Configure where to save the store file\n\n#### Events\nThe message store emits events you can listen to:\n- `message-stored`: Emitted when messages are added to the cache.\n- `store-loaded`: Emitted when the store is loaded from file.\n- `store-cleared`: Emitted when the entire store is cleared.\n- `chat-store-cleared`: Emitted when a specific chat's history is cleared.\n\n```javascript\nclient.on('message-stored', (messages) => {\n    console.log('Messages cached:', messages.length);\n});\n\nclient.on('store-loaded', (info) => {\n    console.log(`Loaded ${info.messageCount} messages from file`);\n});\n```\n\n### 12. Status / Story Posting\n\nPost text, image, video, and voice note statuses easily using the `sendStatus` method.\n\n| Feature | Description |\n|---------|-------------|\n| **Multi-Device Support** | Automatically handles `statusJidList` for correct visibility |\n| **All Media Types** | Supports Text, Image, Video, GIF, and Voice Note statuses |\n| **Rich Customization** | Supports backgrounds, fonts, and colors for text status |\n\n#### Sending Text Status\n```javascript\nawait client.sendStatus({\n    text: 'Hello from Innovators Soft! 🌍',\n    backgroundColor: '#34B7F1', // Hex color\n    font: 2, // Norican font (0-9)\n    textColor: '#FFFFFF'\n}, ['1234567890@s.whatsapp.net']);\n```\n\n#### Sending Media Status\n```javascript\n// Image Status\nawait client.sendStatus({\n    imagePath: './photo.jpg',\n    caption: 'Beautiful day! ☀️'\n}, ['1234567890@s.whatsapp.net']);\n\n// Video/GIF Status\nawait client.sendStatus({\n    videoPath: './video.mp4',\n    caption: 'Check this out! 🎬',\n    isGif: true\n}, ['1234567890@s.whatsapp.net']);\n\n// Voice Note Status\nawait client.sendStatus({\n    audioPath: './voice.ogg'\n}, ['1234567890@s.whatsapp.net']);\n```\n\n#### Status Visibility\n> [!IMPORTANT]\n> The second parameter of `sendStatus` is an array of JIDs (contacts) who should be able to see this status. On Multi-Device WhatsApp, statuses are NOT visible to anyone unless you explicitly include them in this list.\n\n#### Helper Utilities\nYou can also access the underlying `StatusHelper` directly:\n```javascript\nconst { StatusHelper, STATUS_BACKGROUNDS, STATUS_FONTS } = require('@innovatorssoft/baileys');\n\n// Generate raw status content\nconst status = StatusHelper.text('Direct usage', STATUS_BACKGROUNDS.solid.purple);\nawait StatusHelper.send(client.sock, status, ['1234567890@s.whatsapp.net']);\n```\n\n---\n\n## More Examples and Information\n\nFor a complete working example with message handling, group management, and error handling, check out our [`example.js`](https://github.com/innovatorssoft/innovators-bot2/blob/main/example.js) file. This example includes:\n\n- 🔄 Connection handling and QR code generation\n- 📨 Message handling with commands\n- 👥 Group management examples\n- ⚡ Event listeners for various scenarios\n- 🛠️ Error handling and logging\n\nFeel free to use this example as a starting point for your WhatsApp bot implementation.\n\n## Bot Commands\n\nThe library includes example bot commands that you can use:\n\n### Basic Commands\n- `!ping` - Check if bot is alive\n- `!echo <text>` - Echo back your text\n- `!help` - Show all available commands\n\n### Messaging\n- `!mention` - Mention the sender in a message\n- `!mentionall` - Mention all group members (groups only)\n- `!reply` - Reply to your message\n- `!react` - React to your message with ❤️\n- `!read` - Mark messages as read\n- `!typing` - Show typing indicator\n- `!recording` - Show recording indicator\n- `!paused` - Clear typing or recording indicator\n\n### Media & Content\n- `!media` - Send an example image\n- `!doc` - Send an example document\n- `!location` - Send a location\n- `!contact` - Send a contact card\n- `!sticker` - Create a sticker from an image\n- `!ad` - Send an ad reply message\n\n### Group Management\n- `!groups` - List all your groups\n- `!add <number>` - Add participant to group\n- `!remove <number>` - Remove participant from group\n- `!promote <number>` - Promote participant to admin\n- `!demote <number>` - Demote admin to participant\n- `!invite <number>` - Send group invite link to user\n- `!creategroup <name>` - Create a new group\n- `!groupsubject <name>` - Change group name\n- `!groupdesc <text>` - Change group description\n- `!groupsetting <setting>` - Change group settings (announcement/not_announcement/locked/unlocked)\n- `!invitecode` - Get group invite code/link\n- `!revokeinvite` - Revoke current invite code and generate new one\n- `!leavegroup` - Leave the current group\n- `!joingroup <code>` - Join a group by invite code\n- `!groupinfo [jid|code]` - Get full group details (use in-group, by JID, or by invite code) — shows participants, roles, names, and group settings\n- `!joinrequests` - List pending join requests\n- `!approvejoin <number>` - Approve a join request\n- `!rejectjoin <number>` - Reject a join request\n- `!ephemeral <seconds>` - Toggle disappearing messages (0/86400/604800/7776000)\n- `!addmode <mode>` - Change who can add members (all_member_add/admin_add)\n\n### 🔒 Privacy\n- `!block <number>` - Block a user\n- `!unblock <number>` - Unblock a user\n- `!privacy` - View all privacy settings\n- `!blocklist` - List all blocked contacts\n- `!lastseenprivacy <value>` - Update last seen privacy (all/contacts/contact_blacklist/none)\n- `!onlineprivacy <value>` - Update online privacy (all/match_last_seen)\n- `!pfpprivacy <value>` - Update profile picture privacy (all/contacts/contact_blacklist/none)\n- `!statusprivacy <value>` - Update status privacy (all/contacts/contact_blacklist/none)\n- `!readreceiptprivacy <value>` - Update read receipts privacy (all/none)\n- `!groupaddprivacy <value>` - Update who can add you to groups (all/contacts/contact_blacklist)\n- `!disappearing <seconds>` - Update default disappearing mode (0/86400/604800/7776000)\n- `!updatestatus <text>` - Update profile status\n- `!updatename <text>` - Update profile name\n\n### Interactive Messages\n- `!buttons` - Show interactive buttons\n- `!list` - Display a scrollable list\n- `!quickreplyv2` - Quick reply buttons V2\n- `!urlbuttonv2` - URL button V2\n- `!copycodev2` - Copy code button V2\n- `!combinedv2` - Mixed buttons V2\n- `!listv2` - Interactive list V2\n- `!cards` - Show interactive cards message\n- `!logout` - Logout from current session\n\n### 💾 Message Store\n- `!messages` - Get stored messages for current chat\n- `!message <id>` - Get a specific message by ID\n- `!stats` - View store capacity statistics\n\n### 🛡️ Protection\n- `Anti-Delete` - Automatically tracks and emits events for deleted messages\n\n### 🔐 JID & LID/PN Management (v7.x.x)\n- `!lid` - Get your LID (Local Identifier)\n- `!pn <lid>` - Get phone number from a LID\n- `!parse <jid>` - Parse detailed JID information\n- `!normalize <number>` - Normalize a number to JID format\n\n### Connection Events\n```javascript\n// When QR code is generated\nclient.on('qr', qr => {\n    qrcode.generate(qr, { small: true })\n})\n\n// When connection is established\nclient.on('connected', () => {\n    console.log('Client is ready!')\n})\n\n// When connection is in progress\nclient.on('connecting', (message) => {\n    console.log('Connection status:', message)\n})\n\n// When disconnected\nclient.on('disconnected', (error) => {\n    console.log('Client disconnected:', error)\n})\n```\n\n### Contact Events\n```javascript\n// When contacts are received from history sync\nclient.on('contacts-received', (contacts) => {\n    console.log(`Received ${contacts.length} contacts`);\n})\n\n// When new contacts are added/updated\nclient.on('contacts-upsert', (contacts) => {\n    console.log(`New Contacts: ${contacts.length} contacts added/updated`);\n})\n\n// When existing contacts are updated (profile picture changes, etc.)\nclient.on('contacts-update', (updates) => {\n    console.log(`Contact Updates: ${updates.length} contacts modified`);\n})\n```\n\n### Message Events\n```javascript\n// When a new message is received\nclient.on('message', async msg => {\n    console.log('Message from:', msg.from)       // Chat JID (group or DM)\n    console.log('Sender:', msg.sender)            // Person who sent it\n    console.log('Sender Name:', msg.raw.pushName) // Display name\n    console.log('Message:', msg.body)\n    console.log('Is Group:', msg.isGroup)\n    \n    // Determine reply target: group JID for groups, sender JID for DMs\n    const isGroupMsg = msg.isGroup;\n    const msgFrom = isGroupMsg ? msg.from : msg.sender;\n    \n    // Mark message as read\n    await client.readMessage(msg.raw.key)\n    \n    // Reply back\n    await msg.reply('Got your message!')\n    \n    // Handle different message types\n    if (msg.hasMedia) {\n        console.log('Message contains media')\n        // Download media (image/video/audio/document)\n        const media = await client.downloadMedia(msg)\n        if (media) {\n            const fs = require('fs')\n            const fileName = `./download-${Date.now()}.${media.extension}`\n            fs.writeFileSync(fileName, media.buffer)\n            console.log('Saved media to:', fileName)\n        }\n    }\n})\n```\n\n### Message Reaction Events\n\nListen for when users add or remove reactions (emojis) from messages:\n\n```javascript\n// When a message receives a reaction\nclient.on('message-reaction', async (reaction) => {\n    console.log('Reaction received!')\n    console.log('Chat:', reaction.from)\n    console.log('Sender:', reaction.sender)\n    console.log('Emoji:', reaction.emoji)\n    console.log('Is removed:', reaction.isRemoved)\n    \n    // Check if reaction was added or removed\n    if (reaction.isRemoved) {\n        console.log('User removed their reaction')\n    } else {\n        console.log(`User reacted with: ${reaction.emoji}`)\n    }\n    \n    // Access the message key that was reacted to\n    console.log('Message ID:', reaction.messageKey.id)\n    \n    // For group messages, get the participant who reacted\n    if (reaction.from.endsWith('@g.us')) {\n        console.log('Participant who reacted:', reaction.sender)\n    }\n})\n```\n\n#### Reaction Event Data Structure\n\nThe `message-reaction` event provides the following data:\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `from` | `string` | Chat JID where the reaction occurred (prefers PN over LID) |\n| `sender` | `string` | JID of the user who reacted (in groups, this is the participant) |\n| `participant` | `string\\|null` | Original participant JID (could be LID or PN) |\n| `participantAlt` | `string\\|null` | Alternate participant JID format |\n| `emoji` | `string\\|null` | The emoji used for the reaction (null if removed) |\n| `isRemoved` | `boolean` | `true` if the reaction was removed, `false` if added |\n| `messageKey` | `object` | The message key object that was reacted to |\n| `timestamp` | `Date` | When the reaction event was processed |\n| `raw` | `object` | Raw reaction data from Baileys |\n\n#### Sending Reactions\n\nYou can also send reactions to messages programmatically:\n\n```javascript\n// React to a message\nawait client.sendMessage(chatId, {\n    type: 'reaction',\n    emoji: '❤️',\n    messageKey: messageToReactTo.key\n})\n\n// Remove a reaction (send empty emoji)\nawait client.sendMessage(chatId, {\n    type: 'reaction',\n    emoji: '',\n    messageKey: messageToReactTo.key\n})\n```\n\n### LID Mapping Events\n```javascript\n// Listen for LID/PN mapping updates\nclient.on('lid-mapping-update', (update) => {\n    console.log('New LID/PN mappings received:', update)\n    // Handle new mappings as needed\n})\n```\n\n### Error Handling\n\n```javascript\n// Global error handler\nclient.on('error', error => {\n    console.error('Client Error:', error)\n    // Handle specific error types\n    if (error.message.includes('Connection Closed')) {\n        console.log('Attempting to reconnect...')\n        client.connect()\n    }\n})\n\n// Example with try-catch\ntry {\n    await client.sendMessage(to, message)\n} catch (error) {\n    console.error('Error sending message:', error)\n    if (error.message.includes('Not connected')) {\n        console.log('Reconnecting...')\n        await client.connect()\n    }\n}\n```\n\n### Overview\n\nThis library fully supports Baileys v7.x.x LID (Local Identifier) system for enhanced privacy and WhatsApp's transition to username-based identification.\n\n| Feature | Description |\n|---------|-------------|\n| **LID Support** | Full support for Local Identifiers alongside Phone Numbers |\n| **Store Access** | Automatic initialization via `client.sock.signalRepository.lidMapping` |\n| **Helper Methods** | `getLIDForPN()`, `getPNForLID()`, `getLIDsForPNs()` |\n| **Event Handling** | `lid-mapping-update` event for real-time mapping updates |\n| **Message Handling** | Automatic preference for PN over LID with fallback support |\n| **Compatibility** | Backward compatible with v6.x code patterns |\n\n### What are LIDs?\n\n**LID (Local Identifier)** is WhatsApp's privacy feature that replaces phone numbers in large groups. Key points:\n\n- **Unique per user** (not per group)\n- Ensures user anonymity in large groups\n- Allows messaging users via either LID or PN (Phone Number)\n- Part of WhatsApp's transition to username system (@username)\n\n#### JID Format Changes\n\n- **PN (Phone Number)**: `1234567890@s.whatsapp.net` (traditional format)\n- **LID**: `123456@lid` (new format)\n\n### Accessing the Store\n\nThe store is automatically initialized when you create a WhatsAppClient and is accessible via the internal socket:\n\n```javascript\nconst client = new WhatsAppClient({ sessionName: \".Sessions\" });\nawait client.connect();\n\n// Store is available internally as client.store\n// Access via: client.sock.signalRepository.lidMapping\n```\n\n### Available Methods\n\nThe WhatsAppClient provides convenient methods to work with LID/PN mappings:\n\n#### Quick Reference\n\n```javascript\n// Get LID from Phone Number\nconst lid = await client.getLIDForPN('1234567890@s.whatsapp.net');\n\n// Get Phone Number from LID\nconst pn = await client.getPNForLID('123456@lid');\n\n// Get multiple LIDs\nconst lids = await client.getLIDsForPNs(['phone1@s.whatsapp.net', 'phone2@s.whatsapp.net']);\n```\n\n#### Detailed Examples\n\n```javascript\n// Get LID from Phone Number\nconst lid = await client.getLIDForPN('1234567890@s.whatsapp.net');\nconsole.log('LID:', lid);\n\n// Get Phone Number from LID\nconst pn = await client.getPNForLID('123456@lid');\nconsole.log('Phone Number:', pn);\n\n// Get multiple LIDs from multiple PNs\nconst lids = await client.getLIDsForPNs([\n    '1234567890@s.whatsapp.net',\n    '0987654321@s.whatsapp.net'\n]);\nconsole.log('LIDs:', lids);\n```\n\n### Message Handling with LID Support\n\nThe library automatically handles both LID and PN formats in messages:\n\n```javascript\nclient.on('message', async msg => {\n    // msg.from will prefer PN over LID when available\n    console.log('Message from:', msg.from);\n    \n    // Access raw message key for both formats\n    const remoteJid = msg.raw.key.remoteJid;        // Primary JID\n    const remoteJidAlt = msg.raw.key.remoteJidAlt; // Alternate JID\n    \n    // For group messages\n    const participant = msg.raw.key.participant;       // Could be LID or PN\n    const participantAlt = msg.raw.key.participantAlt; // Alternate format\n    \n    // Convert LID to PN if needed\n    if (remoteJid.endsWith('@lid')) {\n        const phoneNumber = await client.getPNForLID(remoteJid);\n        console.log('Phone number:', phoneNumber);\n    }\n});\n```\n\n### Best Practices\n\n#### 1. Prefer PN over LID for Compatibility\n\n```javascript\nconst getPreferredJid = (messageKey) => {\n    if (messageKey.remoteJidAlt?.endsWith('@s.whatsapp.net')) {\n        return messageKey.remoteJidAlt; // Use PN\n    }\n    return messageKey.remoteJid; // Fallback to primary JID\n};\n```\n\n#### 2. Convert LID to PN When Needed\n\n```javascript\nconst convertToPN = async (jid) => {\n    if (jid.endsWith('@lid')) {\n        const pn = await client.getPNForLID(jid);\n        return pn || jid; // Return PN if found, otherwise return LID\n    }\n    return jid;\n};\n```\n\n#### 3. Handle Both Formats Gracefully\n\n```javascript\n// Always handle undefined returns\nconst lid = await client.getLIDForPN(phoneNumber);\nif (lid) {\n    console.log('LID found:', lid);\n} else {\n    console.log('No LID mapping available, using PN');\n}\n```\n\n### Common Use Cases\n\n#### Getting User's LID\n\n```javascript\nclient.on('message', async msg => {\n    if (msg.body === '!myid') {\n        const lid = await client.getLIDForPN(msg.from);\n        if (lid) {\n            await msg.reply(`Your LID: ${lid}\\nYour PN: ${msg.from}`);\n        } else {\n            await msg.reply('No LID found. You may be using a PN-only session.');\n        }\n    }\n});\n```\n\n#### Resolving LID to Phone Number\n\n```javascript\nclient.on('message', async msg => {\n    if (msg.body.startsWith('!lookup ')) {\n        const lid = msg.body.split(' ')[1];\n        const phoneNumber = await client.getPNForLID(lid);\n        \n        if (phoneNumber) {\n            await msg.reply(`Phone number: ${phoneNumber}`);\n        } else {\n            await msg.reply('No phone number found for that LID.');\n        }\n    }\n});\n```\n\n#### Handling Group Messages with LIDs\n\n```javascript\nclient.on('message', async msg => {\n    if (msg.isGroup) {\n        const participant = msg.raw.key.participant;\n        const participantAlt = msg.raw.key.participantAlt;\n        \n        // Use alternate (PN) if available, otherwise use primary\n        const senderJid = participantAlt || participant;\n        \n        console.log('Group message from:', senderJid);\n        \n        // Get LID if sender is using PN\n        if (senderJid.endsWith('@s.whatsapp.net')) {\n            const lid = await client.getLIDForPN(senderJid);\n            console.log('Sender LID:', lid);\n        }\n    }\n});\n```\n\n### Helper Functions\n\n```javascript\n// Check if JID is a Phone Number\nconst isPnUser = (jid) => {\n    return jid?.endsWith('@s.whatsapp.net');\n};\n\n// Check if JID is a LID\nconst isLidUser = (jid) => {\n    return jid?.endsWith('@lid');\n};\n\n// Get preferred JID format\nconst getPreferredFormat = async (jid, client) => {\n    if (isLidUser(jid)) {\n        const pn = await client.getPNForLID(jid);\n        return pn || jid;\n    }\n    return jid;\n};\n```\n\n### Authentication State Requirements\n\n⚠️ **Important**: Your authentication state must support these keys:\n- `lid-mapping` - Stores LID/PN mappings\n- `device-list` - Manages linked devices\n- `tctoken` - Token for communications\n\nThe library handles this automatically with `useMultiFileAuthState`.\n\n### Migration from v6.x to v7.x\n\nIf you're upgrading from Baileys v6.x:\n\n1. **Store access changed**: Access via `sock.signalRepository.lidMapping` instead of separate store parameter\n2. **New message key fields**: Check for `remoteJidAlt` and `participantAlt`\n3. **Event listener**: Add handler for `lid-mapping-update` event\n4. **Function naming**: `isJidUser()` replaced with `isPnUser()`\n5. **Automatic handling**: The WhatsAppClient already implements these changes\n\n### Troubleshooting\n\n#### Store is undefined\n\n**Problem**: Cannot access LID store methods\n\n**Solution**: Ensure client is connected before accessing store:\n```javascript\nawait client.connect();\n// Wait for 'connected' event\nclient.on('connected', async () => {\n    // Now store methods are available\n    const lid = await client.getLIDForPN(phoneNumber);\n});\n```\n\n#### No LID found for PN\n\n**Problem**: `getLIDForPN()` returns `undefined`\n\n**Possible causes**:\n- User hasn't migrated to LID system yet\n- No LID/PN mapping received from WhatsApp server\n- Using old session that doesn't support LIDs\n\n**Solution**: Always handle `undefined` returns gracefully\n\n### Additional Resources\n\nFor more detailed information about the LID system implementation, see:\n- [LID_STORE_GUIDE.md](./LID_STORE_GUIDE.md) - Complete implementation guide\n- [Baileys Migration Guide](https://baileys.wiki/docs/migration/to-v7.0.0/) - Official migration documentation\n- [example.js](./example.js) - Working examples with LID handling\n- [Read Baileys Documentation](https://innovatorssoftpk.com/)\n- [Deep Knowlege](https://deepwiki.com/innovatorssoft/Baileys)\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Credits\n\nDeveloped by [Innovators Soft](https://github.com/innovatorssoft). Based on the [@innovatorssoft/baileys](https://github.com/innovatorssoft/Baileys) library.\n\n# Special Thanks\n- [@whiskeysockets/baileys](https://github.com/whiskeysockets/Baileys)\n- [@innovatorssoft](https://github.com/innovatorssoft)\n- [All Contributors](https://github.com/innovatorssoft/Baileys/)\n- [@ZenboBot](https://discordbot.innovatorssoftpk.com/) - AI Powered Baileys Bot\n## Support the Project\n\nThis project is completely free and open-source. If it saved you time or helped your business, consider supporting us!\n\n[![Support on Patreon](https://img.shields.io/badge/Support-Patreon-FF424D?style=for-the-badge&logo=patreon&logoColor=white)](https://patreon.com/innovatorssoft7)\n","readmeFilename":"README.md"}