From 38da6428c138d5ee8c8b1eb5b6b4d8dc6630f462 Mon Sep 17 00:00:00 2001 From: poka Date: Fri, 7 Aug 2020 19:02:47 +0200 Subject: [PATCH] gbanque work --- scripts/gbanque.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/scripts/gbanque.js b/scripts/gbanque.js index a932117..261987d 100644 --- a/scripts/gbanque.js +++ b/scripts/gbanque.js @@ -2,15 +2,20 @@ const exec = require('child_process').exec module.exports = (robot) => { robot.hear(/^gb|G1LibreBot gb|^.\/gbanque|G1LibreBot .\/gbanque/i, function (msg) { - username = msg.envelope.user.username - process.env.hb_username = username - cmd = msg.envelope.message.text - process.env.hb_cmd = cmd + tool="telegram" room = msg.envelope.user.telegram_chat.title - process.env.hb_room = room + process.env.hb_cmd = msg.envelope.message.text - msg.send("room:" + room) - exec("scripts/shell/gbanque.sh ~~~$hb_cmd~~~$hb_username~~~$hb_room", function(err, stdout, stderr) { + if (typeof room === 'undefined' || room === null) { + process.env.hb_username = msg.envelope.user.username + "@" + tool + process.env.hb_room = room + } else { + process.env.hb_username = msg.envelope.user.username + process.env.hb_room = room + "@" + tool + } + +// msg.send("room:" + room) + exec("scripts/shell/gbanque.sh $hb_cmd~~~$hb_username~~~$hb_room", function(err, stdout, stderr) { if (err) { msg.send("Une erreur est survenu ..." + stderr) } else {