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 rol1 = message.mentions.roles.first() || message.guild.roles.cache.find(r => r.name === args.slice(0).join(' ')); let rol1sil = message.guild.roles.cache.get(db.fetch(`uyarırol1_${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ırol1_${message.guild.id}`) === true) { message.channel.send(`${rol1sil} rolü başarıyla kaldırıldı `) db.delete(`uyarırol1_${message.guild.id}`) return } message.channel.send(`Uyarı 1 rolü ayarlanmamış`) return } if (!rol1) { 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ırol1_${message.guild.id}`, rol1.id) const embed = new Discord.MessageEmbed() .setDescription(`Uyarı rolü başarıyla ayarlandı: ${rol1}\nUyarı rolünü silmek için **${prefix}uyarı-rol1 kapat** yazmanız yeterlidir.`) .setColor("GREEN") message.channel.send({embed}) message.delete(); } exports.conf = { enabled: true, guildOnly: false, aliases: ["uyarı1","uyarı1rol","uyarı-rol1",'warn-role1-set','warn1'], permLevel: 4, kategori: "moderasyon", }; exports.help = { name: 'uyarı-rol1-ayarla', description: 'Uyarı Rol Sisteminde Uyarı 1 Rolünü Ayarlarsınız', usage: 'uyarı-rol1-ayarla <@rol/rolisim>', };