const { MessageEmbed } = require(`discord.js`) exports.help = { isim: 'kick', ek: 'at' } exports.run = (client, message, args) => { try{ if(!["gelistiriciID", message.author.ownerID].includes(message.author.id) && (!message.member.hasPermission("ADMINISTRATOR"))) return message.reply("`kick` komutunu kullanmak için gerekli izne sahip değilsin!").catch() let logk = message.guild.channels.cache.get("KANALID") if(!logk) return message.channel.send(`Log kanalı bulunamadı!`).catch() let u = message.mentions.users.first() || message.guild.members.cache.get(args[0]); let odies = message.guild.member(u) if(!u) return message.channel.send(`Sunucudan uzaklaştırılacak kullanıcıyı etiketlemelisiniz!`).catch() if(odies.id === message.author.id) return message.channel.send(`Kendinizi atamazsınız!`).catch() if(odies.id === "GelistiriciID" || odies.id === message.guild.ownerID) return message.channel.send(`Geliştiricimi sunucudan uzaklaştıramazsınız **:D!?**`).catch() if(odies.id === client.user.id) return message.channel.send(`Botları sunucudan uzaklaştıramazsınız **:D!?**`).catch() if(odies.permissions.has(`ADMINISTRATOR`)) return message.channel.send(` **${odies.user.username}#${odies.user.discriminator}**, adlı kullanıcıyı sunucudan uzaklaştıramazsıjız!`).catch() odies.kick() message.channel.send(`**${odies.user.username}#${odies.user.discriminator}**, adlı kullanıcı sunucudan atıldı!`).catch() const odiesnet = new MessageEmbed() .setAuthor(message.author.tag, message.author.avatarURL({dynamic:true})) .setTitle(`Kullanıcı sunucudan başarıyla atıldı!`) .addField(`❯ Kullanıcı`, `• ${odies.user.username}#${odies.user.discriminator} (${odies.id})`) .addField(`❯ Yetkili `, `• ${message.author.tag} (${message.author.id})`) .setColor(`RANDOM`) .setThumbnail(odies.user.avatarURL({dynamic:true})) .setTimestamp() .setFooter(`${client.user.username} - odies.net`, client.user.avatarURL()) logk.send(odiesnet).catch() }catch(e){ message.reply("Komutu kullanırken bir hata oluştu!\nKomutun çalışmamasına sebep olan hata: `"+e+"`").catch(); } };