const Discord = require('discord.js') //var ayarlar = require('../ayarlar.json'); exports.run = async (client, message, args) => { const db = require('quick.db'); if (!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(`Bu komutu kullanabilmek için "\`Yönetici\`" yetkisine sahip olmalısın`); let rol2 = message.mentions.roles.first() || message.guild.roles.cache.find(r => r.name === args.slice(0).join(' ')); let rol2sil = message.guild.roles.cache.get(db.fetch(`uyarırol2_${message.guild.id}`)) let prefix = await db.fetch(`prefix_${message.guild.id}`) || client.ayarlar.prefix; if(args[0] === 'kapat'||args[0] === 'sil'||args[0] === 'sıfırla') { if (db.has(`uyarırol2_${message.guild.id}`) === true) { message.channel.send(`${rol2sil} rolü başarıyla kaldırıldı `) db.delete(`uyarırol2_${message.guild.id}`) return } message.channel.send(`Uyarı 2 rolü ayarlanmamış`) return } if (!rol2) { let e = new Discord.MessageEmbed() .setDescription('Lütfen bir rol adı yazınız veya etiketleyiniz') .setColor("#490606") message.channel.send(e) return; } var s = db.set(`uyarırol2_${message.guild.id}`, rol2.id) const embed = new Discord.MessageEmbed() .setDescription(`Uyarı rolü başarıyla ayarlandı: ${rol2}\nUyarı rolünü silmek için **${prefix}uyarı-rol2 kapat** yazmanız yeterlidir.`) .setColor("GREEN") message.channel.send({embed}) message.delete(); } exports.conf = { enabled: true, guildOnly: false, aliases: ["uyarı2","uyarı2rol","uyarı-rol2",'warn-role2-set','warn2'], permLevel: 4, kategori: "moderasyon", }; exports.help = { name: 'uyarı-rol2-ayarla', description: 'Uyarı Rol Sisteminde Uyarı 2 Rolünü Ayarlarsınız', usage: 'uyarı-rol2-ayarla <@rol/rolisim>', };