monkey patch for https://github.com/yagop/node-telegram-bot-api
npm i monkey-patches-node-telegram-bot-api --save --save-exact var options = {/* ... */}; TelegramBot = require('node-telegram-bot-api'); require('monkey-patches-node-telegram-bot-api')(TelegramBot, options); var token = 'YOUR_TELEGRAM_BOT_TOKEN'; var bot = new TelegramBot(token, {polling: true});With this option you can stop polling.
options = {stopPolling: true}; // setup bot ...  // usage bot.stopPolling(); // stop bot.initPolling(); // start bot.initPolling(); // restartthis path cause update-event emitted every time update received
options = {emitUpdate: true}; // setup bot ...  // usage bot.on('update', function(update){/* ... */})this path add support for callback_query and cause callback_query-event emitted every time callback query received
options = {emitCallbackQuery: true}; // setup bot ...  // usage bot.on('callback_query', function(callbackQuery){/* ... */})With this option you can send venue.
options = {sendVenue: true}; // setup bot ...  // usage bot.sendVenue(chatID, lat, long, title, address);I test this package with node-telegram-bot-api@0.21.1 and node@v5.3.0
No. this is only 🐵 patch. so every time install this package with --save-exact option.