From b83cd626c3ef1bcc64b621577d75322afb2926f0 Mon Sep 17 00:00:00 2001 From: Flummi Date: Sun, 19 Nov 2017 23:08:19 +0100 Subject: [PATCH] log in console, npm run rmlog --- package.json | 3 ++- src/inc/clients/irc.js | 2 +- src/inc/log.js | 5 ++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 0c23f5e..39c62e2 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "build": "./node_modules/.bin/babel src --presets=env --plugins=add-module-exports --out-dir dist", "debug": "node --inspect=9229 dist/bot.js", "start": "npm run build && node dist/bot.js", - "inspect": "npm run build && node --inspect=9229 dist/bot.js" + "inspect": "npm run build && node --inspect=9229 dist/bot.js", + "rmlog": "rm logs/*.log" }, "author": "Flummi & jkhsjdhjs", "license": "WTFPL", diff --git a/src/inc/clients/irc.js b/src/inc/clients/irc.js index e434e6b..44b79ef 100644 --- a/src/inc/clients/irc.js +++ b/src/inc/clients/irc.js @@ -244,7 +244,7 @@ module.exports = irc; util.inherits(irc, EventEmitter); function parsePrefix(prefix) { - let usertmp = prefix.split("!"); + let usertmp = prefix.replace(/^:/, "").split("!"); let hosttmp = usertmp[1].split("@"); return { nick: usertmp[0], diff --git a/src/inc/log.js b/src/inc/log.js index 90b4907..a9ed7fc 100644 --- a/src/inc/log.js +++ b/src/inc/log.js @@ -9,9 +9,12 @@ const logger = new (winston.Logger)({ }), new (winston.transports.File)({ name: "info-file", - filename: `${__dirname}/../../logs/${~~(Date.now() / 1000)}.log`, + filename: `${__dirname}/../../logs/${~~(Date.now() / 1000)}_info.log`, level: "info" }), + new (winston.transports.Console)({ + level: "info" + }) ] });