Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robot-mafia/nestjs-telegraf
🤖 Powerful Nest module for easy and fast creation Telegram bots
https://github.com/robot-mafia/nestjs-telegraf
bot bot-api bot-framework nest nestjs nodejs telegraf telegram telegram-bot telegram-bot-api typescript
Last synced: 5 days ago
JSON representation
🤖 Powerful Nest module for easy and fast creation Telegram bots
- Host: GitHub
- URL: https://github.com/robot-mafia/nestjs-telegraf
- Owner: robot-mafia
- License: mit
- Created: 2020-01-11T18:00:04.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-14T14:27:13.000Z (22 days ago)
- Last Synced: 2024-10-29T17:23:18.655Z (7 days ago)
- Topics: bot, bot-api, bot-framework, nest, nestjs, nodejs, telegraf, telegram, telegram-bot, telegram-bot-api, typescript
- Language: TypeScript
- Homepage: https://nestjs-telegraf.0x467.com
- Size: 13.6 MB
- Stars: 523
- Watchers: 2
- Forks: 89
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ![npm](https://img.shields.io/npm/dm/nestjs-telegraf) ![GitHub last commit](https://img.shields.io/github/last-commit/0x467/nestjs-telegraf) ![NPM](https://img.shields.io/npm/l/nestjs-telegraf)
NestJS Telegraf – powerful solution for creating Telegram bots.
This package uses the best of the NodeJS world under the hood. [Telegraf](https://github.com/telegraf/telegraf) is the most powerful library for creating bots and [NestJS](https://github.com/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](https://habr.com/ru/company/tinkoff/blog/596287/) by [Tinkoff Bank](https://github.com/Tinkoff)**Chat**
* [Telegram](https://t.me/nestjs_telegraf)
## Installation```bash
$ npm i nestjs-telegraf telegraf
```## Documentation
Check out the [documentation site](https://nestjs-telegraf.0x467.com/).## Activity
![Alt](https://repobeats.axiom.co/api/embed/3a0b83192feaeff27d8a7f78f53e5cb951f94dac.svg "Repobeats analytics image")