diff --git a/commands/info/id.js b/commands/info/id.js new file mode 100644 index 00000000..d9da23d8 --- /dev/null +++ b/commands/info/id.js @@ -0,0 +1,25 @@ +const { Command } = require('discord.js-commando'); + +module.exports = class IDCommand extends Command { + constructor(client) { + super(client, { + name: 'id', + aliases: ['user-id', 'member-id'], + group: 'info', + memberName: 'id', + description: 'Responds with a user\'s ID.', + args: [ + { + key: 'user', + prompt: 'Which user do you want to get the ID of?', + type: 'user', + default: msg => msg.author + } + ] + }); + } + + run(msg, { user }) { + return msg.say(`${user.username}'s ID is ${user.id}.`); + } +};