{"_id":"@d0whc3r/moleculer-telegram","_rev":"10-d00ca166a745a797b1ac053ba02344bc","time":{"1.0.0":"2020-07-05T22:54:52.590Z","1.0.1":"2020-07-05T22:54:52.590Z","1.0.2":"2020-07-05T22:54:52.590Z","1.0.3":"2020-07-05T22:54:52.590Z","created":"2020-07-05T23:52:09.961Z","1.1.1":"2020-07-05T23:52:10.114Z","modified":"2022-04-05T02:28:52.101Z","1.1.2":"2020-07-05T23:57:52.316Z","1.1.3":"2020-07-07T07:05:52.419Z","1.2.0":"2021-08-25T10:14:33.888Z"},"name":"@d0whc3r/moleculer-telegram","dist-tags":{"latest":"1.2.0"},"versions":{"1.1.1":{"name":"@d0whc3r/moleculer-telegram","version":"1.1.1","main":"dist/index.js","module":"dist/index.esm.js","type":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/d0whc3r/moleculer-addons.git","directory":"packages/moleculer-telegram"},"homepage":"https://github.com/d0whc3r/moleculer-addons/tree/master/packages/moleculer-telegram#readme","author":{"name":"d0whc3r"},"license":"MIT","keywords":["microservice","moleculer","telegram","messages"],"scripts":{"example":"ts-node example/index.ts","example:dev":"dotenv -e ./env/development.env -- yarn example dev","example:prod":"dotenv -e ./env/production.env -- yarn example prod","clean":"rm -fr yarn.lock package-lock.json dist node_modules","build":"yarn build:clean && run-p build:dts build:rollup","build:clean":"rimraf dist","build:rollup":"dotenv -e ./env/production.env -- rollup -c","build:rollup:dev":"dotenv -e ./env/development.env -- rollup -c","build:dts":"dts-bundle-generator --config dts-bundle-generator.json","test":"jest -i","test:coverage":"yarn test --coverage","postversion":"git push --follow-tags"},"peerDependencies":{"moleculer":"^0.14.0 || ^0.13.0 || ^0.12.0"},"dependencies":{"telegraf":"^3.38.0"},"devDependencies":{"@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"8.1.0","@types/jest":"26.0.3","builtin-modules":"3.1.0","dotenv":"8.2.0","dotenv-cli":"3.2.0","esbuild":"0.5.21","jest":"26.1.0","jest-chain":"1.1.5","jest-cli":"26.1.0","jest-extended":"0.11.5","jest-junit":"11.0.1","jest-sonar-reporter":"2.0.0","moleculer":"0.14.8","rollup":"2.19.0","rollup-plugin-auto-external":"2.0.0","rollup-plugin-esbuild":"2.1.0","rollup-plugin-node-builtins":"2.1.2","ts-jest":"26.1.1","ts-node":"8.10.2","typescript":"3.9.6"},"engines":{"node":">= 8.x.x"},"jestSonar":{"reportPath":"../../coverage","reportFile":"telegram-test-report.xml"},"jest-junit":{"outputDirectory":"../../coverage","outputName":"telegram-junit.xml"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"description":"![Moleculer logo](http://moleculer.services/images/banner.png)","bugs":{"url":"https://github.com/d0whc3r/moleculer-addons/issues"},"_id":"@d0whc3r/moleculer-telegram@1.1.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Sf0lPVR64F5XaifeheRQbqvKJwttqW84ntF/aHREereDMqh2qe+nBKJTUU3NP3wh2Xzt8vEmkTqtv4O+t5oCIQ==","shasum":"5973c9057ed0dbac6aa30179e351bf796b46d1f1","tarball":"https://registry.npmjs.org/@d0whc3r/moleculer-telegram/-/moleculer-telegram-1.1.1.tgz","fileCount":6,"unpackedSize":16936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAmeqCRA9TVsSAnZWagAAjRwP/jaDXOEqAqJSGP0XD3Qm\niExuwUUrZs/5kvFvz2iN74DT6V/EKYgIfw+Yh7ch5MAdwVhDaOhckykqzo/I\nMap56WDYm5XMqljVjeDXediL67C2rWaaRvH2NPmJkjBDzcw+xfbinrXyfUxl\nVttBLnAKCPm/ebtfBFTjec5+OdygT0U2mZFhs8ypz1qCo2CfcTLDWxq+FqKn\nYgHyIOkDUfsQvkphMgEPD/N2ioHGnzQ7aD7WDB40Gh3MKcGCdXBiypQkHQPW\nOPszHHrZjQsZ+FL547qS80krMeNaujBHWV5sWWYbylhvYi4CzJbtMiP5uKi4\niwDUaaoTh3TJUBWgHD1KCIbJZm+g5hcU8vClXmqIZ8o5v8R/iowTxGPQafvE\nYis+gMYhRafSSy+TcNMEs94ipItAekD5/cvoFzAU2//K0JiYENioXjq54UkQ\nIVwwEemb5riRtzuPBQUHv8vAq9SLZ3h63khOQmGFtBiegxwQm4yZDxfAGVW5\nGzizr+uTCExwPqeHLk0jDcvi6X2EpIH6SP4Xgspr5qnLIAKkUTK8KRvwLmQe\n3L70uCP1hsfVBHCir8gIiIZViwjAMUL58hqAgJ47juaT1/PIhApGs2zLC3iy\ngTibcywAob3dXotBaIauAwX9xFHtRjCGMKliQNB93jea1fHEFobHgcfDpQRC\nDfEx\r\n=Lc5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+jGHmkdC62Zz07QSinAHUVp7qdItnKwMWrZtAwmrDcQIhAMXPinGaoiAX1KE/77s/2Igwd3j5/xFBFDnqUh/2p2z4"}]},"maintainers":[{"name":"d0whc3r","email":"d0whc3r@gmail.com"}],"_npmUser":{"name":"d0whc3r","email":"d0whc3r@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-telegram_1.1.1_1593993130006_0.1579786487671242"},"_hasShrinkwrap":false},"1.1.2":{"name":"@d0whc3r/moleculer-telegram","version":"1.1.2","main":"dist/index.js","module":"dist/index.esm.js","type":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/d0whc3r/moleculer-addons.git","directory":"packages/moleculer-telegram"},"homepage":"https://github.com/d0whc3r/moleculer-addons/tree/master/packages/moleculer-telegram#readme","author":{"name":"d0whc3r"},"license":"MIT","keywords":["microservice","moleculer","telegram","messages"],"scripts":{"example":"ts-node example/index.ts","example:dev":"dotenv -e ./env/development.env -- yarn example dev","example:prod":"dotenv -e ./env/production.env -- yarn example prod","clean":"rm -fr yarn.lock package-lock.json dist node_modules","build":"yarn build:clean && run-p build:dts build:rollup","build:clean":"rimraf dist","build:rollup":"dotenv -e ./env/production.env -- rollup -c","build:rollup:dev":"dotenv -e ./env/development.env -- rollup -c","build:dts":"dts-bundle-generator --config dts-bundle-generator.json","test":"jest -i","test:coverage":"yarn test --coverage","postversion":"git commit -am 'chore(bump): bump version [skip-ci]' && git push --follow-tags"},"peerDependencies":{"moleculer":"^0.14.0 || ^0.13.0 || ^0.12.0"},"dependencies":{"telegraf":"^3.38.0"},"devDependencies":{"@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"8.1.0","@types/jest":"26.0.3","builtin-modules":"3.1.0","dotenv":"8.2.0","dotenv-cli":"3.2.0","esbuild":"0.5.21","jest":"26.1.0","jest-chain":"1.1.5","jest-cli":"26.1.0","jest-extended":"0.11.5","jest-junit":"11.0.1","jest-sonar-reporter":"2.0.0","moleculer":"0.14.8","rollup":"2.19.0","rollup-plugin-auto-external":"2.0.0","rollup-plugin-esbuild":"2.1.0","rollup-plugin-node-builtins":"2.1.2","ts-jest":"26.1.1","ts-node":"8.10.2","typescript":"3.9.6"},"engines":{"node":">= 8.x.x"},"jestSonar":{"reportPath":"../../coverage","reportFile":"telegram-test-report.xml"},"jest-junit":{"outputDirectory":"../../coverage","outputName":"telegram-junit.xml"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"description":"![Moleculer logo](http://moleculer.services/images/banner.png)","bugs":{"url":"https://github.com/d0whc3r/moleculer-addons/issues"},"_id":"@d0whc3r/moleculer-telegram@1.1.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-r9T5nup4Rq9ovxyj6J5xmawNAbaBf8XXoGVHYQVfsbXbdrZ8DmR+HMHL34tp+yMStuz4Gjua32+fPelZsHZGWQ==","shasum":"9e49236c60bc136ca4a1ab00711ffb148ccb0aef","tarball":"https://registry.npmjs.org/@d0whc3r/moleculer-telegram/-/moleculer-telegram-1.1.2.tgz","fileCount":6,"unpackedSize":16992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAmkACRA9TVsSAnZWagAAcUUP/iXup1ExHP7Al+xu07FB\nMPLfLj3l+aKS2BcEep+eWl4wRl/B40A9I4iJe/mgNMMpApaWiYvC2wVXaAAj\n85/KGzo/tnaCyvGM95T/gXTKP6i+y8KaO1OG5r/yNo0eg5/KHfmr9Ex/nvAu\nlL77Na/7oYwTcx6WHjjBVl/tRf8YFpjs4daqDeYyaIOdMNOG9YaqcvN4cqXb\nJt8V0h/rHp42dMlR+E5u5lfhs9BbfygCbtAL4H6+ou0xYiLLhNv0L7VoWaQ/\nSemckqJArQhVBP5id/S/qp30Nxtc5PHg34H3xsePKwDFb312ELs3+yWPESXZ\nueI91WUJA+oEdT3MxNMaYNM0gJ40Js8jt6Ab+/bD4Fq8rg5Y52XNeSF2dCtw\nKrgZmXq2BBkdzp0EXjgN5wr5oajBn7wFzvFgMfCSJeHEuJOunyLKZRZjn202\neri2Dtxdp1AzB46IkXYS1ZHuCN2N3WhQKYslcjDrsz71QMM+Xj3YINkfbw60\nWUVd3CTqnGc0oUCI+bgWLo5sNmdXHASSRqEbeWjNOu6b4xpaaTfv3m49kzDK\nyny3gTZE+GQFcgPdAvzHub8TjgEaepG0UOl/3J+bK3MZLm4FnO0VvJXSsyzl\nEaq3341CD/8dXSGkF6R9eR29lU9lsXzTG8fJ2OD1kO3rB5+WaN6KdRd6wcBB\nL/Lw\r\n=pwlJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGcI6b/US44RNwXRtKDOr23UBXE3VBb8VL68XtMKmSHwIgbPNbS9pHKPrOW3y5QaeFbNO/kMsduiiToNN2+RYXcWE="}]},"maintainers":[{"name":"d0whc3r","email":"d0whc3r@gmail.com"}],"_npmUser":{"name":"d0whc3r","email":"d0whc3r@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-telegram_1.1.2_1593993472188_0.6355258483711168"},"_hasShrinkwrap":false},"1.1.3":{"name":"@d0whc3r/moleculer-telegram","version":"1.1.3","main":"dist/index.js","module":"dist/index.esm.js","type":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/d0whc3r/moleculer-addons.git","directory":"packages/moleculer-telegram"},"homepage":"https://github.com/d0whc3r/moleculer-addons/tree/master/packages/moleculer-telegram#readme","author":{"name":"d0whc3r"},"license":"MIT","keywords":["microservice","moleculer","telegram","messages"],"scripts":{"example":"ts-node example/index.ts","example:dev":"dotenv -e ./env/development.env -- yarn example dev","example:prod":"dotenv -e ./env/production.env -- yarn example prod","clean":"rm -fr yarn.lock package-lock.json dist node_modules","build":"yarn build:clean && run-p build:dts build:rollup","build:clean":"rimraf dist","build:rollup":"dotenv -e ./env/production.env -- rollup -c","build:rollup:dev":"dotenv -e ./env/development.env -- rollup -c","build:dts":"dts-bundle-generator --config dts-bundle-generator.json","test":"jest -i","test:coverage":"yarn test --coverage","postversion":"git commit -am 'chore(bump): bump version [skip-ci]' && git push --follow-tags"},"peerDependencies":{"moleculer":"^0.14.0 || ^0.13.0 || ^0.12.0"},"dependencies":{"telegraf":"^3.38.0"},"devDependencies":{"@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"8.1.0","@types/jest":"26.0.4","builtin-modules":"3.1.0","dotenv":"8.2.0","dotenv-cli":"3.2.0","esbuild":"0.5.24","jest":"26.1.0","jest-chain":"1.1.5","jest-cli":"26.1.0","jest-extended":"0.11.5","jest-junit":"11.0.1","jest-sonar-reporter":"2.0.0","moleculer":"0.14.8","rollup":"2.20.0","rollup-plugin-auto-external":"2.0.0","rollup-plugin-esbuild":"2.1.0","rollup-plugin-node-builtins":"2.1.2","ts-jest":"26.1.1","ts-node":"8.10.2","typescript":"3.9.6"},"engines":{"node":">= 8.x.x"},"jestSonar":{"reportPath":"../../coverage","reportFile":"telegram-test-report.xml"},"jest-junit":{"outputDirectory":"../../coverage","outputName":"telegram-junit.xml"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"description":"![Moleculer logo](http://moleculer.services/images/banner.png)","bugs":{"url":"https://github.com/d0whc3r/moleculer-addons/issues"},"_id":"@d0whc3r/moleculer-telegram@1.1.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-A35JPosClv3vS83coENto/wKGLYsAB+ZN2fM7+zPKQdsAiGsYQEp8Mvnv+jxSbg6dTidw+AvfPKJR+y16pWRoA==","shasum":"9389c1db72f3b910c5586df2a3969d64a1ab4ad4","tarball":"https://registry.npmjs.org/@d0whc3r/moleculer-telegram/-/moleculer-telegram-1.1.3.tgz","fileCount":7,"unpackedSize":17401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBB7QCRA9TVsSAnZWagAAjNQP/ijwRiPAOC0dY6VBY9Le\nmD1BEMlqSpYb9w/hywa1hywYDQ0/juh/F+YL5pX5m81n1hCzf3nSnc0X8c7V\nryH2Fbvjl/FtWR8gvR2tJ4QvTXmZ+17+LmvnQ5bbHupoXVXtX8W8AvITBZLj\n2dyfmkNCWXDABZQzztmlhyCo8H3e4IoVfVsos/yzRJTob6GNReETsU9H47Iy\nz/GDWG/ASHx7jLHIE7EF4CRpMU8fySwBnA5uCv3LV65pOz5ARQ/N31xDm1v/\ni6MtkgkWSUVitphfDntrJZ0QrPBAJB8/xLGZuSkrGSffqtg5uu77KR++vxPW\nWkLTNV2SR+/ctyfX7pPzex8MpSWSMflm9AOMdTz6m8cMv/fNkp1GMIowNanB\n2VmSZqdyQ3Wxtffcdu+ehUWnmaCotNMaqPgGW9QoZE1PUPDymXsHFZdzBWvD\n5dX2f16c6xgIvdFJKBalQHtEs5qOW+faLdvmJTEU16n+lX4DOibXDkSpJqn6\nQeO8BzuX7qqmiUAgi/oqIJPo98SsHRoKDrPCR4ivuKEF8lRh9KNZv2Wzvqj5\nuqoeQppfUNl4b6P0EuR0CFl2XuK6fb3Wmz/WDSyMy9+uRYexHOf+u+tL75dE\n1gA6EWZoPtWN1Rmp5CdvMEGKSal2yhQfkv8gRcXHA2AZaoFVbuivvWpU5hf0\n6X6H\r\n=yJ9z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzXznyMD0W6KUAozvYWmRSE+Emm8NkBHiCQ6xtaUJdoAIgfW+atUHckE78hDc5Uze4aBE9xA1B3ImzAfLDAY1fqsg="}]},"maintainers":[{"name":"d0whc3r","email":"d0whc3r@gmail.com"}],"_npmUser":{"name":"d0whc3r","email":"d0whc3r@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-telegram_1.1.3_1594105552265_0.6578833059009765"},"_hasShrinkwrap":false},"1.2.0":{"name":"@d0whc3r/moleculer-telegram","version":"1.2.0","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/d0whc3r/moleculer-addons.git","directory":"packages/moleculer-telegram"},"homepage":"https://github.com/d0whc3r/moleculer-addons/tree/master/packages/moleculer-telegram#readme","author":{"name":"d0whc3r"},"license":"MIT","keywords":["microservice","moleculer","telegram","messages"],"scripts":{"example":"ts-node example/index.ts","example:dev":"dotenv -e ./env/development.env -- yarn example dev","example:prod":"dotenv -e ./env/production.env -- yarn example prod","clean":"rm -fr yarn.lock package-lock.json dist node_modules","build":"yarn build:clean && run-p build:dts build:rollup","build:clean":"rimraf dist","build:rollup":"dotenv -e ./env/production.env -- rollup -c","build:rollup:dev":"dotenv -e ./env/development.env -- rollup -c","build:dts":"dts-bundle-generator --config dts-bundle-generator.json","test":"jest -i","test:coverage":"yarn test --coverage"},"peerDependencies":{"moleculer":"^0.14.16"},"dependencies":{"telegraf":"^4.4.1"},"devDependencies":{"@rollup/plugin-commonjs":"20.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"13.0.4","@types/jest":"27.0.1","builtin-modules":"3.2.0","dotenv":"10.0.0","dotenv-cli":"4.0.0","esbuild":"0.12.22","jest":"27.0.6","jest-chain":"1.1.5","jest-cli":"27.0.6","jest-extended":"0.11.5","jest-junit":"12.2.0","jest-sonar-reporter":"2.0.0","moleculer":"0.14.16","rollup":"2.56.3","rollup-plugin-auto-external":"2.0.0","rollup-plugin-esbuild":"4.5.0","rollup-plugin-node-builtins":"2.1.2","telegram-typings":"5.0.0","ts-jest":"27.0.5","ts-node":"10.2.1","typescript":"4.3.5"},"engines":{"node":">= 8.x.x"},"jestSonar":{"reportPath":"../../coverage","reportFile":"telegram-test-report.xml"},"jest-junit":{"outputDirectory":"../../coverage","outputName":"telegram-junit.xml"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"description":"![Moleculer logo](http://moleculer.services/images/banner.png)","bugs":{"url":"https://github.com/d0whc3r/moleculer-addons/issues"},"_id":"@d0whc3r/moleculer-telegram@1.2.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"integrity":"sha512-Ch6ft7dXDyUAd1hkNh6t+AgYO9tjoN8aG29bsH+et+34lUOTQAQ7K7+4Kx7ZQqn3ZE4kTWva30kxz3rHnb4ypg==","shasum":"e3f95183cea2cd8f142626183b0d8a5c77b83326","tarball":"https://registry.npmjs.org/@d0whc3r/moleculer-telegram/-/moleculer-telegram-1.2.0.tgz","fileCount":6,"unpackedSize":16058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJhgJCRA9TVsSAnZWagAAFGMP/R37L/RsF1Fje8SPlIKq\netOYotarDuCaOw4NQDjvqcCGgnAA8dAxckiV4ZoEequMxEWN8uy6VswnanrV\nqqX8mm8KQ9uO9AhzNpWQ3eqWBmtuCdA9JEcbkFuthWOxWaDTOhv/+4WL4QEo\nDIM+JPYqx/DCE4oxv0QWbC8RdpPu0jLcC+vH8u4nCzAMYSvzsw/V3BPPSVHI\nmmUEtqOAXjNPzFX3mEloq2NLfxgiuT8ZZyoPCTOzreHdKHJ1f9CZwwFMlA4d\ng0ZcRwSZWYCwUnUpliln3284uhgRTGw5Ha2IOVxrRb9Wi2ubnu2ey8gd5Euk\nxX8li9PzrK8ZiO+7ht4FWn40GVqxKaPhwEk535jJoOmVpLR1hPbFP6jVUP3C\nKEzUCCzaHpPUGWEiCOeBNcxhtpGh9w/pDGXZaAvoUyul0OH/5LU/bZbCepWB\nfZlxV4Ok6xJ/hxyFQMGTJKoKZU09VqCIHZFNuEwPaM6RTmX94i0Vlvtyh1nt\nkjkqiHG14/mZBvaw+KrynTPzH1XkPz7VpfwZJ6A3GqWqsoUakAmCNDBZdUpR\n/S2DXxJS49UyT13yE8wBuWFflsY9zd8H+gtIDPhylVLezmnudF9n6Xdd6+By\n5mlYK7ktwHaBDuViiBweeBupm18o+J2Xc1Uf9TLUyOZaqaJhqK5ZQTUE87wr\niVBc\r\n=rv75\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgmPqWhzCE/Z19Wnth+7Ri+0f0tCbtYzzee08PxGatuAIgZfve4OT5mol7afOIAivIN8edBMt9UvRyzNXg0+g/mDc="}]},"_npmUser":{"name":"d0whc3r","email":"d0whc3r@gmail.com"},"directories":{},"maintainers":[{"name":"d0whc3r","email":"d0whc3r@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-telegram_1.2.0_1629886473751_0.3584807585995191"},"_hasShrinkwrap":false}},"maintainers":[{"name":"d0whc3r","email":"d0whc3r@gmail.com"}],"description":"![Moleculer logo](http://moleculer.services/images/banner.png)","homepage":"https://github.com/d0whc3r/moleculer-addons/tree/master/packages/moleculer-telegram#readme","keywords":["microservice","moleculer","telegram","messages"],"repository":{"type":"git","url":"git+https://github.com/d0whc3r/moleculer-addons.git","directory":"packages/moleculer-telegram"},"author":{"name":"d0whc3r"},"bugs":{"url":"https://github.com/d0whc3r/moleculer-addons/issues"},"license":"MIT","readme":"![Moleculer logo](http://moleculer.services/images/banner.png)\n\n# moleculer-telegram [![NPM version](https://img.shields.io/npm/v/@d0whc3r/moleculer-telegram.svg)](https://www.npmjs.com/package/@d0whc3r/moleculer-telegram)\n\nSend Messages to Telegram API.\n\n## Install\n\n```bash\n$ npm install @d0whc3r/moleculer-telegram --save\n```\n\n## Usage\n\n> This addon reads the `TELEGRAM_TOKEN` and `TELEGRAM_CHANNEL` environment variables, but all are optional\n\n```js\nconst { ServiceBroker } = require(\"moleculer\");\nconst { TelegramService } = require(\"@d0whc3r/moleculer-telegram\");\n\n// Create broker\nconst broker = new ServiceBroker({ logger: console });\n\n// Load my service\nbroker.createService({\n    name: \"telegram\",\n    mixins: [TelegramService]\n});\n\n// Start server\nbroker.start().then(() => {\n  broker\n    .call('telegram.send', { message: 'testing!' })\n    .then((response) => {\n      console.log('Telegram message response', response);\n    })\n    .catch(console.error);\n});\n```\n\n## Settings\n\n| Property | Type | Default | Description |\n| -------- | ---- | ------- | ----------- |\n| `telegramToken` | `String` | `TELEGRAM_TOKEN env variable` | Telegram API Token. |\n| `telegramChannel` | `String` | `TELEGRAM_CHANNEL env variable` | Telegram API Token. |\n\n## Actions\n### `send` \n\nSend a Telegram Message\n\n#### Parameters\n| Property | Type | Default | Description |\n| -------- | ---- | ------- | ----------- |\n| `message` | `String` | **required** | Message text |\n| `channel` | `String` | `null` | (optional) Channel name, can be array or string, if it is a string it could be multiple channels separated by commas |\n| `token` | `String` | `null` | (optional) Token to use |\n\n#### Results\n**Type:** `Promise<tt.Message[]>`\n\n## Methods\n\n### `sendMessageToChannels` \n\nSend a telegram message to one or more channels\n\n#### Parameters\n| Property | Type | Default | Description |\n| -------- | ---- | ------- | ----------- |\n| `message` | `String` | - | Body of the message |\n| `channel` | `String or Array<String>` | - | Channel or channels name/s |\n\n#### Results\n**Type:** `Promise<tt.Message>[]`\n\n## Test\n```\n$ npm test\n```\n\n## License\nThe project is available under the [MIT license](https://tldrlegal.com/license/mit-license).\n","readmeFilename":"README.md"}