const { MessageEmbed } = require(`discord.js`) exports.help = { isim: 'çek', ek: 'getir' } exports.run = (client, message, args) => { try{ if(!message.member.roles.cache.has("MOVEROLU") && !["gelistiriciID", message.author.ownerID].includes(message.author.id) && !message.member.hasPermission("ADMINISTRATOR")) return message.reply("`çek` komutunu kullanmak için gerekli izne sahip değilsin!").catch() let u = message.mentions.users.first() || message.guild.members.cache.get(args[0]); let odies = message.guild.member(u) if(!message.member.voice.channelID) return message.channel.send(`Komutu kullanmak için ses kanalına bağlanmalısınız!`).catch() if(!u) return message.channel.send(`Çekilecek kullanıcıyı etiketlemelisiniz!`).catch() if(odies.id === client.user.id) return message.channel.send(`Botları odaya çekemezsiniz**!**`).catch() if(!odies.voice.channelID) return message.channel.send(`Kullanıcı ses kanallarına bağlı değil!`).catch() if(message.member.voice.channelID === odies.voice.channelID) return message.channel.send(`Belirtilen kullanıcıyla aynı ses kanalındasınız!`).catch() const e = new MessageEmbed() .setAuthor(message.author.tag, message.author.avatarURL({dynamic:true})) .setDescription("<@"+u+">, adlı kullanıcı `"+odies.voice.channel.name+"` kanalından `"+message.member.voice.channel.name+"` kanalına <@"+message.member+"> adlı yetkili tarafından çekildi.") .setTimestamp() .setFooter(`${message.guild.name} - odies.net`, message.guild.iconURL({dynamic:true})) .setColor(`RANDOM`) odies.voice.setChannel(message.member.voice.channelID).catch() message.channel.send(e).catch() }catch(e){ message.reply("Komutu kullanırken bir hata oluştu!\nKomutun çalışmamasına sebep olan hata: `"+e+"`").catch(); } };};