mirror of
https://github.com/arthur-pbty/selfbot-discord.git
synced 2026-06-03 23:36:23 +02:00
add roleinfo
This commit is contained in:
@@ -8,6 +8,5 @@ module.exports = {
|
||||
|
||||
async execute(message: Message, args: string[], client: Client) {
|
||||
message.edit(`Salut bg !\nJe vend des bots, des selfbots, des tokens et de l'herbergement, me mp pour plus d'infos !\nN'hésite pas a regarder mon profil pour plus d'infos !`);
|
||||
|
||||
}
|
||||
};
|
||||
@@ -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 role.');
|
||||
if (!message.guild) return message.edit('Cette commande ne peut être utilisée que dans un serveur.');
|
||||
const role = message.mentions.roles.first() || message.guild.roles.cache.get(args[0]) || message.guild.roles.cache.find(role => role.name.toLowerCase() === args.join(' ').toLowerCase());
|
||||
if (!role) return message.channel.send('Veuillez fournir un role valide.');
|
||||
|
||||
message.edit(`Voici les informations sur le role **${role.name}**:\n\nNom: ${role.name}\nID: ${role.id}\nCouleur: ${role.hexColor.toUpperCase()}\nMentionnable: ${role.mentionable ? 'Oui' : 'Non'}\nPosition: ${role.position}\nNombre de membres: ${role.members.size}\nDate de création: ${role.createdAt.toDateString()}\nPermissions: ${role.permissions.toArray().map(perm => `\`${perm}\``).join(', ')}\nGéré par le système: ${role.managed ? 'Oui' : 'Non'}`);
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user