From 8a21972cc46053c8447294ed8b3f6747919a9015 Mon Sep 17 00:00:00 2001 From: "karl.hudgell" Date: Wed, 1 Jul 2020 19:10:05 +0100 Subject: [PATCH] bit more logging --- app.js | 20 +++++++++++++++++--- data/bot/lib/common.js | 6 ++++-- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/app.js b/app.js index dde54e9..189fb7e 100644 --- a/app.js +++ b/app.js @@ -63,14 +63,28 @@ bot.on('message', (msg) => { for (const x of jointArray) { if (msg.text && msg.text.toString() === x.NAME) { - common.chat(bot, msg, x.NAME) + common.chat(bot, msg, x.NAME, logger) } } for (const x of commands) { if (msg.text && msg.text.toString().includes(x.NAME)) { - common.commands(bot, msg, x.NAME) + common.commands(bot, msg, x.NAME, logger) } } -}) \ No newline at end of file + if (msg.text && msg.text.toString().includes("/chat")) { + const chatId = msg.chat.id; + match = msg.text.match(/([^\s]+)/g); + const resp = match[1]; // the captured "whatever" + + // for (const x of jointArray) { + // if (resp === x.NAME) { + // common.chat(bot, msg, resp) + // } + // } + bot.sendMessage(msg.chat.id, resp, logger) + } + +}); + diff --git a/data/bot/lib/common.js b/data/bot/lib/common.js index da1b6c1..514c3ba 100644 --- a/data/bot/lib/common.js +++ b/data/bot/lib/common.js @@ -1,7 +1,8 @@ const decache = require('decache'); module.exports = { - commands: async (bot, msg, input) => { + commands: async (bot, msg, input, logger) => { + logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " did - " + input); const userMention = "@" + msg.from.first_name + "<\/a> " let commands = require('../../group/commands') for (const x of commands) { @@ -17,7 +18,8 @@ module.exports = { } } }, - chat: async (bot, msg, input) => { + chat: async (bot, msg, input, logger) => { + logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " asked - " + input); const userMention = "@" + msg.from.first_name + "<\/a> " let commands = require('../../group/commands') let navigation = require('../../group/FAQ')