summaryrefslogtreecommitdiff
path: root/src/commands/server/randommember.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/server/randommember.ts')
-rw-r--r--src/commands/server/randommember.ts35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/commands/server/randommember.ts b/src/commands/server/randommember.ts
deleted file mode 100644
index 5514561..0000000
--- a/src/commands/server/randommember.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-import { Command, CommandoMessage, CommandoClient } from 'discord.js-commando';
-//@ts-ignore no types
-import emoji from 'emoji-random'
-
-module.exports = class RandomMemberServer extends Command {
- constructor(client: CommandoClient) {
- super(client, {
- name: 'randommember',
- aliases: [
- 'random-member',
- 'randomuser',
- 'random-user',
- 'someone',
- '@someone',
- ],
- group: 'fun',
- memberName: 'randommember',
- description: 'Gets a random member from the server.',
- examples: ['uwu!randommember'],
- throttling: {
- usages: 5,
- duration: 30
- },
- userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'],
- clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY']
- });
- }
- run(msg: CommandoMessage) {
- if (msg.channel.type === 'dm') {
- const members = [this.client.user, msg.channel.recipient];
- return msg.reply(`I choose ${members[Math.floor(Math.random() * members.length)]?.username}! ${emoji.random()}`);
- }
- return msg.reply(`I choose ${msg.guild.members.cache.random().displayName}! ${emoji.random()}`);
- }
-}; \ No newline at end of file