const db = require("quick.db"); let Discord = require("discord.js"); const { Client, Util } = require("discord.js"); const ayarlar = require("../ayarlar.json"); module.exports = async message => { let prefix = (await require("quick.db").fetch(`prefix.${message.guild.id}`)) || ayarlar.prefix; let client = message.client; if (message.author.bot) return; if (!message.content.startsWith(prefix)) return; let command = message.content.split(" ")[0].slice(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 (perms < cmd.conf.permLevel) return; cmd.run(client, message, params, perms); } if (cmd) { if (cmd.conf.enabled == false) { if ( !ayarlar.sahip.includes(message.author.id) && !ayarlar.sahip.includes(message.author.id) ) { const embed = new Discord.MessageEmbed() .setDescription( `**${cmd.help.name}** isimli komut tam çalışmıyor.<:Code:764847490981560320> Bot şuanda güncelleniyor botun tam verimli olması için güncelleme bitimini bekle. Ne olduğunu [websitemizden yada Discord sunucumuzdan](https://sibersanatweb.glitch.me/) bakabilirsin.` ) .setColor("RED"); message.channel.send(embed); return; } } } if (!client.commands.has(command)) { if (client.aliases.has(command)) { cmd = client.commands.get(client.aliases.get(command)); } else { if (command == "") return; message.channel.send( new Discord.MessageEmbed() .setColor("RED") .setDescription( "**Botta __" + command + "__ adında bir komut yok.**<:XX:764847766454534154> `s.yardım` yazarak tüm komutlara bakabilirsin." ) ); } } };