const { MessageEmbed } = require('discord.js') module.exports = { name: 'serverinfo', execute(message, args) { const { guild } = message const { members, memberCount, channels, description, emojis, stickers } = guild let rolemap = [] guild.roles.cache.each((role) => { rolemap.push(role.name) }) let [month, date, year] = message.guild.createdAt.toLocaleDateString('en-US').split('/') const serverInfo = new MessageEmbed() .setThumbnail(guild.iconURL({ dynamic: true })) .setColor('#679ad8') .setFooter({ text: '© 2022 14K' }) .addFields( { name: 'Серверийн нэр', value: `\`${guild.name}\``, inline: false, }, { name: 'Сервер эзэмшигч', value: `\`${(await guild.fetchOwner()).user.tag}\``, inline: true, }, { name: 'Сервер ID', value: `\`${guild.id}\``, inline: true, }, { name: 'Сервер нээгдсэн огноо', value: `\`${year} оны ${month}-р сарын ${date}\``, inline: false, }, { name: 'Нийт гишүүд', value: ``\${memberCount}\``, inline: true, }, { name: 'Нийт хэрэглэгчид', value: `\`${members.cache.filter((m) => !m.user.bot).size}\``, inline: true, }, { name: 'Нийт bot', value: `\`${members.cache.filter((m) => m.user.bot).size}\``, inline: true, }, { name: 'Нийт ангилал', value: `\`${channels.cache.filter((c) => c.type === 'GUILD_CATEGORY')}\``, inline: true, }, { name: 'Нийт role', value: `\`${message.guild.roles.cache.size}\``, inline: true, }, { name: 'Нийт текст суваг', value: `\`${channels.cache.filter((c) => c.type === 'GUILD_TEXT')}\``, inline: true, }, { name: 'Нийт дуут суваг', value: `\`${channels.cache.filter((c) => c.type === 'GUILD_VOICE')}\``, inline: true, }, { name: 'Нийт мэдээллийн суваг', value: `\`${channels.cache.filter((c) => c.type === 'GUILD_NEWS')}\``, inline: true, }, { name: 'Нийт role', value: `\`${rolemap.filter((x) => x !== '@everyone').join(', ')}\``, inline: false, } ) return message.channel.send({ embeds: [serverInfo] }).then(m => { setTimeout(async () => { await m.delete(); await message.delete() }, 60000) }) }, };