diff options
Diffstat (limited to 'dist/commands/fun/rolldie.js')
| -rw-r--r-- | dist/commands/fun/rolldie.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/dist/commands/fun/rolldie.js b/dist/commands/fun/rolldie.js new file mode 100644 index 0000000..e3e1dbd --- /dev/null +++ b/dist/commands/fun/rolldie.js @@ -0,0 +1,31 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +const discord_js_commando_1 = require("discord.js-commando"); +const discord_js_1 = require("discord.js"); +module.exports = class RollDieFun extends discord_js_commando_1.Command { + constructor(client) { + super(client, { + name: 'rolldie', + aliases: ['dice'], + group: 'fun', + memberName: 'rolldie', + description: 'Role a die.', + throttling: { + usages: 5, + duration: 30 + }, + examples: ['uwu!roledie', 'uwu!dice'], + userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'] + }); + } + run(msg) { + var r = [1, 2, 3, 4, 5, 6]; + var s = r[Math.floor(Math.random() * r.length)]; + let embed = new discord_js_1.MessageEmbed() + .setAuthor('The die landed on', 'https://i.imgur.com/dK18NpV.png') + .setDescription('`' + s + '`'); + msg.say(embed); + } +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm9sbGRpZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21tYW5kcy9mdW4vcm9sbGRpZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDZEQUErRDtBQUMvRCwyQ0FBMEM7QUFFMUMsTUFBTSxDQUFDLE9BQU8sR0FBRyxNQUFNLFVBQVcsU0FBUSw2QkFBTztJQUM3QyxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLFNBQVM7WUFDZixPQUFPLEVBQUUsQ0FBQyxNQUFNLENBQUM7WUFDakIsS0FBSyxFQUFFLEtBQUs7WUFDWixVQUFVLEVBQUUsU0FBUztZQUNyQixXQUFXLEVBQUUsYUFBYTtZQUMxQixVQUFVLEVBQUU7Z0JBQ1IsTUFBTSxFQUFFLENBQUM7Z0JBQ1QsUUFBUSxFQUFFLEVBQUU7YUFDZjtZQUNELFFBQVEsRUFBRSxDQUFDLGFBQWEsRUFBRSxVQUFVLENBQUM7WUFDckMsZUFBZSxFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1lBQzFELGlCQUFpQixFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1NBQy9ELENBQUMsQ0FBQztJQUNQLENBQUM7SUFDRCxHQUFHLENBQUMsR0FBb0I7UUFDcEIsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzNCLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztRQUNoRCxJQUFJLEtBQUssR0FBRyxJQUFJLHlCQUFZLEVBQUU7YUFFekIsU0FBUyxDQUFDLG1CQUFtQixFQUFFLGlDQUFpQyxDQUFDO2FBQ2pFLGNBQWMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDO1FBRW5DLEdBQUcsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbkIsQ0FBQztDQUNKLENBQUMifQ==
\ No newline at end of file |