diff options
Diffstat (limited to 'dist/commands/roleplay/hug.js')
| -rw-r--r-- | dist/commands/roleplay/hug.js | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/dist/commands/roleplay/hug.js b/dist/commands/roleplay/hug.js new file mode 100644 index 0000000..37ef325 --- /dev/null +++ b/dist/commands/roleplay/hug.js @@ -0,0 +1,35 @@ +"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")); +module.exports = class HugRoleplay extends discord_js_commando_1.Command { + constructor(client) { + super(client, { + name: 'hug', + group: 'roleplay', + memberName: 'hug', + description: 'Hug hands with a specified user.', + examples: ['uwu!hug @sin#1337'], + userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], + throttling: { + usages: 5, + duration: 30 + }, + args: [ + { + key: 'uUser', + prompt: 'Which user would you like to hug?', + type: 'user' + } + ] + }); + } + run(msg, { uUser }) { + msg.say(`_**${msg.author.username}** hugs **${uUser.username}**._` + ' ' + emoji_random_1.default.random()); + } +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHVnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbW1hbmRzL3JvbGVwbGF5L2h1Zy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLDZEQUErRDtBQUMvRCxnRUFBaUM7QUFFakMsTUFBTSxDQUFDLE9BQU8sR0FBRyxNQUFNLFdBQVksU0FBUSw2QkFBTztJQUM5QyxZQUFZLE1BQU07UUFDZCxLQUFLLENBQUMsTUFBTSxFQUFFO1lBQ1YsSUFBSSxFQUFFLEtBQUs7WUFDWCxLQUFLLEVBQUUsVUFBVTtZQUNqQixVQUFVLEVBQUUsS0FBSztZQUNqQixXQUFXLEVBQUUsa0NBQWtDO1lBQy9DLFFBQVEsRUFBRSxDQUFDLG1CQUFtQixDQUFDO1lBQy9CLGVBQWUsRUFBRSxDQUFDLGVBQWUsRUFBRSxzQkFBc0IsQ0FBQztZQUMxRCxpQkFBaUIsRUFBRSxDQUFDLGVBQWUsRUFBRSxzQkFBc0IsQ0FBQztZQUM1RCxVQUFVLEVBQUU7Z0JBQ1IsTUFBTSxFQUFFLENBQUM7Z0JBQ1QsUUFBUSxFQUFFLEVBQUU7YUFDZjtZQUNELElBQUksRUFBRTtnQkFDRjtvQkFDSSxHQUFHLEVBQUUsT0FBTztvQkFDWixNQUFNLEVBQUUsbUNBQW1DO29CQUMzQyxJQUFJLEVBQUUsTUFBTTtpQkFDZjthQUNKO1NBQ0osQ0FBQyxDQUFDO0lBQ1AsQ0FBQztJQUNELEdBQUcsQ0FBQyxHQUFvQixFQUFFLEVBQUUsS0FBSyxFQUFFO1FBQy9CLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxHQUFHLENBQUMsTUFBTSxDQUFDLFFBQVEsYUFBYSxLQUFLLENBQUMsUUFBUSxNQUFNLEdBQUcsR0FBRyxHQUFHLHNCQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQTtJQUM5RixDQUFDO0NBQ0osQ0FBQyJ9
\ No newline at end of file |