Discord v12 | Sunucu Bilgi Komutu

Akuma
0



Taglar: discord bot , discord.js 12, discord.js 13, discord bot, discord bot v12

Komut Dosyasını İndir 📥 

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'
};



Yorum Gönder

0 Yorumlar
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

güzel bir blog paylaşımı olmuş tebrik ederim.

güzel bir blog paylaşımı olmuş tebrik ederim.

Yorum Gönder (0)
Web sitemiz, deneyiminizi geliştirmek için tanımlama bilgileri kullanır. Daha Fazla Bilgi
Onayla !