|
|
@ -32,15 +32,15 @@ class BannedWordsCommand extends Command {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
async exec(message, args) {
|
|
|
|
async exec(message, args) {
|
|
|
|
const bannedWords = await BannedWords.findOne({where: {word: args.word, serverID: message.guild.id}});
|
|
|
|
const bannedWords = await BannedWords.findOne({where: {word: args.word.toLowerCase(), serverID: message.guild.id}});
|
|
|
|
|
|
|
|
|
|
|
|
if (!bannedWords) {
|
|
|
|
if (!bannedWords) {
|
|
|
|
const body = {word: args.word, serverID: message.guild.id};
|
|
|
|
const body = {word: args.word.toLowerCase(), serverID: message.guild.id};
|
|
|
|
await BannedWords.create(body);
|
|
|
|
await BannedWords.create(body);
|
|
|
|
return message.channel.send(`The word ${args.word} have been banned`);
|
|
|
|
return message.channel.send(`The word ${args.word.toLowerCase()} have been banned`);
|
|
|
|
} else if (args.remove && bannedWords) {
|
|
|
|
} else if (args.remove && bannedWords) {
|
|
|
|
BannedWords.destroy({where: {word: args.word, serverID: message.guild.id}});
|
|
|
|
BannedWords.destroy({where: {word: args.word.toLowerCase(), serverID: message.guild.id}});
|
|
|
|
return message.channel.send(`The word ${args.word} is no longer banned`);
|
|
|
|
return message.channel.send(`The word ${args.word.toLowerCase()} is no longer banned`);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
message.channel.send('This word is already banned');
|
|
|
|
message.channel.send('This word is already banned');
|
|
|
|
}
|
|
|
|
}
|
|
|
|