From 12c6f60333d986ff172335c9ecb5a4f52ba15df5 Mon Sep 17 00:00:00 2001 From: yago Date: Sat, 1 Aug 2015 17:57:21 +0200 Subject: [PATCH] Update OpenShift exmaple --- examples/openShiftWebHook.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/openShiftWebHook.js b/examples/openShiftWebHook.js index c459449..4c4634e 100644 --- a/examples/openShiftWebHook.js +++ b/examples/openShiftWebHook.js @@ -1,11 +1,15 @@ +// An example for OpenShift platform. var TelegramBot = require('node-telegram-bot-api'); var token = 'YOUR_TELEGRAM_BOT_TOKEN'; +// See https://developers.openshift.com/en/node-js-environment-variables.html var port = process.env.OPENSHIFT_NODEJS_PORT; var host = process.env.OPENSHIFT_NODEJS_IP; +var domain = process.env.OPENSHIFT_APP_DNS; var bot = new TelegramBot(token, {webHook: {port: port, host: host}}); -bot.setWebHook('myapp-yagop.rhcloud.com:443/bot'+token); +// OpenShift enroutes :443 request to OPENSHIFT_NODEJS_PORT +bot.setWebHook(domain+':443/bot'+token); bot.on('message', function (msg) { var chatId = msg.chat.id; bot.sendMessage(chatId, "I'm alive!");