2
0
mirror of https://github.com/yagop/node-telegram-bot-api synced 2025-08-30 22:05:28 +00:00

Added debug

This commit is contained in:
yago
2015-07-12 14:00:53 +02:00
parent d76c0d2958
commit be60959f32

View File

@@ -1,4 +1,5 @@
var EventEmitter = require('events').EventEmitter;
var debug = require('debug')('node-telegram-bot-api');
var Promise = require("bluebird");
var request = require("request");
var stream = require('stream');
@@ -112,7 +113,7 @@ TelegramBot.prototype._polling = function (timeout) {
self._processUpdates(data);
self._polling(timeout);
}).catch(function (err) {
// console.error(err);
debug('polling error: %j', err);
// Wait for 2 seconds before retry
setTimeout(self._polling.bind(self), 2000, timeout);
});
@@ -128,7 +129,7 @@ TelegramBot.prototype._request = function (path, options) {
host: 'api.telegram.org',
pathname: '/bot'+this.token+'/'+path
});
debug('HTTP request: %j', options);
return requestPromise(options)
.then(function (resp) {
if (resp[0].statusCode !== 200) {