diff --git a/assets/json/coolness.json b/assets/json/coolness.json index 08ed1972..7dd37131 100644 --- a/assets/json/coolness.json +++ b/assets/json/coolness.json @@ -1,12 +1,12 @@ [ - "is the coolest being to walk this Earth.", - "is extremely amazingly amazing.", - "is as cool as ice.", - "is an extremely cool dude.", - "is pretty sweet, not gonna lie.", - "is okay, nothing special.", - "is just not all that neat.", - "is awful, honestly.", - "is terrible in every way.", - "smells like a sack of diapers." + "the coolest being to walk this Earth.", + "extremely amazingly amazing.", + "as cool as ice.", + "an extremely cool dude.", + "pretty sweet, not gonna lie.", + "okay, nothing special.", + "just not all that neat.", + "awful, honestly.", + "terrible in every way.", + "the worst thing I've ever had the displeasure of knowing." ] diff --git a/commands/analyze/coolness.js b/commands/analyze/coolness.js index 4eeabc86..42484692 100644 --- a/commands/analyze/coolness.js +++ b/commands/analyze/coolness.js @@ -1,5 +1,5 @@ const { Command } = require('discord.js-commando'); -const levels = require('../../assets/json/coolness'); +const texts = require('../../assets/json/coolness'); module.exports = class CoolnessCommand extends Command { constructor(client) { @@ -20,14 +20,14 @@ module.exports = class CoolnessCommand extends Command { } run(msg, { user }) { + const authorUser = user.id === msg.author.id; const coolness = Math.round(((user.id / this.client.user.id) * 10) / 2); - if (user.id === this.client.user.id) return msg.say('Me? I think I\'m the very best, like no one ever was.'); + if (user.id === this.client.user.id) return msg.reply('Me? I think I\'m the very best, like no one ever was.'); if (this.client.isOwner(user)) { - if (this.client.isOwner(msg.author)) { - return msg.say(`${user.username}, you're the best owner a bot could ask for! ❤`); - } - return msg.say(`Don't tell them I said this but I think ${user.username} ${levels[levels.length - 1]}`); + if (authorUser) return msg.reply('You\'re the best owner a bot could ask for! ❤'); + return msg.reply(`Don't tell them I said this but I think ${user.username} smells like a sack of diapers.`); } - return msg.say(`${user.username} ${levels[Math.min(coolness, levels.length - 1)]}`); + const text = texts[Math.min(coolness, texts.length - 1)]; + return msg.reply(`${authorUser ? 'You are' : `${user.username} is`} ${text}`); } }; diff --git a/package.json b/package.json index dfbd7e0c..cfb0efa8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "72.0.1", + "version": "72.0.2", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {