const bot = require('bbot'); const exec = require('child_process').exec; bot.global.text({ starts: ['pubkey','publique','rib','public','cle', 'brocket rib'] }, (b) => { username = b.message.user.name cmd = b.message.text process.env.hb_username = username process.env.hb_cmd = cmd pubkey = exec("src/shell/g1-infos.sh pubkey $hb_username \"$hb_cmd\"", function(err, stdout, stderr) { if (err) { b.respond("Une erreur est survenu ...") } else { b.respond(stdout) } }); }, { id: 'g1-pubkey' }); bot.global.text({ contains: ['membre','membres'] }, (b) => { membres = exec("src/shell/g1-infos.sh membres", function(err, stdout, stderr) { if (err) { b.respond("Une erreur est survenu ...") } else { b.respond(stdout) } }); }, { id: 'g1-membres' });