diff options
Diffstat (limited to 'dist/commands/fun/quantumcoinflip.js')
| -rw-r--r-- | dist/commands/fun/quantumcoinflip.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/dist/commands/fun/quantumcoinflip.js b/dist/commands/fun/quantumcoinflip.js new file mode 100644 index 0000000..06ff9f5 --- /dev/null +++ b/dist/commands/fun/quantumcoinflip.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"); +const sides = [NaN, 0, null, undefined, '']; +module.exports = class QuantumCoinFlipFun extends discord_js_commando_1.Command { + constructor(client) { + super(client, { + name: 'quantumcoinflip', + aliases: ['quantumflipcoin'], + group: 'fun', + memberName: 'quantumcoinflip', + description: 'Flip a quantum coin.', + throttling: { + usages: 5, + duration: 30 + }, + examples: ['uwu!coinflip', 'uwu!flipcoin'], + userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'] + }); + } + run(msg) { + var s = sides[Math.floor(Math.random() * sides.length)]; + let embed = new discord_js_1.MessageEmbed() + .setAuthor('The quantum coin landed on', 'https://i.imgur.com/pr7JCce.png') + .setDescription('`' + s + '`'); + msg.say(embed); + } +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVhbnR1bWNvaW5mbGlwLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbW1hbmRzL2Z1bi9xdWFudHVtY29pbmZsaXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw2REFBK0Q7QUFDL0QsMkNBQTBDO0FBQzFDLE1BQU0sS0FBSyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBRTVDLE1BQU0sQ0FBQyxPQUFPLEdBQUcsTUFBTSxrQkFBbUIsU0FBUSw2QkFBTztJQUNyRCxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLGlCQUFpQjtZQUN2QixPQUFPLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQztZQUM1QixLQUFLLEVBQUUsS0FBSztZQUNaLFVBQVUsRUFBRSxpQkFBaUI7WUFDN0IsV0FBVyxFQUFFLHNCQUFzQjtZQUNuQyxVQUFVLEVBQUU7Z0JBQ1IsTUFBTSxFQUFFLENBQUM7Z0JBQ1QsUUFBUSxFQUFFLEVBQUU7YUFDZjtZQUNELFFBQVEsRUFBRSxDQUFDLGNBQWMsRUFBRSxjQUFjLENBQUM7WUFDMUMsZUFBZSxFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1lBQzFELGlCQUFpQixFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1NBQy9ELENBQUMsQ0FBQztJQUNQLENBQUM7SUFDRCxHQUFHLENBQUMsR0FBb0I7UUFDcEIsSUFBSSxDQUFDLEdBQUcsS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFBO1FBQ3ZELElBQUksS0FBSyxHQUFHLElBQUkseUJBQVksRUFBRTthQUV6QixTQUFTLENBQUMsNEJBQTRCLEVBQUUsaUNBQWlDLENBQUM7YUFDMUUsY0FBYyxDQUFDLEdBQUcsR0FBRyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUM7UUFFbkMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNuQixDQUFDO0NBQ0osQ0FBQyJ9
\ No newline at end of file |