this is probably broken
This commit is contained in:
parent
0f2ad7dd7b
commit
83d2bd1e23
1 changed files with 9 additions and 9 deletions
|
@ -10,16 +10,16 @@ module.exports = class {
|
||||||
async run (message) {
|
async run (message) {
|
||||||
if (message.author.bot) return;
|
if (message.author.bot) return;
|
||||||
|
|
||||||
let data = new Object();
|
const userPrefix = await this.client.db.getUserKey(message.author.id, 'prefix');
|
||||||
|
const userBlacklisted = await this.client.db.getUserKey(message.author.id, 'blacklisted');
|
||||||
|
|
||||||
data.user = await this.client.db.getUser(message.author.id);
|
let memberBlacklisted = false;
|
||||||
|
|
||||||
const prefixes = [data.user.prefix]
|
const prefixes = [userPrefix];
|
||||||
|
|
||||||
if (message.guild) {
|
if (message.guild) {
|
||||||
data.guild = await this.client.db.getGuild(message.guild.id);
|
memberBlacklisted = await this.client.db.getMemberKey(message.guild.id, message.author.id, 'blacklisted');
|
||||||
data.member = await this.client.db.getMember(message.guild.id + "-" + message.author.id);
|
prefixes.push(await this.client.db.getGuildKey(message.guild.id, 'prefix'));
|
||||||
prefixes.push(data.guild.prefix)
|
|
||||||
};
|
};
|
||||||
|
|
||||||
prefixes.push(`<@${this.client.user.id}> `, `<@!${this.client.user.id}> `)
|
prefixes.push(`<@${this.client.user.id}> `, `<@!${this.client.user.id}> `)
|
||||||
|
@ -39,8 +39,8 @@ module.exports = class {
|
||||||
};
|
};
|
||||||
|
|
||||||
// Naughty users can't run commands!
|
// Naughty users can't run commands!
|
||||||
if (message.guild && data.member.blacklisted === true) return;
|
if (message.guild && memberBlacklisted === true) return;
|
||||||
if (data.user.blacklisted === true) return;
|
if (userBlacklisted === true) return;
|
||||||
|
|
||||||
const args = message.content.slice(prefix.length).trim().split(/ +/g);
|
const args = message.content.slice(prefix.length).trim().split(/ +/g);
|
||||||
const command = args.shift().toLowerCase();
|
const command = args.shift().toLowerCase();
|
||||||
|
@ -132,7 +132,7 @@ module.exports = class {
|
||||||
message.flags.push(args.shift().slice(1));
|
message.flags.push(args.shift().slice(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
cmd.run(message, args, data);
|
cmd.run(message, args);
|
||||||
this.client.logger.cmd(`Command ran: ${message.content}`);
|
this.client.logger.cmd(`Command ran: ${message.content}`);
|
||||||
|
|
||||||
// TODO: Command caching if it"s worth it
|
// TODO: Command caching if it"s worth it
|
||||||
|
|
Loading…
Reference in a new issue