Skip to content
Snippets Groups Projects
Commit 26e8cd6d authored by Levatax's avatar Levatax
Browse files

Update bot.js

parent 43731fda
No related branches found
No related tags found
No related merge requests found
const Discord = require('discord.js');
const Discord = require("discord.js");
const client = new Discord.Client();
const settings = require('./settings.json');
const chalk = require('chalk');
const fs = require('fs');
const moment = require('moment');
const Jimp = require('jimp');
const ms = require('parse-ms')
const db = require('quick.db');
require('./util/eventLoader')(client);
const settings = require("./settings.json");
const chalk = require("chalk");
const fs = require("fs");
const moment = require("moment");
const Jimp = require("jimp");
const ms = require("parse-ms");
const db = require("quick.db");
require("./util/eventLoader")(client);
const log = message => {
console.log(`[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${message}`);
console.log(`[${moment().format("YYYY-MM-DD HH:mm:ss")}] ${message}`);
};
client.commands = new Discord.Collection();
client.aliases = new Discord.Collection();
fs.readdir('./commands/', (err, files) => {
fs.readdir("./commands/", (err, files) => {
if (err) console.error(err);
log(`${files.length} Command Will Load`);
files.forEach(f => {
......@@ -63,8 +63,6 @@ client.load = command => {
});
};
client.unload = command => {
return new Promise((resolve, reject) => {
try {
......@@ -81,17 +79,14 @@ client.load = command => {
});
};
client.on('message', message =>{
});
client.on("message", message => {});
client.on('guildMemberAdd', async(member) => {
});
client.on("guildMemberAdd", async member => {});
client.elevation = message => {
if (!message.guild) {
return; }
return;
}
let permlvl = 0;
if (message.member.hasPermission("BAN_MEMBERS")) permlvl = 2;
if (message.member.hasPermission("ADMINISTRATOR")) permlvl = 3;
......@@ -100,11 +95,11 @@ client.elevation = message => {
};
var regToken = /[\w\d]{24}\.[\w\d]{6}\.[\w\d-_]{27}/g;
client.on('warn', e => {
console.log(chalk.bgYellow(e.replace(regToken, 'that was redacted')));
client.on("warn", e => {
console.log(chalk.bgYellow(e.replace(regToken, "that was redacted")));
});
client.on('error', e => {
console.log(chalk.bgRed(e.replace(regToken, 'that was redacted')));
client.on("error", e => {
console.log(chalk.bgRed(e.replace(regToken, "that was redacted")));
});
client.login(settings.token);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment