-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtestingMethods.js
30 lines (25 loc) · 1.48 KB
/
testingMethods.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
const Yuko = require("./Yuko.js")
const commands = require("./controllers/commandController.js");
const util = require('util');
module.exports = {
log: msg => {
if(typeof msg == "object") msg = util.inspect(msg);
Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.logChannel).send(`@here \n${msg}`);
},
embed: msgObj => {
Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.logChannel).send(msgObj);
},
errorLog: msg => {
Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.errorChannel).send("---------------------------------------------------------------------------------------------------------");
if(msg.length > 2000){
console.log(msg);
return Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.errorChannel).send("Error too long....logged to console");
}
if(typeof msg == Object){
Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.errorChannel).send(`@here\n${JSON.stringify(msg)}`);
}else{
Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.errorChannel).send(`@here\n${util.inspect(msg)}`);
}
Yuko.bot.guilds.get(Yuko.settings.testServer).channels.get(Yuko.settings.errorChannel).send("---------------------------------------------------------------------------------------------------------");
}
}