From b72aa010537dda80f93e14b7c05c42b949f0fd55 Mon Sep 17 00:00:00 2001 From: "karl.hudgell" Date: Sun, 21 Jun 2020 23:00:04 +0100 Subject: [PATCH] updated and deals --- .gitignore | 4 +++- app.js | 17 +++++++++++++---- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 83f30b3..74f4751 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ node_modules/ .env -.vercel \ No newline at end of file +.vercel +logs/FrontEndDriver* +logger.lock diff --git a/app.js b/app.js index 62ec434..60f2461 100644 --- a/app.js +++ b/app.js @@ -1,7 +1,17 @@ require('dotenv').config(); +const logger = require('perfect-logger'); const TelegramBot = require('node-telegram-bot-api'); + +// Configure Settings +logger.initialize('FrontEndDriver', { + logLevelFile: 0, // Log level for file + logLevelConsole: 0, // Log level for STDOUT/STDERR + logDirectory: 'logs/', // Log directory + customBannerHeaders: 'This is a custom banner' // Custom Log Banner +}); + const token = process.env.BOT_TOKEN; const name = process.env.BOT_NAME; const channel = process.env.CHANNEL @@ -14,6 +24,7 @@ bot.on('message', (msg) => { const help = "help"; if (msg.text.toString().toLowerCase().includes(help)) { + logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Asked for help"); bot.sendMessage(msg.chat.id, "Hello " + msg.from.first_name + " please PM me @" + process.env.BOT_USERNAME + " and i'll try to help."); } @@ -35,11 +46,9 @@ bot.on('message', (msg) => { } const deal = "deal"; - const id = 434187971 - if (msg.text.toString().toLowerCase().includes(deal)) { - // if (msg.from.id === id) { + // const id = 434187971 + if (msg.text.toString().toLowerCase().match(/\bdeal\b/)){ bot.sendMessage(msg.chat.id, "I LOVE it when " + msg.from.first_name + ", does a deal :)"); - // } } const subPrice = "- subscription prices";