Fix auth.json loading from working directory
Added missing semicolons from linter warnings
This commit is contained in:
parent
48c2eaf556
commit
a810e2bc3d
18
bot.js
18
bot.js
@ -1,7 +1,9 @@
|
|||||||
var Discord = require('discord.io');
|
var Discord = require('discord.io');
|
||||||
var logger = require('winston');
|
var logger = require('winston');
|
||||||
var auth = require('./auth.json');
|
var fs = require('fs');
|
||||||
var diceRoller = require('./diceRolling.js')
|
var diceRoller = require('./diceRolling.js');
|
||||||
|
|
||||||
|
var auth = JSON.parse(fs.readFileSync('./auth.json', 'utf8'));
|
||||||
|
|
||||||
logger.remove(logger.transports.Console);
|
logger.remove(logger.transports.Console);
|
||||||
logger.add(new logger.transports.Console, {
|
logger.add(new logger.transports.Console, {
|
||||||
@ -26,17 +28,17 @@ bot.on('message', function (user, userID, channelID, message, evt) {
|
|||||||
var args = message.substring(1).split(' ');
|
var args = message.substring(1).split(' ');
|
||||||
var cmd = args[0];
|
var cmd = args[0];
|
||||||
|
|
||||||
console.log(message)
|
console.log(message);
|
||||||
|
|
||||||
switch (cmd) {
|
switch (cmd) {
|
||||||
case 'hi':
|
case 'hi':
|
||||||
sendMessage(channelID, 'Hello, World!')
|
sendMessage(channelID, 'Hello, World!');
|
||||||
case 'roll':
|
case 'roll':
|
||||||
if (/([+\-]?\d{0,}d\d{1,})([+\-*x/]\d{1,}){0,}/gi.test(message.substring(6).replace(/\s/g, ''))) {
|
if (/([+\-]?\d{0,}d\d{1,})([+\-*x/]\d{1,}){0,}/gi.test(message.substring(6).replace(/\s/g, ''))) {
|
||||||
sendMessage(
|
sendMessage(
|
||||||
channelID,
|
channelID,
|
||||||
message.substring(6) + ': ' + diceRoller.roll(message.substring(6))
|
message.substring(6) + ': ' + diceRoller.roll(message.substring(6))
|
||||||
)
|
);
|
||||||
} else {
|
} else {
|
||||||
sendMessage(channelID, "I don't recognize this: \""
|
sendMessage(channelID, "I don't recognize this: \""
|
||||||
+ message
|
+ message
|
||||||
@ -48,17 +50,17 @@ bot.on('message', function (user, userID, channelID, message, evt) {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error)
|
console.log(error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
function sendMessage(client, message) {
|
function sendMessage(client, message) {
|
||||||
if (message.length > 2500) {
|
if (message.length > 2500) {
|
||||||
message = 'Response was to long. Sorry'
|
message = 'Response was to long. Sorry';
|
||||||
}
|
}
|
||||||
bot.sendMessage({
|
bot.sendMessage({
|
||||||
to: client,
|
to: client,
|
||||||
message: message
|
message: message
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user