summaryrefslogtreecommitdiff
path: root/src/commands/fun/kissmarrykill.ts
diff options
context:
space:
mode:
author8cy <[email protected]>2020-07-23 23:24:17 -0700
committer8cy <[email protected]>2020-07-23 23:24:17 -0700
commitbb511abc03bb66848947e37a999502b813c77269 (patch)
tree612c010fc8317e1cdf11471a18aad0270819d33e /src/commands/fun/kissmarrykill.ts
parentfix: if clear amount equal or over 100, round down to 99 (diff)
downloaddep-core-bb511abc03bb66848947e37a999502b813c77269.tar.xz
dep-core-bb511abc03bb66848947e37a999502b813c77269.zip
goodbye old uwufier :cry:
Diffstat (limited to 'src/commands/fun/kissmarrykill.ts')
-rw-r--r--src/commands/fun/kissmarrykill.ts74
1 files changed, 0 insertions, 74 deletions
diff --git a/src/commands/fun/kissmarrykill.ts b/src/commands/fun/kissmarrykill.ts
deleted file mode 100644
index 1a7622d..0000000
--- a/src/commands/fun/kissmarrykill.ts
+++ /dev/null
@@ -1,74 +0,0 @@
-import { Command, CommandoMessage } from 'discord.js-commando';
-import { shuffle } from '../../utils/Util.js'
-import emoji from 'emoji-random'
-
-module.exports = class KissMarryKillFun extends Command {
- constructor(client) {
- super(client, {
- name: 'kissmarrykill',
- aliases: [
- 'kisskillmarry',
- 'kiss-kill-marry',
- 'killkissmarry',
- 'kill-kiss-marry',
- 'killmarrykiss',
- 'kill-marry-kiss',
- 'marrykisskill',
- 'marry-kiss-kill',
- 'marrykillkiss',
- 'marry-kill-kiss',
- 'fuck-marry-kill',
- 'fuckmarrykill',
- 'fuck-kill-marry',
- 'fuckkillmarry',
- 'kill-fuck-marry',
- 'killfuckmarry',
- 'kill-marry-fuck',
- 'killmarryfuck',
- 'marry-fuck-kill',
- 'marryfuckkill',
- 'marry-kill-fuck',
- 'marrykillfuck',
- 'kiss-mary-kill'
- ],
- group: 'fun',
- memberName: 'kissmarrykill',
- description: 'Kiss Marry Kill.',
- examples: ['uwu!kissmarrykill'],
- throttling: {
- usages: 5,
- duration: 30
- },
- userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'],
- clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'],
- args: [
- {
- key: 'first',
- label: 'first name',
- prompt: 'Who is the first person you choose?',
- type: 'string',
- max: 500
- },
- {
- key: 'second',
- label: 'second name',
- prompt: 'Who is the second person you choose?',
- type: 'string',
- max: 500
- },
- {
- key: 'third',
- label: 'third name',
- prompt: 'Who is the third person you choose?',
- type: 'string',
- max: 500
- }
- ]
- });
- }
- async run(msg: CommandoMessage, { first, second, third }) {
- const kissFuck = msg.channel.nsfw ? 'fuck' : 'kiss';
- const things = shuffle([first, second, third]);
- return msg.say(`I'd ${kissFuck} ${things[0]}, marry ${things[1]}, and kill ${things[2]}. ${emoji.random()}`);
- }
-}; \ No newline at end of file