mirror of
https://github.com/Maks1mS/nestjs-telegraf.git
synced 2025-08-20 03:03:43 +03:00
🤖 Powerful Nest module for easy and fast creation Telegram bots
| .devcontainer | ||
| .github | ||
| .husky | ||
| lib | ||
| sample/01-complete-app | ||
| website | ||
| .commitlintrc.json | ||
| .eslintrc.js | ||
| .gitignore | ||
| .npmignore | ||
| .prettierrc | ||
| LICENSE | ||
| 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.