From c430ad1efb58b5949e3d94d30eaac0052c705188 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Mon, 14 Nov 2016 21:49:08 +0700 Subject: [PATCH] polling config --- index.js | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/index.js b/index.js index 38e6870..d3f1203 100644 --- a/index.js +++ b/index.js @@ -8,16 +8,21 @@ var config = require('./config.json'); var chat_ids = {}; var botUsername = 'UNKNOWN'; -var options = { - webHook: { - port: config.webhook_port, - key: __dirname+'/key.pem', - cert: __dirname+'/crt.pem' - } -}; - +var options = {}; + +if (Number(config.polling)) { + options.webHook = { + port: config.webhook_port, + key: __dirname+'/key.pem', + cert: __dirname+'/crt.pem' + } + }; +} var bot = new telegram(config.token, options); -bot.setWebHook(config.webhook_prefix + config.token, __dirname+'/crt.pem'); + +if (Number(config.polling)) { + bot.setWebHook(config.webhook_prefix + config.token, __dirname+'/crt.pem'); +} function sendMessage(destination, message, retry) { if (retry === null || retry === undefined) { -- 1.9.0