|
|
@ -2,6 +2,9 @@ var Discord = require("discord.js"); |
|
|
|
var logger = require("winston"); |
|
|
|
var auth = require("./auth.json"); |
|
|
|
|
|
|
|
var counting = require("./counting.json") |
|
|
|
var fs = require("fs") |
|
|
|
|
|
|
|
//Logger settings
|
|
|
|
logger.remove(logger.transports.Console); |
|
|
|
logger.add(new logger.transports.Console, { |
|
|
@ -11,7 +14,8 @@ logger.level = "debug"; |
|
|
|
//Robot time
|
|
|
|
var bot = new Discord.Client(); |
|
|
|
|
|
|
|
prevInt = 76 |
|
|
|
|
|
|
|
prevInt = counting.prevInt |
|
|
|
|
|
|
|
function checkCounting(text) { |
|
|
|
var n = parseInt(text); |
|
|
@ -19,7 +23,11 @@ function checkCounting(text) { |
|
|
|
return false; |
|
|
|
} |
|
|
|
if(n == prevInt+1) { |
|
|
|
prevInt = n; |
|
|
|
var newjson = { |
|
|
|
"prevInt" : n+1 |
|
|
|
} |
|
|
|
fs.writeFile("counting.json",JSON.stringify(newjson),'utf-8',() => console.log("New count: " + (n+1))) |
|
|
|
prevInt = n |
|
|
|
return true; |
|
|
|
} |
|
|
|
return false; |
|
|
@ -43,3 +51,4 @@ bot.on("message",msg => { |
|
|
|
}); |
|
|
|
|
|
|
|
bot.login(auth.token) |
|
|
|
|