Files
2024-04-20 13:19:26 +02:00

28 lines
906 B
TypeScript

import { Message, Client, MessageResolvable } from 'discord.js';
module.exports = {
aliases: ['getid', 'id', 'userid'],
description: 'Récupère l\'id de la personne mentionnée.',
emote: '⏱️',
utilisation: '[user]',
async execute(message: Message, args: string[], client: Client) {
message.delete();
let user;
if (message.reference) {
const originalMessage = await message.channel.messages.fetch(message.reference.messageId as MessageResolvable);
user = originalMessage.author;
} else if (args[0]) {
user = message.mentions.users.first();
} else {
user = message.author;
}
if (!user) {
message.channel.send('Utilisateur introuvable. Assurez-vous de mentionner l\'utilisateur dont vous voulez obtenir l\'ID ou de répondre à son message.');
return;
}
message.channel.send(`L'id de ${user} est ${user.id}.`);
}
};