35 lines
837 B
JavaScript
35 lines
837 B
JavaScript
const bot = require('bbot');
|
|
const exec = require('child_process').exec;
|
|
|
|
bot.global.text({
|
|
starts: ['pubkey','rib','biz rib', 'biz pubkey']
|
|
}, (b) => {
|
|
username = b.message.user.name
|
|
cmd = b.message.text
|
|
process.env.hb_cmd = cmd
|
|
process.env.hb_username = username
|
|
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({
|
|
starts: ['membre','membres', 'biz membre','biz 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'
|
|
});
|