DiscordTickets/handlers/logger.js

36 lines
913 B
JavaScript
Raw Normal View History

2019-05-05 16:31:21 +03:00
const leeks = require('leeks.js');
const now = new Date();
2019-05-05 16:46:49 +03:00
const d = now.getDate();
2019-05-05 16:31:21 +03:00
const h = now.getHours();
const m = now.getMinutes();
const s = now.getSeconds();
let timestamp = `${h}:${('0' + m).slice(-2)}:${('0' + s).slice(-2)}`;
2019-05-05 16:46:49 +03:00
exports.init = x => {
console.log(`INIT FUNCTION TRIGGERED`)
};
2019-05-05 16:31:21 +03:00
exports.basic = (m) => {
console.log(m)
};
exports.console = (m) => {
2019-05-05 16:46:49 +03:00
console.log(`[INFO | ${timestamp}] ${m}`);
2019-05-05 16:31:21 +03:00
};
exports.info = (m) => {
2019-05-05 16:46:49 +03:00
console.info(leeks.colours.cyan(`[INFO | ${timestamp}] ${m}`));
2019-05-05 16:31:21 +03:00
};
exports.success = (m) => {
2019-05-05 16:46:49 +03:00
console.info(leeks.colours.green(`[INFO | ${timestamp}] ${m}`));
2019-05-05 16:31:21 +03:00
};
exports.debug = (m) => {
2019-05-05 16:46:49 +03:00
console.info(leeks.colours.blueBright(`[DEBUG | ${timestamp}] ${m}`));
2019-05-05 16:31:21 +03:00
};
exports.warn = (m) => {
2019-05-05 16:46:49 +03:00
console.warn(leeks.colours.yellowBright(`[WARN | ${timestamp}] ${m}`));
2019-05-05 16:31:21 +03:00
};
exports.error = (m) => {
2019-05-05 16:46:49 +03:00
console.error(leeks.colours.red(`[ERROR | ${timestamp}] ${m}`));
2019-05-05 16:31:21 +03:00
};