mirror of
https://github.com/arthur-pbty/selfbot-discord.git
synced 2026-06-03 23:36:23 +02:00
add memberinfo
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import { Message, Client } from 'discord.js';
|
||||
|
||||
module.exports = {
|
||||
aliases: [],
|
||||
description: 'Avoir des infos sur un role.',
|
||||
emote: '⏱',
|
||||
utilisation: '',
|
||||
|
||||
async execute(message: Message, args: string[], client: Client) {
|
||||
if (!args[0]) return message.channel.send('Veuillez fournir un membre.');
|
||||
if (!message.guild) return message.edit('Cette commande ne peut être utilisée que dans un serveur.');
|
||||
const member = message.mentions.members?.first() || message.guild.members.cache.get(args[0]) || message.guild.members.cache.find(member => member.user.username.toLowerCase() === args.join(' ').toLowerCase());
|
||||
if (!member) return message.channel.send('Veuillez fournir un membre valide.');
|
||||
|
||||
message.edit(`Voici les informations sur le membre **${member.user.username}**:\n\nNom: ${member.user.username}\nID: ${member.id}\nTag: ${member.user.tag}\nBot: ${member.user.bot ? 'Oui' : 'Non'}\nDate de création: ${member.user.createdAt.toDateString()}\nDate d'arrivée sur le serveur: ${member.joinedAt?.toDateString()}\nRôles: ${member.roles.cache.filter(role => role.name !== '@everyone').map(role => `\`${role.name}\``).join(', ')}\nStatus: ${member.presence?.status}\nActivité: ${member.presence?.activities.length ? member.presence.activities.map(activity => `\`${activity.name}\``).join(', ') : 'Aucune'}`);
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user