diff options
Diffstat (limited to 'dist/commands/fun/quote.js')
| -rw-r--r-- | dist/commands/fun/quote.js | 65 |
1 files changed, 51 insertions, 14 deletions
diff --git a/dist/commands/fun/quote.js b/dist/commands/fun/quote.js index 6816879..78cbc5b 100644 --- a/dist/commands/fun/quote.js +++ b/dist/commands/fun/quote.js @@ -3,7 +3,12 @@ var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); -const at_quotes_1 = __importDefault(require("at-quotes")); +const popular_movie_quotes_1 = __importDefault(require("popular-movie-quotes")); +const harvey_specter_quotes_1 = __importDefault(require("harvey-specter-quotes")); +const animequote_1 = __importDefault(require("animequote")); +const chewbacca_quotes_1 = __importDefault(require("chewbacca-quotes")); +const arnie_quote_1 = __importDefault(require("arnie-quote")); +const random_lotr_movie_quote_1 = __importDefault(require("random-lotr-movie-quote")); const discord_js_commando_1 = require("discord.js-commando"); const emoji_random_1 = __importDefault(require("emoji-random")); module.exports = class QuoteFun extends discord_js_commando_1.Command { @@ -13,7 +18,7 @@ module.exports = class QuoteFun extends discord_js_commando_1.Command { aliases: ['quotes'], group: 'fun', memberName: 'quote', - description: '[Broken] Gives you a random quote from Adventure Time.', + description: 'Gives you a random quote from Adventure Time.', throttling: { usages: 5, duration: 30 @@ -21,13 +26,13 @@ module.exports = class QuoteFun extends discord_js_commando_1.Command { examples: [ 'uwu!quote', 'uwu!qutoes', - 'uwu!quote finn', - 'uwu!quotes ice king' + 'uwu!quote movie', + 'uwu!quotes harvey specter' ], args: [ { key: 'atCharacter', - prompt: 'Would you like a specific character? (Finn, Jake, Ice King, No)', + prompt: 'Would you like a specific type?\nTypes: movie, harvey specter, anime, chewbacca, arnold schwarzenegger or lotr.', type: 'string' } ], @@ -36,18 +41,50 @@ module.exports = class QuoteFun extends discord_js_commando_1.Command { }); } run(msg, { atCharacter }) { - if (!atCharacter || atCharacter == 'no' || atCharacter == 'n') { - msg.reply(at_quotes_1.default.getQuote() + ' ' + emoji_random_1.default.random()); + if (atCharacter == 'random' || atCharacter == 'no') { + var quoteNum = Math.floor((Math.random() * 6) + 1); + switch (quoteNum) { + case 1: + msg.reply(popular_movie_quotes_1.default.getRandomQuote() + ' ' + emoji_random_1.default.random()); + break; + case 2: + msg.reply(harvey_specter_quotes_1.default.random() + ' ' + emoji_random_1.default.random()); + break; + case 3: + msg.reply(animequote_1.default().quotesentence + ' ' + emoji_random_1.default.random()); + break; + case 4: + msg.reply(chewbacca_quotes_1.default() + ' ' + emoji_random_1.default.random()); + break; + case 5: + msg.reply(arnie_quote_1.default() + ' ' + emoji_random_1.default.random()); + break; + case 6: + msg.reply(random_lotr_movie_quote_1.default() + ' ' + emoji_random_1.default.random()); + break; + } } - else if (atCharacter == 'finn' || atCharacter == 'f') { - msg.reply(at_quotes_1.default.getFinnQuote() + ' ' + emoji_random_1.default.random()); + else if (atCharacter == 'movie' || atCharacter == 'movies') { + msg.reply(popular_movie_quotes_1.default.getRandomQuote() + ' ' + emoji_random_1.default.random()); } - else if (atCharacter == 'jake' || atCharacter == 'j') { - msg.reply(at_quotes_1.default.getJakeQuote() + ' ' + emoji_random_1.default.random()); + else if (atCharacter == 'harvey specter' || atCharacter == 'harvey') { + msg.reply(harvey_specter_quotes_1.default.random() + ' ' + emoji_random_1.default.random()); } - else if (atCharacter == 'ice king' || atCharacter == 'ik') { - msg.reply(at_quotes_1.default.getIceKingQuote() + ' ' + emoji_random_1.default.random()); + else if (atCharacter == 'anime' || atCharacter == 'animes') { + msg.reply(animequote_1.default().quotesentence + ' ' + emoji_random_1.default.random()); + } + else if (atCharacter == 'chewbacca') { + msg.reply(chewbacca_quotes_1.default() + ' ' + emoji_random_1.default.random()); + } + else if (atCharacter == 'arnold schwarzenegger' || atCharacter == 'arnold' || atCharacter == 'schwarzenegger') { + msg.reply(arnie_quote_1.default() + ' ' + emoji_random_1.default.random()); + } + else if (atCharacter == 'lotr' || atCharacter == 'lord of the rings') { + msg.reply(random_lotr_movie_quote_1.default() + ' ' + emoji_random_1.default.random()); + } + else { + msg.reply('That was not at option. ' + emoji_random_1.default.random()); } } }; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVvdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tbWFuZHMvZnVuL3F1b3RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsMERBQWlDO0FBQ2pDLDZEQUErRDtBQUMvRCxnRUFBaUM7QUFFakMsTUFBTSxDQUFDLE9BQU8sR0FBRyxNQUFNLFFBQVMsU0FBUSw2QkFBTztJQUMzQyxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLE9BQU87WUFDYixPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUM7WUFDbkIsS0FBSyxFQUFFLEtBQUs7WUFDWixVQUFVLEVBQUUsT0FBTztZQUNuQixXQUFXLEVBQUUsd0RBQXdEO1lBQ3JFLFVBQVUsRUFBRTtnQkFDUixNQUFNLEVBQUUsQ0FBQztnQkFDVCxRQUFRLEVBQUUsRUFBRTthQUNmO1lBQ0QsUUFBUSxFQUFFO2dCQUNOLFdBQVc7Z0JBQ1gsWUFBWTtnQkFDWixnQkFBZ0I7Z0JBQ2hCLHFCQUFxQjthQUN4QjtZQUNELElBQUksRUFBRTtnQkFDRjtvQkFDSSxHQUFHLEVBQUUsYUFBYTtvQkFDbEIsTUFBTSxFQUFFLGlFQUFpRTtvQkFDekUsSUFBSSxFQUFFLFFBQVE7aUJBQ2pCO2FBQ0o7WUFDRCxlQUFlLEVBQUUsQ0FBQyxlQUFlLEVBQUUsc0JBQXNCLENBQUM7WUFDbkUsaUJBQWlCLEVBQUUsQ0FBQyxlQUFlLEVBQUUsc0JBQXNCLENBQUM7U0FDdEQsQ0FBQyxDQUFDO0lBQ1AsQ0FBQztJQUNELEdBQUcsQ0FBQyxHQUFvQixFQUFFLEVBQUUsV0FBVyxFQUFFO1FBQ3JDLElBQUksQ0FBQyxXQUFXLElBQUksV0FBVyxJQUFJLElBQUksSUFBSSxXQUFXLElBQUksR0FBRyxFQUFFO1lBQzNELEdBQUcsQ0FBQyxLQUFLLENBQUMsbUJBQVEsQ0FBQyxRQUFRLEVBQUUsR0FBRyxHQUFHLEdBQUcsc0JBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDO1NBQ3pEO2FBQU0sSUFBSSxXQUFXLElBQUksTUFBTSxJQUFJLFdBQVcsSUFBSSxHQUFHLEVBQUU7WUFDcEQsR0FBRyxDQUFDLEtBQUssQ0FBQyxtQkFBUSxDQUFDLFlBQVksRUFBRSxHQUFHLEdBQUcsR0FBRyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7U0FDN0Q7YUFBTSxJQUFJLFdBQVcsSUFBSSxNQUFNLElBQUksV0FBVyxJQUFJLEdBQUcsRUFBRTtZQUNwRCxHQUFHLENBQUMsS0FBSyxDQUFDLG1CQUFRLENBQUMsWUFBWSxFQUFFLEdBQUcsR0FBRyxHQUFHLHNCQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQztTQUM3RDthQUFNLElBQUksV0FBVyxJQUFJLFVBQVUsSUFBSSxXQUFXLElBQUksSUFBSSxFQUFFO1lBQ3pELEdBQUcsQ0FBQyxLQUFLLENBQUMsbUJBQVEsQ0FBQyxlQUFlLEVBQUUsR0FBRyxHQUFHLEdBQUcsc0JBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDO1NBQ2hFO0lBQ0wsQ0FBQztDQUNKLENBQUMifQ==
\ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVvdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tbWFuZHMvZnVuL3F1b3RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQ0EsZ0ZBQXNDO0FBQ3RDLGtGQUF1QztBQUN2Qyw0REFBMkI7QUFDM0Isd0VBQWlDO0FBQ2pDLDhEQUE2QjtBQUM3QixzRkFBMkM7QUFFM0MsNkRBQStEO0FBQy9ELGdFQUFpQztBQUVqQyxNQUFNLENBQUMsT0FBTyxHQUFHLE1BQU0sUUFBUyxTQUFRLDZCQUFPO0lBQzNDLFlBQVksTUFBTTtRQUNkLEtBQUssQ0FBQyxNQUFNLEVBQUU7WUFDVixJQUFJLEVBQUUsT0FBTztZQUNiLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQztZQUNuQixLQUFLLEVBQUUsS0FBSztZQUNaLFVBQVUsRUFBRSxPQUFPO1lBQ25CLFdBQVcsRUFBRSwrQ0FBK0M7WUFDNUQsVUFBVSxFQUFFO2dCQUNSLE1BQU0sRUFBRSxDQUFDO2dCQUNULFFBQVEsRUFBRSxFQUFFO2FBQ2Y7WUFDRCxRQUFRLEVBQUU7Z0JBQ04sV0FBVztnQkFDWCxZQUFZO2dCQUNaLGlCQUFpQjtnQkFDakIsMkJBQTJCO2FBQzlCO1lBQ0QsSUFBSSxFQUFFO2dCQUNGO29CQUNJLEdBQUcsRUFBRSxhQUFhO29CQUNsQixNQUFNLEVBQUUsaUhBQWlIO29CQUN6SCxJQUFJLEVBQUUsUUFBUTtpQkFDakI7YUFDSjtZQUNELGVBQWUsRUFBRSxDQUFDLGVBQWUsRUFBRSxzQkFBc0IsQ0FBQztZQUNuRSxpQkFBaUIsRUFBRSxDQUFDLGVBQWUsRUFBRSxzQkFBc0IsQ0FBQztTQUN0RCxDQUFDLENBQUM7SUFDUCxDQUFDO0lBQ0QsR0FBRyxDQUFDLEdBQW9CLEVBQUUsRUFBRSxXQUFXLEVBQUU7UUFDckMsSUFBSSxXQUFXLElBQUksUUFBUSxJQUFJLFdBQVcsSUFBSSxJQUFJLEVBQUU7WUFDaEQsSUFBSSxRQUFRLEdBQUcsSUFBSSxDQUFDLEtB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
\ No newline at end of file |