Node.js Telegram Bot API
Node.js module to interact with official Telegram Bot API. A bot token is needed, to obtain one, talk to @botfather and create a new bot.
Install
npm install --save node-telegram-bot-api
Usage
const TelegramBot = ; // replace the value below with the Telegram token you receive from @BotFatherconst token = 'YOUR_TELEGRAM_BOT_TOKEN'; // Create a bot that uses 'polling' to fetch new updatesconst bot = token polling: true; // Matches "/echo [whatever]"bot; // Listen for any kind of message. There are different kinds of// messages.bot;
Documentation
- Usage
- Examples
- Help Information
- API Reference (release / development)
- Contributing to the Project
Note: Development is done against the master branch. Code for the latest release resides on the release branch.
Community
We have a Telegram channel where we post updates on the Project. Head over and subscribe!
Some things built using this library, and might interest you:
- tgfancy: A Fancy, Higher-Level Wrapper for Telegram Bot API
- node-telegram-bot-api-middleware: Middleware for node-telegram-bot-api
- teleirc: A simple Telegram ↔ IRC gateway
- bot-brother: Node.js library to help you easily create telegram bots
License
The MIT License (MIT)
Copyright (c) 2017 Yago