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