const ayarlar = require('./ayarlar.json'); // Ayarlar dosyasını doğru şekilde alma module.exports = (client, message) => { // `client.elevation` fonksiyonu tanımlanıyor const elevation = message => { let permlvl = 0; if (message.author.id === ayarlar.sahib) permlvl = 0; return permlvl; }; if (!message.content.startsWith(ayarlar.prefix) || message.author.bot) return; const args = message.content.slice(ayarlar.prefix.length).trim().split(/ +/); const command = args.shift().toLowerCase(); let perms = elevation(message); // `client.elevation` fonksiyonu çağrılıyor 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 (perms < 0) return; // Yetki kontrolü cmd.run(client, message, args, perms); // `params` yerine `args` kullanıldı } };