mirror of
https://github.com/Maks1mS/nestjs-telegraf.git
synced 2024-12-26 15:58:09 +03:00
🤖 Powerful Nest module for easy and fast creation Telegram bots
8311db51e4
Bumps [qs](https://github.com/ljharb/qs) to 6.10.3 and updates ancestor dependencies [qs](https://github.com/ljharb/qs), [@nestjs/platform-express](https://github.com/nestjs/nest) and [formidable](https://github.com/node-formidable/formidable). These dependencies need to be updated together. Updates `qs` from 6.10.2 to 6.10.3 - [Release notes](https://github.com/ljharb/qs/releases) - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](https://github.com/ljharb/qs/compare/v6.10.2...v6.10.3) Updates `@nestjs/platform-express` from 8.0.9 to 8.4.7 - [Release notes](https://github.com/nestjs/nest/releases) - [Commits](https://github.com/nestjs/nest/compare/v8.0.9...v8.4.7) Updates `formidable` from 2.0.1 to 2.1.1 - [Release notes](https://github.com/node-formidable/formidable/releases) - [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md) - [Commits](https://github.com/node-formidable/formidable/commits) --- updated-dependencies: - dependency-name: qs dependency-type: indirect - dependency-name: "@nestjs/platform-express" dependency-type: direct:production - dependency-name: formidable dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: evilsprut <a@bukhalo.com> |
||
---|---|---|
.github | ||
.husky | ||
lib | ||
sample/01-complete-app | ||
website | ||
.commitlintrc.json | ||
.eslintrc.js | ||
.gitignore | ||
.npmignore | ||
.prettierrc | ||
LICENSE.md | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json | ||
tsconfig.typedoc.json |
NestJS Telegraf
NestJS Telegraf – powerful solution for creating Telegram bots.
This package uses the best of the NodeJS world under the hood. Telegraf is the most powerful library for creating bots and NestJS is a progressive framework for creating well-architectured applications. This module provides fast and easy way for creating Telegram bots and deep integration with your NestJS application.
Features
- Simple. Easy to use.
- Ton of decorators available out of the box for handling bot actions.
- Ability to create custom decorators.
- Scenes support.
- Telegraf plugins and custom plugins support.
- Ability to run multiple bots simultaneously.
- Full support of NestJS guards, interceptors, filters and pipes!
User stories
- Новогодняя история одного телеграм-бота на NestJS by Tinkoff Bank
- The story of the creation of the personal telegram bot (40 articles!) by @EndyKaufman
Chat
Installation
$ npm i nestjs-telegraf telegraf
Documentation
Check out the documentation site.