import { Message, Client } from 'discord.js'; module.exports = { aliases: [], description: 'Avoir des infos sur un serveur.', emote: '⏱', utilisation: '', async execute(message: Message, args: string[], client: Client) { let guild; if (!args[0]) guild = message.guild; else guild = client.guilds.cache.get(args[0]) || client.guilds.cache.find(guild => guild.name.toLowerCase() === args.join(' ').toLowerCase()); if (!guild) return message.channel.send('Veuillez fournir un serveur valide.'); const owner = await guild.fetchOwner() message.edit(`Voici les informations sur le serveur **${guild.name}**:\n\nNom: ${guild.name}\nID: ${guild.id}\nPropriétaire: ${owner.user.tag}\nRégion: ${guild.preferredLocale}\nNombre de membres: ${guild.memberCount}\nDate de création: ${guild.createdAt.toDateString()}\nNiveau de vérification: ${guild.verificationLevel}\nNiveau de notification: ${guild.defaultMessageNotifications}\nNombre de salons: ${guild.channels.cache.size}\nNombre de rôles: ${guild.roles.cache.size}\nNombre d'émojis: ${guild.emojis.cache.size}\nNombre de boosts: ${guild.premiumSubscriptionCount}\nNiveau de boost: ${guild.premiumTier}`); } };