Ana içeriğe atla

Discord V12


 Selam Arkadaşlar Botunuzu v12 ye geçirmeyle alakalı yollarımız var 1.si


Xir Dev. Teamdan Alıntıdır.

embed terimleri değiştirin discord.js eventini değiştirin aslında basit: const {MessageEmbed} = require('discord.js') böyle değiştirin, sonra embed kısımlarını editleyin const embedadı olayı artık yok sırf embed olacak const embed = new MessageEmbed() buda sadece bu kadardı. Ready.js için events/ready.js değil bot.js den çalıştırma yapacaksınız. Oda çok basit:

client.on('ready', async () => {
   client.appInfo = await client.fetchApplication();
  setInterval( async () => {
    client.appInfo = await client.fetchApplication();
  }, 60000);
  
 client.user.setActivity(`Ne Bileyim`, { type:"WATHING" })
  
  console.log("XDT Aktif!")
});
Olay tamamen budur :slight_smile: bunu bot.js ye ekleyin, şimdi ready.js yi yok edelim events/ready.js dosyasını silin; util/eventLoader.js den client.on('ready', () => reqEvent('ready')(client)); kısmını silin buda böyle bir işlemdi. Şimdi ayarlar.json dosyasını silelim;
client.ayarlar = {
  "token": ":)",
  "prefix": "!",
  "sahip": "407564231580581888"
}
bunu bot.js nin modüllerinin altına atalım. const ayarlar = require(../ayarlar.json); yerine: const ayarlar = (client.ayarlar); yazalım. client.login(ayarlar.token) i client.login(client.ayarlar.token) yapalım.
12:25
Message.js yi değiştirelim onuda:
module.exports = message => {
  let client = message.client;
  if (message.author.bot) return;
  if (!message.content.startsWith(client.ayarlar.prefix)) return;
  let command = message.content.split(" ")[0].slice(client.ayarlar.prefix.length);
  let params = message.content.split(" ").slice(1);
  let perms = client.elevation(message);
  let cmd;
  if (client.commands.has(command)) {
    cmd = client.commands.get(command);
  } else if (client.aliases.has(command)) {
    cmd = client.commands.get(client.aliases.get(command));
  }
  if (cmd) {
    if(cmd.conf.enabled == false) return message.reply("Bu kod şu anda bakımda veya kullanıma kapalı!")
    if (perms < cmd.conf.permLevel) return;
    cmd.run(client, message, params, perms);
  }
};
yapalım
discord:Slipknot
#1552 
12:26

Alıntıdır.Bunun Yanında Bütün Komutları Silmeniz Önerilir Yoksa Hata Alırsınız

:warning: Eğer yeni altyapı açmadıysanız gerek yok ama eğer yeni altyapı açtıysanız dediklerimi yapın; çünkü: hata verme ihtimali var 

Bu blogdaki popüler yayınlar

Çift Prefix JS

client.on("message", onr => { if (onr.channel.id !== "KANALID") { //buraya o kanalın ID'si yazılacak. return; } if (onr.author.id === onr.guild.ownerID) return; if (onr.attachments.size < 1) { onr.delete(); } }); bot.js ye