REKLAM ALANI

Discord Komut Nasıl Eklenir?

avatar barissaricamm
Aktif Üye
888
#1
Yorumu Paylaş

Merhaba Arkadaşlar Eğer Discord Botunuz varsa komutlar olmazsa olmazınızdır gelelim bu komutu nasıl ekleyeceğinize

Öncelikle yapmanız gereken


Botumuzun ana dosyasına aşağıdaki kodları ekleyelim dikkat etmeniz gereken nokta
bu kodları bir kodun bitişinde yani }); bunun sonunda kullanın ya da 

var prefix = ayarlar.prefix; // bu kodun hemen altında kullanabilirsiniz

Kodlar:

Kod:
client.commands = new Discord.Collection();
client.aliases = new Discord.Collection();
fs.readdir('./komutlar/', (err, files) => {
  if (err) console.error(err);
  log(`${files.length} komut yüklenecek.`);
  files.forEach(f => {
    let props = require(`./komutlar/${f}`);
    log(`Yüklenen komut: ${props.help.name}.`);
    client.commands.set(props.help.name, props);
    props.conf.aliases.forEach(alias => {
      client.aliases.set(alias, props.help.name);
    });
  });
});

client.reload = command => {
  return new Promise((resolve, reject) => {
    try {
      delete require.cache[require.resolve(`./komutlar/${command}`)];
      let cmd = require(`./komutlar/${command}`);
      client.commands.delete(command);
      client.aliases.forEach((cmd, alias) => {
        if (cmd === command) client.aliases.delete(alias);
      });
      client.commands.set(command, cmd);
      cmd.conf.aliases.forEach(alias => {
        client.aliases.set(alias, cmd.help.name);
      });
      resolve();
    } catch (e){
      reject(e);
    }
  });
}; 
deneme
Aktif Üye

Konuda Ara

0 Yorum


Konuyu Okuyanlar: