{"_id":"easy-telegram-bot","_rev":"29-c0bee0f1aef07723924004917b2ad778","name":"easy-telegram-bot","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"easy-telegram-bot","version":"1.0.0","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.0","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"5180f3b0d061f12ca5aea69994b921c84cbce463","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.0.tgz","fileCount":10,"integrity":"sha512-A3WS734ouTMpcTS7oSwmur91byKXGlTkpnTMhaqe1kUTSROmIBPw+qKqy9r7VbVUSqeYZJbSaZKIsZ7qJyfbrQ==","signatures":[{"sig":"MEYCIQC2+uEktCLCh4xeojqlCX2/KNNfwmr9mSpgrVozpqQfdAIhAJkIHPHgiIkWICTJ/3rlO8avwiJjnc2thmzBZ+CgTXZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11025},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f2c47a4e731c198cb34cbf128341af63b8d05188","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.0_1769647040992_0.5713864796885084","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"easy-telegram-bot","version":"1.0.1","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.1","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"0c650f868ab33783e05c33c2954c1118803c11da","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.1.tgz","fileCount":10,"integrity":"sha512-cldflqafUHmy2sywFjPwNSKCMCfwtkZq6RcV7K5F6s8OYJKhykrFjJcPmFAmCiTeIxT0Omc19fVD7SkjD8S9nA==","signatures":[{"sig":"MEQCIAQM3YdNG/uDs9EuUujR5VG0xaVoU0k+e3CIQ8TJdoosAiBOL7KxgEqXpcB7Rb9pfI0wLSecr6nwihn0u4YzYjCTgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11030},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2277dd2801a11a98e503c664b0de27948ee8d2d1","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.1_1769647555752_0.3928547136445415","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"easy-telegram-bot","version":"1.0.2","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.2","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"7e048354c1b0d4a24aad1af0a5d9b7c0a2fe5258","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.2.tgz","fileCount":10,"integrity":"sha512-gVuSf6APUj3mmZi2QUyVBV+ilImYxWXJRsI3M0EjckhzyrLklGuLlQHUDPC0xAOOkGkbHVcz3qRRcN/aamuARg==","signatures":[{"sig":"MEUCICg3bBrqUbf105B2nvm9Mb5bPIxhlq6BE3KNcUgyVLa4AiEAm/yap/dd1PbKAfsrC5Gs986cpALYfDpZPgDeKU+N9VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10882},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"992008d837d7a5448ea8279367c89781795e692d","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.2_1769650988323_0.8159401011173606","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"easy-telegram-bot","version":"1.0.3","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.3","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"3906d8076092115f965e815fa7a24ba3d9004518","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.3.tgz","fileCount":10,"integrity":"sha512-eHjPHqotuQmlvBxN6ocUP0TGutQUCOmg30dgVKF9n7o71fIMht2OArd8aWTJbgLtML/PGiHFuJ0ywIC2rGG2Sg==","signatures":[{"sig":"MEYCIQCzXcKYs2qMoP5JA2K48LlWLJgKfcHVmBL86tj+KlMZogIhAKE+T1gV22L2LDI+HWAk6JOoeSe2luqRjBsLAwpPW66P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10925},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eff38a80a04ada366e72ae6c1634d2cd5938c772","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.3_1769733124854_0.6118655181751551","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"easy-telegram-bot","version":"1.0.4","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.4","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"80e38011243caaed9782d1adfc11f7ca3293abe8","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.4.tgz","fileCount":10,"integrity":"sha512-Lpn3onXE+m2/dwnXg0KNzdbikSCXyRw6itqJ0/77EwGGJWpJ06nwaSNJTna0KH233mINeMC/RX1Pdstg6/eQag==","signatures":[{"sig":"MEUCIQDFjvALgMWwk90zXz/S8X5cFzvNqzFySRaZ5uBCesre4AIgHnfm1hy/ONC8LUa6QPIbxCTNYxVtaau847fUAlmr5eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12786},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c53af17773d3323de20b6d350eb223ecee0bb1bb","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.4_1769739323581_0.17919083158313032","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"easy-telegram-bot","version":"1.0.5","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.5","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"9b63d3f895aae848f63aab7f1c7c1416ce1db621","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.5.tgz","fileCount":10,"integrity":"sha512-MKj8tnpWIH+e2V+nkjklb+eN3ME00GMNVbjHWh5l18m+MoJ+xg8eWU7HpBbvzVqUSPD74wzpyGAVjjZBMQU38Q==","signatures":[{"sig":"MEYCIQDPaKwtAVsbUY8s7MtL+gQe6Rbz/MQYfLr+e+huJH2cZgIhAMd+NVi7DKXmoxZgaIWsnu7D0qLa4dkQu6MQTCvRss7y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14169},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4adb951bdaf168e8bfb66bb9706237830e42a13c","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.5_1769741954060_0.7884866317046588","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"easy-telegram-bot","version":"1.0.6","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.6","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"4331f40da1608c9fe413b55a969b444a39962cb9","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.6.tgz","fileCount":10,"integrity":"sha512-C5/CxLNp0YEzMnlt75Y0oiBCNsf2Eeb0VSQf1qK8heQ0G1eiwR5wniWIT0oaPn1csM2UUmiKU5/EfOEJLQNtHQ==","signatures":[{"sig":"MEYCIQDjRDtxrX6zHUPxDohH9cqSOMmBEZWm257c8xEm9VUyZQIhALYKHXqapn6s3POv0df7cIgsRGNBcbPwGyC/SLrbL67f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14167},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"423f54ce26b910207a75fd8ef5b073214288cd11","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Deprecated version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.6_1769743399313_0.6341827257652137","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"easy-telegram-bot","version":"1.0.7","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.7","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"f3061f1e70ce6ae960c7f394c2a84092cc277732","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.7.tgz","fileCount":10,"integrity":"sha512-IFEdZXSLS9iwqT/JnvRSvvP6f5YXRems62tVQEyBGK6PP4G+NjdyqZJ/8IBRW5PL8rpRL+XBINxCU6LOkRt49w==","signatures":[{"sig":"MEUCIEsIpVUzFm2VjcgqkpqHnQ22JaXe9Tp5hs37LmUzr1T1AiEAkTjkBbbseAk6L0JqlM3CtgtpFfaPqMTiXe+rrkyH9gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14168},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4c68f90e37d6252f1ff82d19bb38c46b8a8ca02","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Deprecated version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.7_1769743701861_0.7262003875184866","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"easy-telegram-bot","version":"1.0.8","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.0.8","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"084172ae6bd88d6edc39f32d62ff52e122a19af4","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.0.8.tgz","fileCount":10,"integrity":"sha512-Y10M/tkRV1BgdAB4yAleFeryV/a+VUw7jT7E/TC4CCzMbCtH6at0Tj3YcGrh/Jk5Fn611tuJPdQkS+sqNOr8+Q==","signatures":[{"sig":"MEUCIEVFHkgt9PYYfgxYTpl5adn4lx4BLXWpPl9Ub4XkjdNQAiEA0EOGcNEGhGOmouUPnqVAssgTquG9/poOhZgJA1cAuvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14536},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ac26b642e126b9d6c2f21dee6d36f4f0882ed976","scripts":{"build":"rimraf dist && tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Deprecated version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.0.8_1769744447578_0.9539025600757574","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"easy-telegram-bot","version":"1.1.0","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.1.0","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"d1e3dd64d32a705e229a43b60699a75ea69e0001","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.1.0.tgz","fileCount":12,"integrity":"sha512-HSa8OPtvRwvPfxga3zokvfOsnGLZM4te8oUXQ2FyR8uYLp1fLDsOYNRM2S+GQyPaFtAQyF+42r1AfEQrcQa1pA==","signatures":[{"sig":"MEUCICUvQTdkokykBH+ulye9/5lLSLepQJm23XO6eLhnhx37AiEArYSm/yfK7rsh9vOufdnpUNM6PzVpeHuSYEUYpB4Nw5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22654},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"81ab52e4fd76cc1228cd9fa494d8d58dbd88501a","scripts":{"build":"rimraf dist && tsc","release":"standard-version","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","standard-version":"^9.5.0","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.1.0_1769833162966_0.0820456776726024","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"easy-telegram-bot","version":"1.1.1","keywords":["telegram","bot","telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.1.1","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"5f4ac6eb37f094b5669a11216e4d21f5ebe0d92c","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.1.1.tgz","fileCount":12,"integrity":"sha512-fUMxqvaNhjcZyZky1PinWtRWvLUEjol+qVaLNf1+mpei/hQ38t6aYk1GtgB0ZZ9drNLOQFIwrsEE8U42UHvh0A==","signatures":[{"sig":"MEUCIEHUovS57y46meWNKFJnBbk+svPYSnEPBTbnOZOaeMhaAiEA2b39Bl2rcJ19vU4l5g80PDOGVNAL8Y06K/Zy9pvxVOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22654},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1d2e3bf26df7d42c3be0d378d4c7428a38c52acf","scripts":{"build":"rimraf dist && tsc","release":"standard-version","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","standard-version":"^9.5.0","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.1.1_1769833206816_0.9341352130757115","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"easy-telegram-bot","version":"1.1.2","keywords":["telegram","bot","telegram-bot","nodejs","expressjs","decorator","middleware","easy-telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.1.2","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"d50b3616b037f72dbb0e584b5ace7e0a6ac8b858","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.1.2.tgz","fileCount":12,"integrity":"sha512-Nq5YQK+uP+bcdMU3xMc3Pig+1H76iN7sLiIY6YCtuRBg/sDn85+Fm0TBjjIc4uu9MOhHIrHBd3F/0Ek+ftTrTA==","signatures":[{"sig":"MEYCIQC9KzwMikSGPNDwjhWYbC6ZEyMRE3m7t56R2fK3SM06JgIhAPccIDnZtSM0awFbWwUYB5oXM+E+Dp9bDtpAsgwbjffX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22804},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a7f350fe140f9069cb88bbc5de9bb8c292f14af5","scripts":{"build":"rimraf dist && tsc","release":"standard-version","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js with optional decorators for automatic notifications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","standard-version":"^9.5.0","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.1.2_1769834668463_0.4778906176018556","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"easy-telegram-bot","version":"1.1.3","keywords":["telegram","bot","telegram-bot","nodejs","expressjs","decorator","middleware","easy-telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.1.3","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"a19558b19ed3c8296b3c5483849292820e2c91d0","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.1.3.tgz","fileCount":12,"integrity":"sha512-cbJDqDeEuhkFg62Nvw9/Dkp8TuhoIeU7Oy4YgXJOtLCtfSy8O0L1o7Xp84YOxh2Wz7jKonWtk6iwHrjUOwpqvQ==","signatures":[{"sig":"MEYCIQChXspFbSLEsl06xEcZUR/MAwKv7TcbiKOCG83qNYWdPwIhAJLPhCOdfarhwPf8ZEssp539ogrXDXpYacI0dAyIujqO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22841},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"304886cd202b5e0687c6e9ee158d89c6d66fca3a","scripts":{"build":"rimraf dist && tsc","release":"standard-version","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"deprecated":"Not trusted version, please update to last version","repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js with optional decorators for automatic notifications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","standard-version":"^9.5.0","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.1.3_1769887166683_0.957111368168132","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"easy-telegram-bot","version":"1.1.5","keywords":["telegram","bot","telegram-bot","nodejs","expressjs","decorator","middleware","easy-telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.1.5","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"a360f4f77adcf373f39c54b198a93ea624ebf2e1","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.1.5.tgz","fileCount":12,"integrity":"sha512-aWWD/cJstR3AseRnS1cI8dw5EfqCehuTLG9R7f8Z/tsQb7rIj6fm+NsDKK8tywleA89BlSM1wmNaJHtZcpUKZw==","signatures":[{"sig":"MEQCIFqGCj8QY8xym0cvrcDvqilbO/95RecUtyg/Al2USTtxAiBk9Jt43fMH7XG6gJ4BSMuea+ltESkiSLVATflRtRcXmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22849},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9599a603018aa87ae29f82288a226b0d3bfd3a67","scripts":{"build":"rimraf dist && tsc","release":"standard-version","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Telegram bot for Node.js with optional decorators for automatic notifications.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","standard-version":"^9.5.0","@types/node-telegram-bot-api":"^0.64.13"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.1.5_1770074493934_0.1252853283489419","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Not trusted version, please update to last version"},"1.1.6":{"name":"easy-telegram-bot","version":"1.1.6","keywords":["telegram","bot","telegram-bot","nodejs","expressjs","decorator","middleware","easy-telegram-bot"],"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","_id":"easy-telegram-bot@1.1.6","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"homepage":"https://github.com/lilileiva/telegram-bot#readme","bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"dist":{"shasum":"03f7556e02e0fd184dbd162134109b9e4b1d8373","tarball":"https://registry.npmjs.org/easy-telegram-bot/-/easy-telegram-bot-1.1.6.tgz","fileCount":12,"integrity":"sha512-Ie3tp/511iclTuRQQ5l598qElk1Y9UoMQawH72lsykI68mzg7Z14I93ns3o2TvIKixFAlPDpf28p9MGIkFhNrw==","signatures":[{"sig":"MEUCIQDtrL9IfAig1V9iPV8RVnQn8QrRV1aJ+OEZE2FAgZkrAwIgfGTi5Zb7GOR24H3J0Ur+r6UxELSg5PHlMRV32VtrpMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26843},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fab5b7004b3b614b012a1617ffc8eab99c716ae7","scripts":{"build":"rimraf dist && tsc","release":"standard-version","prepublishOnly":"npm run build"},"_npmUser":{"name":"lilileiva","email":"kaffidelili@gmail.com"},"repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"_npmVersion":"9.6.1","description":"Telegram bot for Node.js with optional decorators for automatic notifications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"reflect-metadata":"^0.2.2","node-telegram-bot-api":"^0.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.2","typescript":"^5.9.3","standard-version":"^9.5.0","@types/node-telegram-bot-api":"^0.64.13"},"peerDependencies":{"reflect-metadata":"^0.1.13 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-telegram-bot_1.1.6_1770261371844_0.31354650499929626","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-29T00:37:20.915Z","modified":"2026-02-05T03:22:02.594Z","1.0.0":"2026-01-29T00:37:21.147Z","1.0.1":"2026-01-29T00:45:55.897Z","1.0.2":"2026-01-29T01:43:08.468Z","1.0.3":"2026-01-30T00:32:05.011Z","1.0.4":"2026-01-30T02:15:23.726Z","1.0.5":"2026-01-30T02:59:14.205Z","1.0.6":"2026-01-30T03:23:19.804Z","1.0.7":"2026-01-30T03:28:22.022Z","1.0.8":"2026-01-30T03:40:47.803Z","1.1.0":"2026-01-31T04:19:23.126Z","1.1.1":"2026-01-31T04:20:06.978Z","1.1.2":"2026-01-31T04:44:28.607Z","1.1.3":"2026-01-31T19:19:26.833Z","1.1.5":"2026-02-02T23:21:34.088Z","1.1.6":"2026-02-05T03:16:11.993Z"},"bugs":{"url":"https://github.com/lilileiva/telegram-bot/issues"},"author":{"name":"Liliana Leiva","email":"lilianadelcleiva@gmail.com"},"license":"ISC","homepage":"https://github.com/lilileiva/telegram-bot#readme","keywords":["telegram","bot","telegram-bot","nodejs","expressjs","decorator","middleware","easy-telegram-bot"],"repository":{"url":"git+https://github.com/lilileiva/telegram-bot.git","type":"git"},"description":"Telegram bot for Node.js with optional decorators for automatic notifications.","maintainers":[{"name":"lilileiva","email":"kaffidelili@gmail.com"}],"readme":"# 🤖 Easy Telegram Bot (Node.js)\r\n\r\nA lightweight Node.js library for sending messages to a Telegram chat, with optional decorators for automatic notifications on method execution or failure.\r\n\r\n## ✅ Features\r\n\r\n- Send messages to a Telegram chat\r\n- Decorator-based notifications for method execution or errors\r\n- Works standalone or as Express middleware\r\n- Support for sending photos and documents\r\n- Event listener for specific text commands\r\n\r\n## 🧰 Prerequisites\r\n\r\nBefore using this package, you’ll need:\r\n\r\n- A **Telegram Bot Token**\r\n- A **Chat ID** where messages will be sent\r\n\r\n### Getting a Telegram Bot Token\r\n\r\nCreate a bot using **@BotFather** on Telegram.\r\n\r\n1. Open Telegram and search for `@BotFather`\r\n2. Run the `/newbot` command\r\n3. Follow the instructions until you receive your bot token\r\n\r\nOfficial guides:\r\n\r\n- https://core.telegram.org/bots/tutorial#obtain-your-bot-token\r\n- https://core.telegram.org/bots/features#creating-a-new-bot\r\n\r\n❗ **Important:**  \r\nKeep your bot token secure. Treat it like a password and never commit or share it publicly.\r\n\r\n### Getting Your Chat ID\r\n\r\nTo find the chat ID where messages should be sent, follow this guide:\r\n\r\n- https://gist.github.com/nafiesl/4ad622f344cd1dc3bb1ecbe468ff9f8a#how-to-get-telegram-bot-chat-id\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install easy-telegram-bot\r\n```\r\n\r\n## 📖 Basic Usage\r\n\r\n### Initialize the Bot\r\n\r\nYou can use `initBot` to initialize the bot.\r\n\r\n```typescript\r\nimport { initBot } from \"easy-telegram-bot\";\r\n\r\n// Initialize the bot\r\nconst bot = initBot(\"YOUR_BOT_TOKEN\", \"YOUR_CHAT_ID\");\r\n```\r\n\r\n### Available Methods\r\n\r\n#### `sendMessage(message: string)`\r\nSends a simple text message to the chat.\r\n\r\n```typescript\r\nbot.sendMessage(\"Hello, world!\");\r\n```\r\n\r\n#### `sendPhoto(photo: string | Buffer, caption?: string)`\r\nSends a photo to the chat. You can pass a file path or a buffer.\r\n\r\n```typescript\r\n// Send by path\r\nbot.sendPhoto(\"./path/to/image.jpg\", \"Look at this!\");\r\n```\r\n\r\n#### `sendDocument(document: string | Buffer, caption?: string)`\r\nSends a document (file) to the chat.\r\n\r\n```typescript\r\n// Send by path\r\nbot.sendDocument(\"./path/to/file.pdf\", \"Here is the report\");\r\n```\r\n\r\n#### `onText(command: RegExp, callback: (msg: any) => void)`\r\nListens for messages that match a regular expression. \r\n\r\n```typescript\r\n// Listen for /hello command\r\nbot.onText(/\\/hello/, (msg) => {\r\n  console.log(\"Received /hello command:\", msg);\r\n  bot.sendMessage(\"Hello back!\");\r\n});\r\n```\r\n\r\n---\r\n\r\n## 📖 Decorator Usage\r\n\r\nThe library provides decorators for automatically run the bot when a method runs or fails.\r\n\r\n### Bot Modes\r\n\r\n`ON_EXECUTE` (default)\r\nSends a message when the method executes successfully.\r\n\r\n`ON_FAILURE`\r\nSends a message only when the method throws an error.\r\n\r\n### Decorator Options\r\n\r\n| Option | Type | Default | Description |\r\n| --- | --- | --- | --- |\r\n| message | string | - | Message sent to Telegram |\r\n| mode | BotMode | ON_EXECUTE | When to send the message |\r\n| details | boolean | true | Include method details |\r\n\r\n### Initializing the Bot (Required for Decorators)\r\n\r\nDecorators require the bot to be initialized using `BotMiddleware` or `initBot`.\r\n\r\n#### Without Express\r\n\r\nIf you are not using Express, initialize the bot manually:\r\n\r\n```typescript\r\nimport { initBot } from \"easy-telegram-bot\";\r\n\r\ninitBot(\"YOUR_BOT_TOKEN\", \"YOUR_CHAT_ID\");\r\n```\r\n\r\n#### Using the Decorators\r\n\r\n```typescript\r\nimport { BotMessage, BotPhoto, BotDocument, BotOnText, BotMode } from \"easy-telegram-bot\";\r\n\r\nclass TestService {\r\n    // Send message on execute without details\r\n    @BotMessage({\r\n        message: \"Successful execution!\",\r\n        details: false\r\n    })\r\n    async performTask() {\r\n        console.log(\"Performing task...\");\r\n        return \"Task Done\";\r\n    }\r\n\r\n    // Send message on failure with details\r\n    @BotMessage({\r\n        message: \"Failure detected!\",\r\n        mode: BotMode.ON_FAILURE\r\n    })\r\n    async failTask() {\r\n        console.log(\"Failing task...\");\r\n        throw new Error(\"Something went wrong\");\r\n    }\r\n\r\n    // Listen for /start command\r\n    @BotOnText(/\\/start/)\r\n    startCommand(msg: any) {\r\n        console.log(\"Start command received\", msg);\r\n        // Logic here\r\n    }\r\n\r\n    // Send photo on execute\r\n    @BotPhoto({\r\n        photo: \"./path/to/success.jpg\",\r\n        caption: \"Task Completed\",\r\n        mode: BotMode.ON_EXECUTE\r\n    })\r\n    async photoTask() {\r\n        // ...\r\n    }\r\n\r\n    // Send document on execute\r\n    @BotDocument({\r\n        document: \"./path/to/success.jpg\",\r\n        caption: \"Task Completed\",\r\n        mode: BotMode.ON_EXECUTE\r\n    })\r\n    async documentTask() {\r\n        // ...\r\n    }\r\n}\r\n```\r\n\r\n`@BotOnText` decorator requires calling `bindBotOnTextListeners`\r\n\r\n```typescript\r\nimport { initBot, BotOnText, bindBotOnTextListeners } from 'easy-telegram-bot';\r\n\r\nclass MyHandler {\r\n  @BotOnText(/\\/hello/)\r\n  handleHello(msg) {\r\n    console.log('Hello!');\r\n  }\r\n}\r\n\r\ninitBot(token, chatId);\r\nconst handler = new MyHandler();\r\nbindBotOnTextListeners(handler); // Required\r\n```\r\n\r\n#### Using as Express Middleware\r\n\r\nWhen used with Express, the middleware initializes the bot and attaches it to the request object.\r\n\r\n```typescript\r\nimport express from \"express\";\r\nimport { BotMiddleware } from \"easy-telegram-bot\";\r\n\r\nconst app = express();\r\n\r\n// Initialize the bot and attach it to req.bot\r\napp.use(BotMiddleware(\"YOUR_BOT_TOKEN\", \"YOUR_CHAT_ID\"));\r\n\r\napp.get(\"/\", (req, res) => {\r\n    req.bot.sendMessage(\"Route hit!\");\r\n    res.send(\"Hello World\");\r\n});\r\n```\r\n\r\n## ⚠️ Notes\r\n- Store your bot token and chat ID in environment variables for production use.\r\n- Decorators require TypeScript with `experimentalDecorators` enabled.\r\n\r\nExample `tsconfig.json`:\r\n\r\n```json\r\n{\r\n  \"compilerOptions\": {\r\n    \"experimentalDecorators\": true\r\n  }\r\n}\r\n```\r\n","readmeFilename":"README.md"}