diff options
Diffstat (limited to 'dist/commands/fun/culturedtext.js')
| -rw-r--r-- | dist/commands/fun/culturedtext.js | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/dist/commands/fun/culturedtext.js b/dist/commands/fun/culturedtext.js new file mode 100644 index 0000000..91e45be --- /dev/null +++ b/dist/commands/fun/culturedtext.js @@ -0,0 +1,57 @@ +"use strict"; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const discord_js_commando_1 = require("discord.js-commando"); +const culturedtext_1 = __importDefault(require("culturedtext")); +const emoji_random_1 = __importDefault(require("emoji-random")); +module.exports = class CulturedTextFun extends discord_js_commando_1.Command { + constructor(client) { + super(client, { + name: 'culturedtext', + aliases: ['ct'], + group: 'fun', + memberName: 'culturedtext', + description: 'Cultured textifys anything you send.', + args: [ + { + key: 'userMsg', + prompt: 'What would you like to cultured textifys?', + type: 'string' + }, + { + key: 'ctType', + prompt: 'What type of cultured textification would you like to do? (oddcase, aesthetic, surreal or stretch)', + type: 'string' + } + ], + examples: [ + 'uwu!culturedtext oddcase please cultured textify this' + ], + userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + }); + } + run(msg, { userMsg, ctType }) { + var m = userMsg; + if (ctType == "oddcase" || ctType == 'o') { + var u1 = culturedtext_1.default.oddcase(m + ' ' + emoji_random_1.default.random()); + } + else if (ctType == 'aesthetic' || ctType == 'a') { + var u1 = culturedtext_1.default.aethstetic(m + ' ' + emoji_random_1.default.random()); + } + else if (ctType == 'surreal') { + var u1 = culturedtext_1.default.surreal(m + ' ' + emoji_random_1.default.random()); + } + else if (ctType == 'stretch') { + var u1 = culturedtext_1.default.stretched(m + ' ' + emoji_random_1.default.random()); + } + else { + msg.reply('That is not at option, please sellect a valid option.'); + } + msg.reply(u1 + ' ' + emoji_random_1.default.random()); + msg.delete(); + } +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VsdHVyZWR0ZXh0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbW1hbmRzL2Z1bi9jdWx0dXJlZHRleHQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSw2REFBK0Q7QUFDL0QsZ0VBQThCO0FBQzlCLGdFQUFpQztBQUVqQyxNQUFNLENBQUMsT0FBTyxHQUFHLE1BQU0sZUFBZ0IsU0FBUSw2QkFBTztJQUNsRCxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLGNBQWM7WUFDcEIsT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDO1lBQ2YsS0FBSyxFQUFFLEtBQUs7WUFDWixVQUFVLEVBQUUsY0FBYztZQUMxQixXQUFXLEVBQUUsc0NBQXNDO1lBQ25ELElBQUksRUFBRTtnQkFDRjtvQkFDSSxHQUFHLEVBQUUsU0FBUztvQkFDZCxNQUFNLEVBQUUsMkNBQTJDO29CQUNuRCxJQUFJLEVBQUUsUUFBUTtpQkFDakI7Z0JBQ0Q7b0JBQ0ksR0FBRyxFQUFFLFFBQVE7b0JBQ2IsTUFBTSxFQUFFLG9HQUFvRztvQkFDNUcsSUFBSSxFQUFFLFFBQVE7aUJBQ2pCO2FBRUo7WUFDRCxRQUFRLEVBQUU7Z0JBQ04sdURBQXVEO2FBQzFEO1lBQ0QsZUFBZSxFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1lBQzFELGlCQUFpQixFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1NBQy9ELENBQUMsQ0FBQztJQUNQLENBQUM7SUFDRCxHQUFHLENBQUMsR0FBb0IsRUFBRSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUU7UUFDekMsSUFBSSxDQUFDLEdBQUcsT0FBTyxDQUFDO1FBQ2hCLElBQUksTUFBTSxJQUFJLFNBQVMsSUFBSSxNQUFNLElBQUksR0FBRyxFQUFFO1lBQ3RDLElBQUksRUFBRSxHQUFHLHNCQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxHQUFHLEdBQUcsc0JBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDO1NBQ2pEO2FBQU0sSUFBSSxNQUFNLElBQUksV0FBVyxJQUFJLE1BQU0sSUFBSSxHQUFHLEVBQUU7WUFDL0MsSUFBSSxFQUFFLEdBQUcsc0JBQUUsQ0FBQyxVQUFVLENBQUMsQ0FBQyxHQUFHLEdBQUcsR0FBRyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7U0FDcEQ7YUFBTSxJQUFJLE1BQU0sSUFBSSxTQUFTLEVBQUU7WUFDNUIsSUFBSSxFQUFFLEdBQUcsc0JBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLEdBQUcsR0FBRyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7U0FDakQ7YUFBTSxJQUFJLE1BQU0sSUFBSSxTQUFTLEVBQUU7WUFDNUIsSUFBSSxFQUFFLEdBQUcsc0JBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxHQUFHLEdBQUcsR0FBRyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7U0FDbkQ7YUFBTTtZQUNILEdBQUcsQ0FBQyxLQUFLLENBQUMsdURBQXVELENBQUMsQ0FBQTtTQUNyRTtRQUNELEdBQUcsQ0FBQyxLQUFLLENBQUMsRUFBRSxHQUFHLEdBQUcsR0FBRyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7UUFDckMsR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ2pCLENBQUM7Q0FDSixDQUFDIn0=
\ No newline at end of file |