All Projects → bukhalo → nestjs-telegraf

bukhalo / nestjs-telegraf

Licence: MIT license
🤖 Powerful Nest module for easy and fast creation Telegram bots

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to nestjs-telegraf

Telegraf
Modern Telegram Bot Framework for Node.js
Stars: ✭ 5,178 (+1626%)
Mutual labels:  bot-framework, bot-api, telegraf
necord
🤖 A module for creating Discord bots using NestJS, based on Discord.js
Stars: ✭ 77 (-74.33%)
Mutual labels:  bot-framework, nest, nestjs
telegram-bot-framework
Python Telegram bot API framework
Stars: ✭ 19 (-93.67%)
Mutual labels:  bot-framework, telegram-bot-api
Fondbot
Chatbot framework
Stars: ✭ 102 (-66%)
Mutual labels:  bot-framework, bot-api
Telegram Bot Sdk
🤖 Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box.
Stars: ✭ 2,212 (+637.33%)
Mutual labels:  bot-framework, telegram-bot-api
nestjs-objection
Objection module for NestJS
Stars: ✭ 24 (-92%)
Mutual labels:  nest, nestjs
Mypackbot
🤖 Your own unlimited pack of Telegram-stickers
Stars: ✭ 18 (-94%)
Mutual labels:  bot-api, telegram-bot-api
Framework
Chatbot framework
Stars: ✭ 130 (-56.67%)
Mutual labels:  bot-framework, bot-api
Pytelegrambotapi
Python Telegram bot api.
Stars: ✭ 4,986 (+1562%)
Mutual labels:  bot-api, telegram-bot-api
Bots Framework
Golang framework to build multilingual bots for messengers (Telegram, FB Messenger, Skype, Line, Kik, WeChat) hosted on AppEngine, Amazon, Azure, Heroku or standalone
Stars: ✭ 189 (-37%)
Mutual labels:  bot-framework, bot-api
Eddi
Scalable Open Source Chatbot Platform. Build multiple Chatbots with NLP, Behavior Rules, API Connector, Templating. Developed in Java, provided with Docker, orchestrated with Kubernetes or Openshift.
Stars: ✭ 171 (-43%)
Mutual labels:  bot-framework, bot-api
MyAPI
A template to create awesome APIs easily ⚡️
Stars: ✭ 117 (-61%)
Mutual labels:  nest, nestjs
MyBot
🧠 Create chatbots easily with Bot Framework! 🤖
Stars: ✭ 30 (-90%)
Mutual labels:  bot-framework, bot-api
Nutgram
The Telegram bot framework that doesn't drive you nuts.
Stars: ✭ 206 (-31.33%)
Mutual labels:  bot-framework, telegram-bot-api
twitch-project
A weekly stream in which I build a web application with Neo4j and Typescript
Stars: ✭ 78 (-74%)
Mutual labels:  nest, nestjs
Aiogram
Is a pretty simple and fully asynchronous framework for Telegram Bot API written in Python 3.7 with asyncio and aiohttp.
Stars: ✭ 2,195 (+631.67%)
Mutual labels:  bot-framework, telegram-bot-api
grouphelperbot
A Telegram Bot made to help group admins, with Italian/English support.
Stars: ✭ 26 (-91.33%)
Mutual labels:  bot-api, telegram-bot-api
telegram
📚 Golang bindings for Telegram API
Stars: ✭ 15 (-95%)
Mutual labels:  bot-api, telegram-bot-api
Whatsapp Bot
BOT - WhatsApp Web in TypeScript
Stars: ✭ 170 (-43.33%)
Mutual labels:  bot-framework, bot-api
nestjs-ratelimiter
Distributed consistent flexible NestJS rate limiter based on Redis
Stars: ✭ 49 (-83.67%)
Mutual labels:  nest, nestjs

NestJS Telegraf npm GitHub last commit NPM

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

Chat

Installation

$ npm i nestjs-telegraf telegraf

Documentation

Check out the documentation site.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].