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ı Kanala Süreli Bot İstatistiklerini Yazdırma 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.
- Herhangi bir modül gerekmez.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi
client.on('ready', () => {
const moment = require("moment");
require("moment-duration-format");
setInterval(() => {
const calismasure = moment.duration(client.uptime).format(" D [gün], H [saat], m [dakika], s [saniye]");
let botdurum = client.channels.find(c => c.id === 'KANALID')//Botun sürekli mesaj atacağı kanal.
const botistatistik = new Discord.RichEmbed()
.setColor('RED')
.setTitle('= Bot İstatistikleri =')
.addField(`RAM`,`${(process.memoryUsage().heapUsed / 1024 / 1024).toFixed(2)}/512mb`)
.addField(`Çalışma Süresi`,`${calismasure}`)
.addField(`Ping`,`${client.ping}`)
.addField(`discord.js`,`v${Discord.version}`)
.addField(`Bilgi`,`${client.guilds.size.toLocaleString()} sunucu ve ${client.users.array().length} kullanıcıya hizmet veriyor.`)
.setTimestamp()
.setFooter('CNSLink', 'https://www.canes.cf/images/caneslogo.png');
//https://cnslink.cf
botdurum.send(botistatistik);
}, 3600000); //Milisaniye cinsinden. 1 saniye = 1000 milisaniye. Örnek Olarak 1 saat = 3600000milisaniye
//https://convertlive.com/tr/u/dönüştürmek/milisaniye/a/saniye Bu siteden hesaplamasını yapabilirsiniz.
});
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
merhaba client is not defined hatası alıorum
YanıtlaSilsizden iyisi yok marefi ekibine teşekkürler bi şart sunmuyorsunuz
YanıtlaSilSağol dostum güzel düşüncelerin için. Rica ederim iyi kullanımlar dostum.
Sil