const { MessageEmbed } = require("discord.js")
exports.run = (client, message, args) => {
const { guild } = message
const icon = message.guild.iconURL()
const roles = message.guild.roles.cache.map(e => e.toString())
const emojis = message.guild.emojis.cache.map(e => e.toString())
const emojicount = message.guild.emojis.cache
const members = message.guild.members.cache
const create = message.guild.createdAt.toLocaleDateString()
const embed = new MessageEmbed()
.setColor('RANDOM')
.setTitle('Sunucu Bilgi')
.setThumbnail(`${icon}`)
.addField('Sunucu Kurucusu:-', guild.owner)
.addField('Sunucu İd:-', guild.id)
.addField('Sunucu Kurulma Tarihi:-', create)
.addField('Boost Sayısı:-', guild.premiumSubscriptionCount)
.addField('Boost Seviyesi:-', guild.premiumTier)
.addField('Üye Sayısı:-', `${members.size}\n${members.filter(member => !member.user.bot).size}(Üye)\n${members.filter(member => member.user.bot).size}(Bot)`)
.addField('Üye İstatistikleri:-', `${guild.members.cache.filter(member => member.presence.status == 'online').size}:-🟢\n${guild.members.cache.filter(member => member.presence.status == 'idle').size}:-🟡\n${guild.members.cache.filter(member => member.presence.status == 'dnd').size}:-🔴\n${guild.members.cache.filter(member => member.presence.status == 'offline').size}:-⚫\n`)
.addField('En Yüksek Rol:-', guild.roles.highest)
.addField('Roller:-', `${roles}`, true)
.addField('Emoji Sayısı:-', `${emojicount.size}\n${emojicount.filter(emoji => !emoji.animated).size}(Hareketsiz)\n${emojicount.filter(emoji => emoji.animated).size}(Hareketli)`)
.addField('Emojiler:-', `${emojis}`, true)
.addField('Sunucu İstatistikleri:-', `${guild.channels.cache.filter(channel => channel.type == 'text').size}⌨️\n${guild.channels.cache.filter(channel => channel.type == 'voice').size}🔈\n${guild.channels.cache.filter(channel => channel.type == 'news').size}📢\n${guild.channels.cache.filter(channel => channel.type == 'category').size}📁`)
.setFooter('Sunucu Bilgi', icon)
message.channel.send(embed)
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ["sb"]
};
exports.help = {
name: 'sunucu-bilgi',
description: 'sunucu-bilgi',
usage: 'sunucu-bilgi'
};
Discord v12 | Sunucu Bilgi Komutu
0
Tags
güzel bir blog paylaşımı olmuş tebrik ederim.