const Discord = require("discord.js"); const ms = require("ms"); const client = new Discord.Client(); const db = require("quick.db"); exports.run = async (client,message,args) => { let user = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0])); if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send("Bu komudu kullanabilmek için `Ban` yetkisine sahip olmanız gerek."); if (user.hasPermission("BAN_MEMBERS")) return message.channel.send(`Hata! \`${user.tag}\` isimli kullanıcı bu sunucuda yetkili.`) var mod = message.author let sebep = args.slice(2).join(' ') if(!sebep)return message.channel.send("Sebep yazmadın.").then(x => x.delete(5000)); if (!user) return message.reply('Kullanıcı Etiketlemedin') let cezalı = message.guild.roles.find(r => r.name === "CEZALI ROL"); await(user.removeRoles(user.roles)); await(user.addRole(cezalı.id)); message.channel.send(`${user} Adlı Kişi Jaile atıldı ,Sunucudan Çıkarsa Bile Jaili Devam edecek!`) db.set(`jaile_${message.guild.id + user.id}`, 'muteli') let log = client.channels.get("log id"); const muteembed = new Discord.RichEmbed() .setTitle('Ceza: Mute') .setThumbnail(user.avatarURL||user.defaultAvatarURL) .addField('Moderatör', `${mod}`,true) .addField('Sebep', `\`${sebep}\``,true) .addField('Kullanıcı', `<@${user.id}>`,true) .setColor("RANDOM") message.guild.channels.get(log).sendEmbed(muteembed) } exports.conf = { enabled: true, guildOnly: true, aliases: ["jail"], permLevel: 0 }; exports.help = { name: "jail", description: "", usage: "" };