diff options
| author | 8cy <[email protected]> | 2020-04-27 17:33:27 -0700 |
|---|---|---|
| committer | 8cy <[email protected]> | 2020-04-27 17:33:27 -0700 |
| commit | df64667168cdc33a2a8ffe2c0fba3b5fc6414520 (patch) | |
| tree | c9535ffdf33de34bb135e5db86063142e0e81daa /dist/commands/fun/motivate.js | |
| parent | add support and embed cmd, v8.0.2 (diff) | |
| download | dep-core-df64667168cdc33a2a8ffe2c0fba3b5fc6414520.tar.xz dep-core-df64667168cdc33a2a8ffe2c0fba3b5fc6414520.zip | |
fix quote commands, add motivate, v8.1.0
Diffstat (limited to 'dist/commands/fun/motivate.js')
| -rw-r--r-- | dist/commands/fun/motivate.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/dist/commands/fun/motivate.js b/dist/commands/fun/motivate.js new file mode 100644 index 0000000..79d7835 --- /dev/null +++ b/dist/commands/fun/motivate.js @@ -0,0 +1,34 @@ +"use strict"; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const motivations_1 = __importDefault(require("motivations")); +const discord_js_commando_1 = require("discord.js-commando"); +const emoji_random_1 = __importDefault(require("emoji-random")); +module.exports = class MotivateFun extends discord_js_commando_1.Command { + constructor(client) { + super(client, { + name: 'motivate', + aliases: ['motivateme'], + group: 'fun', + memberName: 'motivate', + description: 'Gives you a random motivating quote from Star Wars.', + throttling: { + usages: 5, + duration: 30 + }, + examples: [ + 'uwu!motivate', + 'uwu!motivateme' + ], + userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'] + }); + } + run(msg) { + var quoteNum = Math.floor((Math.random() * 62) + 1); + msg.reply(motivations_1.default[quoteNum] + ' ' + emoji_random_1.default.random()); + } +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW90aXZhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tbWFuZHMvZnVuL21vdGl2YXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsOERBQTZCO0FBQzdCLDZEQUErRDtBQUMvRCxnRUFBaUM7QUFFakMsTUFBTSxDQUFDLE9BQU8sR0FBRyxNQUFNLFdBQVksU0FBUSw2QkFBTztJQUM5QyxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLFVBQVU7WUFDaEIsT0FBTyxFQUFFLENBQUMsWUFBWSxDQUFDO1lBQ3ZCLEtBQUssRUFBRSxLQUFLO1lBQ1osVUFBVSxFQUFFLFVBQVU7WUFDdEIsV0FBVyxFQUFFLHFEQUFxRDtZQUNsRSxVQUFVLEVBQUU7Z0JBQ1IsTUFBTSxFQUFFLENBQUM7Z0JBQ1QsUUFBUSxFQUFFLEVBQUU7YUFDZjtZQUNELFFBQVEsRUFBRTtnQkFDTixjQUFjO2dCQUNkLGdCQUFnQjthQUNuQjtZQUNELGVBQWUsRUFBRSxDQUFDLGVBQWUsRUFBRSxzQkFBc0IsQ0FBQztZQUMxRCxpQkFBaUIsRUFBRSxDQUFDLGVBQWUsRUFBRSxzQkFBc0IsQ0FBQztTQUMvRCxDQUFDLENBQUM7SUFDUCxDQUFDO0lBQ0QsR0FBRyxDQUFDLEdBQW9CO1FBQ3BCLElBQUksUUFBUSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDcEQsR0FBRyxDQUFDLEtBQUssQ0FBQyxxQkFBRSxDQUFDLFFBQVEsQ0FBQyxHQUFHLEdBQUcsR0FBRyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFDbEQsQ0FBQztDQUNKLENBQUMifQ==
\ No newline at end of file |