Shard
1.Shard Konusu shard.js diye bir dosya oluşturun, onun içine yapıştırın komutlar değil ve, eğer yukarıda ki çalışmazsa: Link Daha gelişmişini isteyenler: Link Ufak bir bilgilendirme, shard.js dosyasını oluşturduktan sonra yapmanız gereken package.json kısmına girip "main" ve "start" kısmında ki main dosyanızın adını shard dosyasının adı olarak değiştirin.

2.Shard Konusu
-shard.js adında dosya açıp LİNK | bu kodu yazıyoruz.
-bot.js-server.js-index.js her neysem mutlaka içinde client.login('token') kalsın silmeyin.
-package.json'a girip "main": "shard.js"
ve "start": "node shard.js"
yapın.
Glitch proje linki hatalı olduğu için alttan kodu alabilirsiniz.
const Discord = require('discord.js');
const ayarlar = require("./ayarlar.json");
const client = new Discord.ShardingManager('./bot.js', {
totalShards: "auto", // shard sayısı ya da auto yazılabilir
token: ayarlar.token // token
});
client.spawn();
client.on('launch', shard => {
console.log(`${shard.id} IDli shard başarıyla başlatıldı.`)
});
setTimeout(() => {
console.log("Yeniden başlatılıyor.")
client.broadcastEval("process.exit()");
}, 21600000);
Last updated
Was this helpful?