aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUnknown <Alee14498@gmail.com>2017-10-29 23:16:28 -0400
committerUnknown <Alee14498@gmail.com>2017-10-29 23:16:28 -0400
commitb5b9bdf17acc1902b3f046c90a8bc564a33657e8 (patch)
treeeb2c3b146184a76be3c1e7031142176911c245dd
parent3eb7265dcc09b9d16fddf09308a1b1cc8406e0eb (diff)
downloadAstralQuote-ATC-b5b9bdf17acc1902b3f046c90a8bc564a33657e8.tar.gz
AstralQuote-ATC-b5b9bdf17acc1902b3f046c90a8bc564a33657e8.tar.bz2
AstralQuote-ATC-b5b9bdf17acc1902b3f046c90a8bc564a33657e8.zip
Replacing console.log with log and added moment
-rw-r--r--bot.js28
-rw-r--r--package-lock.json9
-rw-r--r--package.json3
3 files changed, 27 insertions, 13 deletions
diff --git a/bot.js b/bot.js
index 93167e1..bf9c4b5 100644
--- a/bot.js
+++ b/bot.js
@@ -1,7 +1,13 @@
const Discord = require('discord.js');
+const moment = require('moment');
const client = new Discord.Client();
const config = require('./config.json');
const aqVersion = "1.0.1";
+const log = message => {
+
+ console.log(`[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${message}`);
+
+};
const SuggestQuoteStartMessage = "**Quote Suggestion**\n" +
"Welcome to the quote suggestion process! Please read this before you continue.\n" +
@@ -27,8 +33,8 @@ function GetQuoteOfTheDay(quoteNum = -1) {
var now = new Date();
if (QuoteOfTheDayExpiry < now.getTime()) {
- console.log("[!] Getting new quote of the day...");
- console.log("[!] This quote expires in 1 day.");
+ log("[!] Getting new quote of the day...");
+ log("[!] This quote expires in 1 day.");
QuoteOfTheDayStartTime = now;
QuoteOfTheDayExpiry = now.getTime();
@@ -302,7 +308,7 @@ function GetQuoteOfTheDay(quoteNum = -1) {
QuoteOfTheDay.setFooter("- " + year);
QuoteOfTheDay.setURL(url);
} else {
- console.log("[!] No need for new quote of the day");
+ log("[!] No need for new quote of the day");
}
@@ -310,7 +316,7 @@ function GetQuoteOfTheDay(quoteNum = -1) {
}
client.on('ready', () => {
- console.log('[>] ARE YA READY KIDS? AYE AYE CAPTAIN!');
+ log('[>] ARE YA READY KIDS? AYE AYE CAPTAIN!');
client.user.setPresence({
game: {
name: "for help: aq:help",
@@ -339,7 +345,7 @@ client.on('message', message => {
} else if (message.content === 'aq:reboot') {
/*
message.channel.send("Goodbye! We'll be back in a moment!").then(messageDeleteTimer);
- console.log('[?] Reboot Requested. Rebooting...');
+ log('[?] Reboot Requested. Rebooting...');
client.destroy();
DidReboot = true;
client.login('MjgwMjQ1MDAwMDI0MDk2NzY4.C4K8Nw.InlnQvRmbvfJG0nv13FXtoVzXwc');
@@ -347,7 +353,7 @@ client.on('message', message => {
message.channel.send("Good try... But we're not letting anyone reboot me yet!");
} else if (message.content === 'aq:poweroff') {
/*
- console.log(message.guild.roles);
+ log(message.guild.roles);
if (message.guild.roles.get('Moderator').members.keyArray().includes(message.author.username)) {
message.channel.send("Access Granted");
} else {
@@ -406,7 +412,7 @@ client.on('message', message => {
}
message.reply(":clock1: AstrelQuact has been up for " + timeString + " hours.");
- console.log("[!] Someone just typed in the uptime command! Here's how long i've been up for: " + timeString + " hours.")
+ log("[!] Someone just typed in the uptime command! Here's how long i've been up for: " + timeString + " hours.")
} else if (message.content === 'aq:invitebot') {
var embed = new Discord.RichEmbed();
@@ -436,7 +442,7 @@ client.on('message', message => {
} else if (message.content.startsWith("aq:")) {
deleteOriginalMessage = false;
- console.log("[X] " + message.content + " [Unrecognised command]");
+ log("[X] " + message.content + " [Unrecognised command]");
var msg;
switch (Math.floor(Math.random() * 1000) % 8) {
case 0:
@@ -470,16 +476,16 @@ client.on('message', message => {
client.on('guildCreate', guild => {
- console.log(`[>] I just joined ${guild.name}. This server has ${guild.memberCount} members.`)
+ log(`[>] I just joined ${guild.name}. This server has ${guild.memberCount} members.`)
});
client.on('guildDelete', guild => {
- console.log(`[>] I was removed from ${guild.name}.`)
+ log(`[>] I was removed from ${guild.name}.`)
});
client.login(config.token).catch(
function() {
- console.log("[X] Login failed.");
+ log("[X] Login failed.");
});
diff --git a/package-lock.json b/package-lock.json
index 559b3c5..9319ae4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,8 @@
{
- "requires": true,
+ "name": "astralquote",
+ "version": "1.0.0",
"lockfileVersion": 1,
+ "requires": true,
"dependencies": {
"async-limiter": {
"version": "1.0.0",
@@ -24,6 +26,11 @@
"resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz",
"integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s="
},
+ "moment": {
+ "version": "2.19.1",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.19.1.tgz",
+ "integrity": "sha1-VtoaLRy/AdOLfhr8McELz6GSkWc="
+ },
"prism-media": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/prism-media/-/prism-media-0.0.1.tgz",
diff --git a/package.json b/package.json
index 3e9e936..f431f18 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,8 @@
"description": "Wanna quote something in AstralPhaser Central? Well, this bot powers it!",
"main": "bot.js",
"dependencies": {
- "discord.js": "^11.2.1"
+ "discord.js": "^11.2.1",
+ "moment": "^2.19.1"
},
"devDependencies": {},
"scripts": {