summaryrefslogtreecommitdiff
path: root/dist/commands/fun/iq.js
diff options
context:
space:
mode:
author8cy <[email protected]>2020-05-05 15:35:59 -0700
committer8cy <[email protected]>2020-05-05 15:35:59 -0700
commita45a92b430bec8a21db07d2571357540b4964c07 (patch)
treeeb79b8b5c43bac19ef6d5a947528010c0c6ccec8 /dist/commands/fun/iq.js
parentadd "|| true" to the end of the scripts to ignore errors (diff)
downloaddep-core-a45a92b430bec8a21db07d2571357540b4964c07.tar.xz
dep-core-a45a92b430bec8a21db07d2571357540b4964c07.zip
del dist/ and change bot.js local
Diffstat (limited to 'dist/commands/fun/iq.js')
-rw-r--r--dist/commands/fun/iq.js52
1 files changed, 0 insertions, 52 deletions
diff --git a/dist/commands/fun/iq.js b/dist/commands/fun/iq.js
deleted file mode 100644
index 7004f6c..0000000
--- a/dist/commands/fun/iq.js
+++ /dev/null
@@ -1,52 +0,0 @@
-"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 emoji_random_1 = __importDefault(require("emoji-random"));
-const random_js_1 = require("random-js");
-module.exports = class IQFun extends discord_js_commando_1.Command {
- constructor(client) {
- super(client, {
- name: 'iq',
- group: 'fun',
- memberName: 'iq',
- description: 'Tells you your IQ.',
- examples: ['uwu!iq'],
- throttling: {
- usages: 5,
- duration: 30
- },
- userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'],
- clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'],
- args: [
- {
- key: 'uUser',
- prompt: 'Which user\'s IQ would you like to guess?',
- type: 'user',
- default: ''
- }
- ]
- });
- }
- run(msg, { uUser }) {
- let random = random_js_1.MersenneTwister19937.seed(uUser.id);
- let iq = random_js_1.integer(20, 270)(random);
- if (!uUser) {
- msg.reply('Scanning..').then(scanningMsg => {
- scanningMsg.delete();
- msg.reply(`Your IQ score is **${iq}**. ${emoji_random_1.default.random()}`);
- });
- }
- else {
- if (uUser.id === this.client.user.id) {
- msg.reply('Me? My IQ is too high for you to even comprehend. ' + emoji_random_1.default.random());
- }
- else {
- msg.reply(`${uUser.username}'s IQ score is **${iq}**. ${emoji_random_1.default.random()}`);
- }
- }
- }
-};
-//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tbWFuZHMvZnVuL2lxLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsNkRBQStEO0FBQy9ELGdFQUFpQztBQUNqQyx5Q0FBeUQ7QUFFekQsTUFBTSxDQUFDLE9BQU8sR0FBRyxNQUFNLEtBQU0sU0FBUSw2QkFBTztJQUN4QyxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLElBQUk7WUFDVixLQUFLLEVBQUUsS0FBSztZQUNaLFVBQVUsRUFBRSxJQUFJO1lBQ2hCLFdBQVcsRUFBRSxvQkFBb0I7WUFDakMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDO1lBQ3BCLFVBQVUsRUFBRTtnQkFDUixNQUFNLEVBQUUsQ0FBQztnQkFDVCxRQUFRLEVBQUUsRUFBRTthQUNmO1lBQ0QsZUFBZSxFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1lBQzFELGlCQUFpQixFQUFFLENBQUMsZUFBZSxFQUFFLHNCQUFzQixDQUFDO1lBQzVELElBQUksRUFBRTtnQkFDRjtvQkFDSSxHQUFHLEVBQUUsT0FBTztvQkFDWixNQUFNLEVBQUUsMkNBQTJDO29CQUNuRCxJQUFJLEVBQUUsTUFBTTtvQkFDWixPQUFPLEVBQUUsRUFBRTtpQkFDZDthQUNKO1NBQ0osQ0FBQyxDQUFDO0lBQ1AsQ0FBQztJQUNELEdBQUcsQ0FBQyxHQUFvQixFQUFFLEVBQUUsS0FBSyxFQUFFO1FBQy9CLElBQUksTUFBTSxHQUFHLGdDQUFvQixDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUE7UUFDaEQsSUFBSSxFQUFFLEdBQUcsbUJBQU8sQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUE7UUFDakMsSUFBSSxDQUFDLEtBQUssRUFBRTtZQUNSLEdBQUcsQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFFO2dCQUV2QyxXQUFXLENBQUMsTUFBTSxFQUFFLENBQUE7Z0JBQ3BCLEdBQUcsQ0FBQyxLQUFLLENBQUMsc0JBQXNCLEVBQUUsT0FBTyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxFQUFFLENBQUMsQ0FBQztZQUMvRCxDQUFDLENBQUMsQ0FBQztTQUNOO2FBQU07WUFDSCxJQUFJLEtBQUssQ0FBQyxFQUFFLEtBQUssSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFO2dCQUNsQyxHQUFHLENBQUMsS0FBSyxDQUFDLG9EQUFvRCxHQUFHLHNCQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQTthQUNuRjtpQkFBTTtnQkFDSCxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsS0FBSyxDQUFDLFFBQVEsb0JBQW9CLEVBQUUsT0FBTyxzQkFBSyxDQUFDLE1BQU0sRUFBRSxFQUFFLENBQUMsQ0FBQTthQUM1RTtTQUNKO0lBQ0wsQ0FBQztDQUNKLENBQUMifQ== \ No newline at end of file