commit c7a7e7356d33b2e3bbb5b87d67c3ca6f565a46d3
parent cff584c8515c766722b63ba8744ed06c5706ed10
Author: MTRNord <mtrnord1@gmail.com>
Date: Sat, 10 Sep 2016 23:21:28 +0200
optimize telegram
Diffstat:
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/handlers/getNodes.js b/handlers/getNodes.js
@@ -91,7 +91,7 @@ module.exports = {
});
var output = "Current nodes in " + name + ": " + count
if(handler === "telegram"){
- bot.sendMessage(TfromId, output);
+ bot.editMessageText(output, TfromId)
botan.track(Tmsg, 'nodes ' + ccode_func)
}else {
if(handler === "irc"){
diff --git a/handlers/telegram.js b/handlers/telegram.js
@@ -1,11 +1,15 @@
-var token = process.env.telegram_api
-if (typeof token == 'undefined' && !token) {
+var telegram_token = process.env.telegram_api
+if (typeof telegram_token == 'undefined' && !telegram_token) {
console.log("No Telegram token defined")
}
+var botan_token = process.env.botan_api
+if (typeof botan_token == 'undefined' && !botan_token) {
+ console.log("No Botan token defined")
+}
var TelegramBot = require('node-telegram-bot-api');
var jsonfile = require('jsonfile')
var getNodes = require('./getNodes.js');
-var botan = require('botanio')("H4dyFijDsUeCfwvMe-_nDuzdOYFyo_SR");
+var botan = require('botanio')(botan_token);
var ent = require('ent');
var decode = require('ent/decode');
var util = require('util');
@@ -23,6 +27,7 @@ module.exports = {
_.find(communities.communities, function (key) {
var ccode = key["ccode"];
if (ccode.toLowerCase() === resp.toLowerCase()) {
+ bot.sendMessage(fromId, "Counting Nodes");
getNodes.countNodes(resp.toLowerCase(), "telegram", fromId, msg, "", bot, botan)
}
});