Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Gelişmiş İstatistik v5 Komutu.
Kurulum için adımları izleyin:
- Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
- Gereken modüller kod içerisinde const kısımlarında.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi
const Discord = require('discord.js');
const moment = require('moment');
const os = require('os');
let cpuStat = require("cpu-stat");
const { stripIndents } = require('common-tags');
require('moment-duration-format');
exports.run = async (bot, message, args) => {
const db = require('quick.db');
var m = await message.channel.send(`Lütfen bekleyiniz istatistikler alınıyor`)
var osType = await os.type();
if (osType === 'Darwin') osType = 'macOS'
else if (osType === 'Windows') osType = 'Windows'
else osType = os.type();
//--------------------------//
var osBit = await os.arch();
if (osBit === 'x64') osBit = '64 Bit'
else if (osBit === 'x82') osBit = '32 Bit'
else osBit = os.arch();
let cpuLol;
cpuStat.usagePercent(function(err, percent, seconds) {
if (err) {
return console.log(err);
}
const duration = moment.duration(bot.uptime).format('D [gün], H [saat], m [dakika], s [saniye]');
setTimeout(() => {
const s = new Discord.RichEmbed()
.setColor("RANDOM")
.setAuthor(`${bot.user.username} | İstatistikler`, bot.user.avatarURL)
.addField('Gecikme süreleri', "Mesaj Gecikmesi: {ping1} milisaniye \nBot Gecikmesi: {ping2} milisaniye".replace("{ping1}", new Date().getTime() - message.createdTimestamp).replace("{ping2}", bot.ping), true)
.addField('Çalışma süresi', `${duration}`, true)
.addField('Genel veriler', stripIndents`
**Müzik Çalınan Sunucu Sayısı:** ${bot.voiceConnections.size.toLocaleString()}
**Kullanıcı Sayısı:** ${bot.guilds.reduce((a, b) => a + b.memberCount, 0).toLocaleString()}
**Sunucu Sayısı:** ${bot.guilds.size.toLocaleString()}
**Kanal Sayısı:** ${bot.channels.size.toLocaleString()}
`, true)
.addField('Versiyonlar', stripIndents`
**Discord.JS sürümü** v${Discord.version}
**NodeJS sürümü** ${process.version}
`, true)
.addField('Kullanılan bellek boyutu', `${Math.round(process.memoryUsage().heapUsed / 1024 / 1024).toLocaleString()} MB`, true)
.addField('İşletim sistemi', `${osType} ${osBit}`, true)
.addField('İşlemci', `\`\`\`xl\n${os.cpus().map(i => `${i.model}`)[0]}\n\`\`\``)
return m.edit(s)
}, 3000)
});
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['i'],
permLevel: 0,
kategori: "bot",
};
exports.help = {
name: 'istatistik',
description: 'Botun istatistiklerini gösterir.',
usage: 'istatistik',
};
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
Yorum Yap:
0 Hiç Yorum Yapılmamış İlk Yorumu Sen Yapmak İstermisin:
Yorum Yaparken:
* Yorumlarınızda Din , Dil , Irk , Cinsiyet , Küfür(Hakaret) ve Siyaset içerikli yorumlar onaylanmadığını hatırlatmak isterim.
* Yorumlarınızı anlaşılır bir dilde yazınız ve mümkünse detaylı bir şekilde açıklama yapınız.
* Yorum yaparken tavsiyemiz olarak yorum profilinizi google @gmail profilinizi seçerek yorum yapınız, ayrıca (anonim) veya Ad/Url gibi seçeneklerle de yorum yapabilirsiniz.
Konu ile ilgili olmayan sorularınız için ise Chat veya İletişim sayfalarını kullanın
Kullanmak istediğiniz emojileri kopyalayıp yorumda kullanabilirsiniz. CTRL + C
☝☺✊✋✌❤👀👄👎👍👌💓💔💕💖💗💘💝💞💟💢💣💤💥😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏😐😑😒😓😔😕😖😗😘😙😚😛😜😝😞😟😠😡😢😣😤😥😦😧😨😩😪😫😬😭😮😯😰😱😲😳😴😵😶😷👐👤👥👦👦👧👨👩👳👴👵👿👾👽👻👅