diff --git a/commands/avatar-edit/challenger.js b/commands/avatar-edit/challenger.js index 1bd3c769..8c13c7e9 100644 --- a/commands/avatar-edit/challenger.js +++ b/commands/avatar-edit/challenger.js @@ -7,6 +7,7 @@ module.exports = class ChallengerCommand extends Command { constructor(client) { super(client, { name: 'challenger', + aliases: ['challenger-approaching'], group: 'avatar-edit', memberName: 'challenger', description: 'Draws a user\'s avatar over Super Smash Bros.\'s "Challenger Approaching" screen.', diff --git a/commands/avatar-edit/steam-card.js b/commands/avatar-edit/steam-card.js index b9d0af6a..c44d7484 100644 --- a/commands/avatar-edit/steam-card.js +++ b/commands/avatar-edit/steam-card.js @@ -10,6 +10,7 @@ module.exports = class SteamCardCommand extends Command { constructor(client) { super(client, { name: 'steam-card', + aliases: ['valve-card'], group: 'avatar-edit', memberName: 'steam-card', description: 'Draws a user\'s avatar over a Steam Trading Card.', diff --git a/commands/games/hangman.js b/commands/games/hangman.js index 069d47ae..a27acf0c 100644 --- a/commands/games/hangman.js +++ b/commands/games/hangman.js @@ -20,9 +20,8 @@ module.exports = class HangmanCommand extends Command { this.playing.add(msg.channel.id); try { const { body } = await snekfetch - .get('http://api.wordnik.com:80/v4/words.json/randomWord') + .get('http://api.wordnik.com/v4/words.json/randomWord') .query({ - hasDictionaryDef: true, minCorpusCount: 0, maxCorpusCount: -1, minDictionaryCount: 1, diff --git a/commands/guild-info/emoji.js b/commands/guild-info/emoji.js index 1e10abe2..a2df7728 100644 --- a/commands/guild-info/emoji.js +++ b/commands/guild-info/emoji.js @@ -4,6 +4,7 @@ module.exports = class EmojiCommand extends Command { constructor(client) { super(client, { name: 'emoji', + aliases: ['emojis', 'emoji-list'], group: 'guild-info', memberName: 'emoji', description: 'Responds with a list of the server\'s custom emoji.', diff --git a/commands/image-edit/achievement.js b/commands/image-edit/achievement.js index d7eacb7a..dc45a1b2 100644 --- a/commands/image-edit/achievement.js +++ b/commands/image-edit/achievement.js @@ -5,6 +5,7 @@ module.exports = class AchievementCommand extends Command { constructor(client) { super(client, { name: 'achievement', + aliaes: ['minecraft-achievement'], group: 'image-edit', memberName: 'achievement', description: 'Sends a Minecraft achievement with the text of your choice.', diff --git a/commands/moderation/clear-channel.js b/commands/moderation/clear-channel.js index 1bf772ed..1f9f1928 100644 --- a/commands/moderation/clear-channel.js +++ b/commands/moderation/clear-channel.js @@ -4,6 +4,7 @@ module.exports = class ClearChannelCommand extends Command { constructor(client) { super(client, { name: 'clear-channel', + aliases: ['prune-all'], group: 'moderation', memberName: 'clear-channel', description: 'Deletes all messages in a channel by cloning it and then deleting it.', diff --git a/commands/num-edit/currency.js b/commands/num-edit/currency.js index c166b7c4..f9673b47 100644 --- a/commands/num-edit/currency.js +++ b/commands/num-edit/currency.js @@ -7,6 +7,7 @@ module.exports = class CurrencyCommand extends Command { constructor(client) { super(client, { name: 'currency', + aliases: ['currency-convert', 'convert-currency'], group: 'num-edit', memberName: 'currency', description: 'Converts a number from one currency to another.', diff --git a/commands/num-edit/math.js b/commands/num-edit/math.js index bbf57703..3c8abfec 100644 --- a/commands/num-edit/math.js +++ b/commands/num-edit/math.js @@ -5,6 +5,7 @@ module.exports = class MathCommand extends Command { constructor(client) { super(client, { name: 'math', + aliases: ['calculator', 'calculate'], group: 'num-edit', memberName: 'math', description: 'Calculates math expressions.', diff --git a/commands/num-edit/temperature.js b/commands/num-edit/temperature.js index 962a678d..8a37ade3 100644 --- a/commands/num-edit/temperature.js +++ b/commands/num-edit/temperature.js @@ -6,6 +6,7 @@ module.exports = class TemperatureCommand extends Command { constructor(client) { super(client, { name: 'temperature', + aliases: ['temperature-convert', 'convert-temperature', 'temp-convert', 'convert-temp'], group: 'num-edit', memberName: 'temperature', description: `Converts temperatures to/from ${list(units, 'or')}.`, diff --git a/commands/random-img/cat.js b/commands/random-img/cat.js index 832ed016..cd7a466c 100644 --- a/commands/random-img/cat.js +++ b/commands/random-img/cat.js @@ -5,7 +5,7 @@ module.exports = class CatCommand extends Command { constructor(client) { super(client, { name: 'cat', - aliases: ['neko'], + aliases: ['neko', 'kitty'], group: 'random-img', memberName: 'cat', description: 'Responds with a random cat image.', diff --git a/commands/random-img/dog.js b/commands/random-img/dog.js index c4a87a7f..166f798c 100644 --- a/commands/random-img/dog.js +++ b/commands/random-img/dog.js @@ -5,6 +5,7 @@ module.exports = class DogCommand extends Command { constructor(client) { super(client, { name: 'dog', + aliases: ['puppy'], group: 'random-img', memberName: 'dog', description: 'Responds with a random dog image.', diff --git a/commands/random-res/8-ball.js b/commands/random-res/8-ball.js index 115ad580..9be81e49 100644 --- a/commands/random-res/8-ball.js +++ b/commands/random-res/8-ball.js @@ -6,6 +6,7 @@ module.exports = class MagicBallCommand extends Command { constructor(client) { super(client, { name: '8-ball', + aliases: ['magic-8-ball', 'eight-ball', 'magic-eight-ball'], group: 'random-res', memberName: '8-ball', description: 'Asks your question to the Magic 8 Ball.', diff --git a/commands/random-res/cat-fact.js b/commands/random-res/cat-fact.js index e475d64a..de05c859 100644 --- a/commands/random-res/cat-fact.js +++ b/commands/random-res/cat-fact.js @@ -5,7 +5,7 @@ module.exports = class CatFactCommand extends Command { constructor(client) { super(client, { name: 'cat-fact', - aliases: ['neko-fact'], + aliases: ['neko-fact', 'kitty-fact'], group: 'random-res', memberName: 'cat-fact', description: 'Responds with a cat fact.' diff --git a/commands/random-res/choose.js b/commands/random-res/choose.js index 5c1690d5..7f2c67d7 100644 --- a/commands/random-res/choose.js +++ b/commands/random-res/choose.js @@ -4,6 +4,7 @@ module.exports = class ChooseCommand extends Command { constructor(client) { super(client, { name: 'choose', + aliases: ['pick'], group: 'random-res', memberName: 'choose', description: 'Chooses between options you provide.', diff --git a/commands/random-res/dog-fact.js b/commands/random-res/dog-fact.js index 5c4c91ab..c9acb53a 100644 --- a/commands/random-res/dog-fact.js +++ b/commands/random-res/dog-fact.js @@ -5,6 +5,7 @@ module.exports = class DogFactCommand extends Command { constructor(client) { super(client, { name: 'dog-fact', + aliases: ['puppy-fact'], group: 'random-res', memberName: 'dog-fact', description: 'Responds with a dog fact.' diff --git a/commands/random-res/history.js b/commands/random-res/history.js index f619434e..ace26029 100644 --- a/commands/random-res/history.js +++ b/commands/random-res/history.js @@ -6,7 +6,7 @@ module.exports = class HistoryCommand extends Command { constructor(client) { super(client, { name: 'history', - aliases: ['event', 'today'], + aliases: ['event', 'today', 'today-in-history'], group: 'random-res', memberName: 'history', description: 'Responds with an event that occurred today in history, or on a specific day.', diff --git a/commands/random-res/magic-conch.js b/commands/random-res/magic-conch.js index 5d21b883..34a5561c 100644 --- a/commands/random-res/magic-conch.js +++ b/commands/random-res/magic-conch.js @@ -6,6 +6,7 @@ module.exports = class MagicConchCommand extends Command { constructor(client) { super(client, { name: 'magic-conch', + aliases: ['magic-conch-shell'], group: 'random-res', memberName: 'magic-conch', description: 'Asks your question to the Magic Conch.', diff --git a/commands/random-res/new-york-times.js b/commands/random-res/new-york-times.js index 3ea90fef..e9968a5c 100644 --- a/commands/random-res/new-york-times.js +++ b/commands/random-res/new-york-times.js @@ -7,7 +7,7 @@ module.exports = class NewYorkTimesCommand extends Command { constructor(client) { super(client, { name: 'new-york-times', - aliases: ['ny-times'], + aliases: ['ny-times', 'new-york-times-article', 'ny-times-article'], group: 'random-res', memberName: 'new-york-times', description: 'Responds with an article from the New York Times.', diff --git a/commands/random-res/offspring.js b/commands/random-res/offspring.js index f6a2676f..408dc1fb 100644 --- a/commands/random-res/offspring.js +++ b/commands/random-res/offspring.js @@ -5,6 +5,7 @@ module.exports = class OffspringCommand extends Command { constructor(client) { super(client, { name: 'offspring', + aliases: ['sex'], group: 'random-res', memberName: 'offspring', description: 'Decides if your new child will be a boy or a girl.' diff --git a/commands/random-res/security-key.js b/commands/random-res/security-key.js index 331a2053..4bbbb7ae 100644 --- a/commands/random-res/security-key.js +++ b/commands/random-res/security-key.js @@ -5,6 +5,7 @@ module.exports = class SecurityKeyCommand extends Command { constructor(client) { super(client, { name: 'security-key', + aliases: ['crypto', 'crypto-key'], group: 'random-res', memberName: 'security-key', description: 'Generates a random security key.' diff --git a/commands/random/gender.js b/commands/random/gender.js index 3972ddff..439fbc99 100644 --- a/commands/random/gender.js +++ b/commands/random/gender.js @@ -5,6 +5,7 @@ module.exports = class GenderCommand extends Command { constructor(client) { super(client, { name: 'gender', + aliases: ['gender-guess', 'guess-gender'], group: 'random', memberName: 'gender', description: 'Determines the gender of name.', diff --git a/commands/random/lmgtfy.js b/commands/random/lmgtfy.js index e286fcb6..39ecfd52 100644 --- a/commands/random/lmgtfy.js +++ b/commands/random/lmgtfy.js @@ -4,6 +4,7 @@ module.exports = class LMGTFYCommand extends Command { constructor(client) { super(client, { name: 'lmgtfy', + aliases: ['let-me-google-that-for-you', 'google'], group: 'random', memberName: 'lmgtfy', description: 'Creates a LMGTFY link with the query you provide.', diff --git a/commands/random/shorten-url.js b/commands/random/shorten-url.js index d46b5442..02cf3d63 100644 --- a/commands/random/shorten-url.js +++ b/commands/random/shorten-url.js @@ -6,7 +6,7 @@ module.exports = class ShortenURLCommand extends Command { constructor(client) { super(client, { name: 'shorten-url', - aliases: ['short-url', 'url-shorten'], + aliases: ['short-url', 'url-shorten', 'url-short'], group: 'random', memberName: 'shorten-url', description: 'Creates a goo.gl short URL from another URL.', diff --git a/commands/random/word-of-the-day.js b/commands/random/word-of-the-day.js new file mode 100644 index 00000000..6586ad9e --- /dev/null +++ b/commands/random/word-of-the-day.js @@ -0,0 +1,31 @@ +const Command = require('../../structures/Command'); +const { MessageEmbed } = require('discord.js'); +const snekfetch = require('snekfetch'); +const { WORDNIK_KEY } = process.env; + +module.exports = class DefineCommand extends Command { + constructor(client) { + super(client, { + name: 'word-of-the-day', + group: 'search', + memberName: 'word-of-the-day', + description: 'Gets the word of the day.', + clientPermissions: ['EMBED_LINKS'] + }); + } + + async run(msg) { + try { + const { body } = await snekfetch + .get('http://api.wordnik.com/v4/words.json/wordOfTheDay') + .query({ api_key: WORDNIK_KEY }); + const embed = new MessageEmbed() + .setColor(0x9797FF) + .setTitle(body.word) + .setDescription(`(${body.definitions[0].partOfSpeech}) ${body.definitions[0].text}`); + return msg.embed(embed); + } catch (err) { + return msg.say(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); + } + } +}; diff --git a/commands/search/bulbapedia.js b/commands/search/bulbapedia.js index 246a62f7..409674d4 100644 --- a/commands/search/bulbapedia.js +++ b/commands/search/bulbapedia.js @@ -7,7 +7,7 @@ module.exports = class BulbapediaCommand extends Command { constructor(client) { super(client, { name: 'bulbapedia', - aliases: ['bulbagarden'], + aliases: ['bulbagarden', 'bulbapedia-article'], group: 'search', memberName: 'bulbapedia', description: 'Searches Bulbapedia for your query.', diff --git a/commands/search/define.js b/commands/search/define.js index 8ed98527..2b18fb2f 100644 --- a/commands/search/define.js +++ b/commands/search/define.js @@ -7,6 +7,7 @@ module.exports = class DefineCommand extends Command { constructor(client) { super(client, { name: 'define', + aliases: ['dictionary', 'wordnik'], group: 'search', memberName: 'define', description: 'Defines a word.', @@ -25,11 +26,10 @@ module.exports = class DefineCommand extends Command { async run(msg, { query }) { try { const { body } = await snekfetch - .get(`http://api.wordnik.com:80/v4/word.json/${query}/definitions`) + .get(`http://api.wordnik.com/v4/word.json/${query}/definitions`) .query({ limit: 1, includeRelated: false, - useCanonical: false, api_key: WORDNIK_KEY }); if (!body.length) return msg.say('Could not find any results.'); @@ -37,7 +37,7 @@ module.exports = class DefineCommand extends Command { const embed = new MessageEmbed() .setColor(0x9797FF) .setTitle(data.word) - .setDescription(data.text); + .setDescription(`(${data.partOfSpeech}) ${data.text}`); return msg.embed(embed); } catch (err) { return msg.say(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/flickr.js b/commands/search/flickr.js index ef0a63b4..c43df31f 100644 --- a/commands/search/flickr.js +++ b/commands/search/flickr.js @@ -6,6 +6,7 @@ module.exports = class FlickrCommand extends Command { constructor(client) { super(client, { name: 'flickr', + aliases: ['flickr-image'], group: 'search', memberName: 'flickr', description: 'Searches Flickr for your query.', diff --git a/commands/search/ghibli.js b/commands/search/ghibli.js index b20b19d6..7e78ec07 100644 --- a/commands/search/ghibli.js +++ b/commands/search/ghibli.js @@ -7,7 +7,7 @@ module.exports = class GhibliCommand extends Command { constructor(client) { super(client, { name: 'ghibli', - aliases: ['studio-ghibli'], + aliases: ['studio-ghibli', 'ghibli-film', 'studio-ghibli-film'], group: 'search', memberName: 'ghibli', description: 'Searches Studio Ghibli films for your query.', diff --git a/commands/search/giphy.js b/commands/search/giphy.js index 34935da4..503e7ac1 100644 --- a/commands/search/giphy.js +++ b/commands/search/giphy.js @@ -6,6 +6,7 @@ module.exports = class GiphyCommand extends Command { constructor(client) { super(client, { name: 'giphy', + aliases: ['gif', 'giphy-gif'], group: 'search', memberName: 'giphy', description: 'Searches Giphy for your query.', diff --git a/commands/search/github.js b/commands/search/github.js index 608d9396..c3064833 100644 --- a/commands/search/github.js +++ b/commands/search/github.js @@ -7,6 +7,7 @@ module.exports = class GitHubCommand extends Command { constructor(client) { super(client, { name: 'github', + aliases: ['github-repository', 'github-repo'], group: 'search', memberName: 'github', description: 'Searches GitHub for information on a repository.', diff --git a/commands/search/ip-info.js b/commands/search/ip-info.js index ba40f860..789eee26 100644 --- a/commands/search/ip-info.js +++ b/commands/search/ip-info.js @@ -6,6 +6,7 @@ module.exports = class IPInfoCommand extends Command { constructor(client) { super(client, { name: 'ip-info', + aliases: ['ip'], group: 'search', memberName: 'ip-info', description: 'Gets data for an IP address.', diff --git a/commands/search/kickstarter.js b/commands/search/kickstarter.js index 7521f8be..55b6cb75 100644 --- a/commands/search/kickstarter.js +++ b/commands/search/kickstarter.js @@ -6,6 +6,7 @@ module.exports = class KickstarterCommand extends Command { constructor(client) { super(client, { name: 'kickstarter', + aliases: ['kickstarter-project'], group: 'search', memberName: 'kickstarter', description: 'Searches Kickstarter for your query.', diff --git a/commands/search/map.js b/commands/search/map.js index 420eab39..5d4dc2cf 100644 --- a/commands/search/map.js +++ b/commands/search/map.js @@ -6,6 +6,7 @@ module.exports = class MapCommand extends Command { constructor(client) { super(client, { name: 'map', + aliases: ['google-maps'], group: 'search', memberName: 'map', description: 'Responds with a map based upon your query.', diff --git a/commands/search/neopet.js b/commands/search/neopet.js index 2022ddb4..60e89303 100644 --- a/commands/search/neopet.js +++ b/commands/search/neopet.js @@ -5,6 +5,7 @@ module.exports = class NeopetCommand extends Command { constructor(client) { super(client, { name: 'neopet', + aliases: ['neopet-image', 'neopet-image-finder'], group: 'search', memberName: 'neopet', description: 'Searches for Neopets with the username of your query.', diff --git a/commands/search/npm.js b/commands/search/npm.js index ad139c49..05917842 100644 --- a/commands/search/npm.js +++ b/commands/search/npm.js @@ -7,6 +7,7 @@ module.exports = class NPMCommand extends Command { constructor(client) { super(client, { name: 'npm', + aliases: ['npm-package'], group: 'search', memberName: 'npm', description: 'Searches NPM for info on an NPM package.', diff --git a/commands/search/recipe.js b/commands/search/recipe.js index 9f98a284..85f0a3a1 100644 --- a/commands/search/recipe.js +++ b/commands/search/recipe.js @@ -6,6 +6,7 @@ module.exports = class RecipeCommand extends Command { constructor(client) { super(client, { name: 'recipe', + aliases: ['recipe-puppy'], group: 'search', memberName: 'recipe', description: 'Searches for recipes that include your query.', diff --git a/commands/search/reddit.js b/commands/search/reddit.js index 8011b079..b3c0ff64 100644 --- a/commands/search/reddit.js +++ b/commands/search/reddit.js @@ -6,6 +6,7 @@ module.exports = class RedditCommand extends Command { constructor(client) { super(client, { name: 'reddit', + aliases: ['subreddit'], group: 'search', memberName: 'reddit', description: 'Gets a random recent post from a subreddit.', diff --git a/commands/search/safebooru.js b/commands/search/safebooru.js index bbd2e566..5a84e545 100644 --- a/commands/search/safebooru.js +++ b/commands/search/safebooru.js @@ -7,6 +7,7 @@ module.exports = class SafebooruCommand extends Command { constructor(client) { super(client, { name: 'safebooru', + aliases: ['safebooru-image'], group: 'search', memberName: 'safebooru', description: 'Searches Safebooru for your query.', diff --git a/commands/search/steam.js b/commands/search/steam.js index a6c4db26..29484629 100644 --- a/commands/search/steam.js +++ b/commands/search/steam.js @@ -6,6 +6,7 @@ module.exports = class SteamCommand extends Command { constructor(client) { super(client, { name: 'steam', + aliases: ['steam-game'], group: 'search', memberName: 'steam', description: 'Searches Steam for your query.', diff --git a/commands/search/urban.js b/commands/search/urban.js index ed838325..8a129212 100644 --- a/commands/search/urban.js +++ b/commands/search/urban.js @@ -7,6 +7,7 @@ module.exports = class UrbanCommand extends Command { constructor(client) { super(client, { name: 'urban', + aliases: ['urban-dictionary', 'urban-define', 'define-urban'], group: 'search', memberName: 'urban', description: 'Searches Urban Dictionary for your query.', diff --git a/commands/search/vocaloid.js b/commands/search/vocaloid.js index f22ecf3b..4130a7c2 100644 --- a/commands/search/vocaloid.js +++ b/commands/search/vocaloid.js @@ -7,7 +7,7 @@ module.exports = class VocaloidCommand extends Command { constructor(client) { super(client, { name: 'vocaloid', - aliases: ['vocadb'], + aliases: ['vocadb', 'vocaloid-song', 'vocaloid-music'], group: 'search', memberName: 'vocaloid', description: 'Searches VocaDB for your query.', diff --git a/commands/search/wattpad.js b/commands/search/wattpad.js index aa784a89..c9a9c3b7 100644 --- a/commands/search/wattpad.js +++ b/commands/search/wattpad.js @@ -8,6 +8,7 @@ module.exports = class WattpadCommand extends Command { constructor(client) { super(client, { name: 'wattpad', + aliases: ['wattpad-book'], group: 'search', memberName: 'wattpad', description: 'Searches Wattpad for your query.', diff --git a/commands/search/wikia.js b/commands/search/wikia.js index 8ebb82a2..11b342a0 100644 --- a/commands/search/wikia.js +++ b/commands/search/wikia.js @@ -7,7 +7,7 @@ module.exports = class WikiaCommand extends Command { constructor(client) { super(client, { name: 'wikia', - aliases: ['fandom'], + aliases: ['fandom', 'wikia-article', 'fandom-article'], group: 'search', memberName: 'wikia', description: 'Searches a specified Wikia wiki for your query.', diff --git a/commands/search/wikipedia.js b/commands/search/wikipedia.js index cd92311c..f70f3f6b 100644 --- a/commands/search/wikipedia.js +++ b/commands/search/wikipedia.js @@ -7,6 +7,7 @@ module.exports = class WikipediaCommand extends Command { constructor(client) { super(client, { name: 'wikipedia', + aliases: ['wikipedia-article'], group: 'search', memberName: 'wikipedia', description: 'Searches Wikipedia for your query.', diff --git a/commands/search/youtube.js b/commands/search/youtube.js index 3b124d67..b72b8bbc 100644 --- a/commands/search/youtube.js +++ b/commands/search/youtube.js @@ -7,6 +7,7 @@ module.exports = class YouTubeCommand extends Command { constructor(client) { super(client, { name: 'youtube', + aliases: ['youtube-video'], group: 'search', memberName: 'youtube', description: 'Searches YouTube for your query.', diff --git a/commands/search/yu-gi-oh.js b/commands/search/yu-gi-oh.js index f5ecc003..795c05ce 100644 --- a/commands/search/yu-gi-oh.js +++ b/commands/search/yu-gi-oh.js @@ -6,6 +6,7 @@ module.exports = class YuGiOhCommand extends Command { constructor(client) { super(client, { name: 'yu-gi-oh', + aliases: ['yu-gi-oh-card'], group: 'search', memberName: 'yu-gi-oh', description: 'Responds with info on a Yu-Gi-Oh! card.', diff --git a/commands/text-edit/morse.js b/commands/text-edit/morse.js index 0fece3d4..ef471e4f 100644 --- a/commands/text-edit/morse.js +++ b/commands/text-edit/morse.js @@ -6,6 +6,7 @@ module.exports = class MorseCommand extends Command { constructor(client) { super(client, { name: 'morse', + aliases: ['morse-code'], group: 'text-edit', memberName: 'morse', description: 'Converts text to morse code.', diff --git a/commands/text-edit/translate.js b/commands/text-edit/translate.js index bcd19205..aa0ab93a 100644 --- a/commands/text-edit/translate.js +++ b/commands/text-edit/translate.js @@ -9,6 +9,7 @@ module.exports = class TranslateCommand extends Command { constructor(client) { super(client, { name: 'translate', + aliases: ['yandex', 'yandex-translate', 'translate-yandex'], group: 'text-edit', memberName: 'translate', description: 'Translates text to a specified language.', diff --git a/commands/text-edit/upside-down.js b/commands/text-edit/upside-down.js index 82bb50ac..3e22028f 100644 --- a/commands/text-edit/upside-down.js +++ b/commands/text-edit/upside-down.js @@ -6,7 +6,7 @@ module.exports = class UpsideDownCommand extends Command { constructor(client) { super(client, { name: 'upside-down', - aliases: ['udown'], + aliases: ['u-down'], group: 'text-edit', memberName: 'upside-down', description: 'Flips text upside-down.', diff --git a/commands/text-edit/zalgo.js b/commands/text-edit/zalgo.js index d19de05f..f8e5e469 100644 --- a/commands/text-edit/zalgo.js +++ b/commands/text-edit/zalgo.js @@ -5,6 +5,7 @@ module.exports = class ZalgoCommand extends Command { constructor(client) { super(client, { name: 'zalgo', + aliases: ['zalgolize'], group: 'text-edit', memberName: 'zalgo', description: 'Converts text to zalgo.', diff --git a/commands/util/donate.js b/commands/util/donate.js index 50ee5d78..10a04570 100644 --- a/commands/util/donate.js +++ b/commands/util/donate.js @@ -5,7 +5,7 @@ module.exports = class DonateCommand extends Command { constructor(client) { super(client, { name: 'donate', - aliases: ['patreon'], + aliases: ['patreon', 'paypal', 'ko-fi'], group: 'util', memberName: 'donate', description: 'Responds with Xiao\'s donation links.', diff --git a/commands/util/invite.js b/commands/util/invite.js index 5ba30cd5..1011f3a5 100644 --- a/commands/util/invite.js +++ b/commands/util/invite.js @@ -5,6 +5,7 @@ module.exports = class InviteCommand extends Command { constructor(client) { super(client, { name: 'invite', + aliases: ['invite-link'], group: 'util', memberName: 'invite', description: 'Responds with an invite for the bot and an invite to the home server.', diff --git a/commands/util/shutdown.js b/commands/util/shutdown.js index 33f2513d..563c9610 100644 --- a/commands/util/shutdown.js +++ b/commands/util/shutdown.js @@ -4,7 +4,7 @@ module.exports = class ShutdownCommand extends Command { constructor(client) { super(client, { name: 'shutdown', - aliases: ['restart', 'power-off'], + aliases: ['restart', 'power-off', 'die'], group: 'util', memberName: 'shutdown', description: 'Shuts down the current shard, or all shards.', diff --git a/package.json b/package.json index d1256993..ad0ab450 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiaobot", - "version": "42.11.0", + "version": "42.12.0", "description": "Your personal server companion.", "main": "Shard.js", "scripts": {