Discord Bot Komutları İçin Komutlar Dosyasını Etkinleştirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ZeuX

Koydum Çalışma Masasını
Katılım
8 Temmuz 2020
Mesajlar
62
Elmaslar
8
Puan
8.885
Yaş
26
Konum
İstanbul, Türkiye
Minecraft
Fexerd

Discord:

fexed

Botumda komutlar diye bir dosya var. o dosyanın içinde komutların js leri var. Ben bu komutlar dosyasını bot.js'nin içinde nasıl aktif ettirebilirim? Bunun için script varsa yazarmısınız?
İyi forumlar
 
/* Commands Loader */
Client.commands = new Discord.Collection();
Client.aliases = new Discord.Collection();

fs.readdir("./commands/", (err, files) => {
if (err) return console.error(err);
files.forEach((file) => {
if (!file.endsWith(".js")) return;
let cmd = require(`./commands/${file}`);
let cmdFileName = file.split(".")[0];
Client.commands.set(cmd.help.name, cmd);
console.log(`${cmdFileName} is loaded.`);
if (cmd.help.aliases) {
cmd.help.aliases.forEach(alias => {
Client.aliases.set(alias, cmd.help.name);
});
};
});
});



Tüm loaderleri yakında paylaşacağım. Bunu main dosyanıza atarsanız sorununuz çözülecektir. @ZeuX
 
Son düzenleme:
/* Commands Loader */
Client.commands = new Discord.Collection();
Client.aliases = new Discord.Collection();

fs.readdir("./commands/", (err, files) => {
if (err) return console.error(err);
files.forEach((file) => {
if (!file.endsWith(".js")) return;
let cmd = require(`./commands/${file}`);
let cmdFileName = file.split(".")[0];
Client.commands.set(cmd.help.name, cmd);
console.log(`${cmdFileName} is loaded.`);
if (cmd.help.aliases) {
cmd.help.aliases.forEach(alias => {
Client.aliases.set(alias, cmd.help.name);
});
};
});
});



Tüm loaderleri yakında paylaşacağım. Bunu main dosyanıza atarsanız sorununuz çözülecektir. @ZeuX
main dosyası ne oluyor? @lurix
 
main ne demek bilmeden discord bot yaparsan tabii handler yapacağını beklememek lazım
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst