- Ege'#0001
- Katılım
- 29 Eki 2021
- Mesajlar
- 96
- Tepkime puanı
- 31
Açıklama : Komut Kullanıldığında Sunucu Hakkında Detaylı Bilgi Verir.
V12'dir
Ekstra Bilgi : useful-tools Modülü Gereklidir
V12'dir
Ekstra Bilgi : useful-tools Modülü Gereklidir
JavaScript:
const Discord = require("discord.js")
const csu = require("useful-tools")
exports.run = async (client, message, args) => {
let csonline = message.guild.members.cache.filter(cs => cs.presence.status === "online").size
let csdnd = message.guild.members.cache.filter(cs => cs.presence.status === "dnd").size
let csidle = message.guild.members.cache.filter(cs => cs.presence.status === "idle").size
let csoff = message.guild.members.cache.filter(cs => cs.presence.status === "offline").size
let css = csonline + csidle + csdnd
let cse = new Discord.MessageEmbed()
.setTitle(message.guild.name + " Sunucu Bilgileri")
.setColor("BLUE")
.setThumbnail(message.guild.iconURL())
.addField("Sunucu Sahibi", message.guild.owner)
.addField("Kanal Sayıları",`🔊 | \`${message.guild.channels.cache.filter(m => m.type === "voice").size}\`\n📖 | \`${message.guild.channels.cache.filter(m => m.type === "text").size}\``)
.addField("Emoji Sayısı", `\`${message.guild.emojis.cache.size}\``)
.addField("Rol Sayısı", `\`${message.guild.roles.cache.size}\``)
.addField("Sunucu Bölgesi", `\`${message.guild.region}\``)
.addField("Oluşturulma Tarihi:",`\`${csu.tarih(message.guild.createdTimestamp)}\``)
.addField(
"Üye Durumları",`
**👥 Toplam Üye: \`${message.guild.memberCount}\`
⚃ Toplam Online: \`${csonline}\`
⚀ Toplam DND: \`${csdnd}\`
⚂ Toplam Idle: \`${csidle}\`
⚅ Toplam Offline: \`${csoff}\`
⚄ Toplam Durum: \`${css}\`**`)
.setFooter("Made By. Code Share")
.setTimestamp()
message.channel.send(cse)
}
exports.conf = {
aliases: ["sb"]
}
exports.help = {
name: "sunucu-bilgi"
}