Fix Clevs?

This commit is contained in:
Daniel Odendahl Jr
2017-03-25 04:25:44 +00:00
parent 37c36656b0
commit ebfbf31787
+12 -11
View File
@@ -41,17 +41,18 @@ client.registry
client.on('message', message => { client.on('message', message => {
if (message.author.bot) return; if (message.author.bot) return;
if (message.channel.type === 'dm') return; if (message.channel.type === 'dm') return;
if (!message.content.startsWith(`<@${client.user.id}>`)) return; if (!message.content.startsWith(`<@${client.user.id}>`)) {
if (message.guild.id !== config.server || message.guild.id !== config.personalServer || message.author.id !== config.owner) return; if (message.guild.id !== config.server || message.guild.id !== config.personalServer || message.author.id !== config.owner) return;
if (message.author.id !== clevusers.allowed[message.author.id]) return; if (clevusers.allowed[message.author.id]) {
let cleverMessage = message.content.replace(`<@${client.user.id}>`, ""); let cleverMessage = message.content.replace(`<@${client.user.id}>`, "");
console.log(`[Cleverbot] ${cleverMessage}`); console.log(`[Cleverbot] ${cleverMessage}`);
message.channel.startTyping(); message.channel.startTyping();
cleverbot.write(cleverMessage, async function(response) { cleverbot.write(cleverMessage, function(response) {
let responseMsg = await message.reply(response.output); message.reply(response.output);
let stopType = await message.channel.stopTyping(); message.channel.stopTyping();
return [responseMsg, stopType]; });
}); }
}
}); });
client.on('messageReactionAdd', (reaction, user) => { client.on('messageReactionAdd', (reaction, user) => {