Facebook
From Beanayyu s2ş, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 53
  1. const Discord = require('discord.js')
  2. //var ayarlar = require('../ayarlar.json');
  3.  
  4. exports.run = async (client, message, args) => {
  5.   const yetki = new Discord.MessageEmbed()
  6.   .setAuthor(`BOTUN ADI`)
  7.   .setColor("RANDOM")
  8.   .setDescription(`Bu komutu kullanabilmek için Sunucuyu Yönet yetkisine sahip olmalısın!`)
  9. if(!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(yetki)
  10.  
  11.   const db = require('quick.db');
  12.  
  13.  
  14.  
  15.     let rol = message.mentions.roles.first() || message.guild.roles.find(r => r.name === args.slice(0).join(' '));
  16.  
  17.  
  18.     let prefix = await "PREFİXİN BURAYA"
  19.     if(args[0] === 'kapat' || args[0] === 'sıfırla') {
  20.    if (db.has(`cezalıR_${message.guild.id}`) === true) {
  21.      message.channel.send(`Cezalı rolü başarıyla kaldırıldı`)
  22.      db.delete(`cezalıR_${message.guild.id}`)
  23.      return
  24. }
  25.   message.channel.send(`Cezalı rolü ayarlanmamış.`)
  26.     return
  27.  
  28.   }
  29.    
  30.  
  31.     if (!rol) {
  32.       let e = new Discord.MessageEmbed()
  33.       .setDescription('Lütfen bir rol adı yazınız veya etiketleyiniz')
  34.       .setColor("RANDOM")
  35.       message.channel.send(e)
  36.       return;
  37.     }
  38.  
  39.     var s = db.set(`cezalıR_${message.guild.id}`, rol.id)
  40.  
  41.     const embed = new Discord.MessageEmbed()
  42.  
  43.     .setDescription(`Cezalı rolü başarıyla ayarlandı: ${rol}\nDestel rolünü silmek için **${prefix}cezalı-rol kapat** yazmanız yeterlidir.`)
  44.     .setColor("RANDOM")
  45.     message.channel.send({embed})
  46. }
  47.  
  48. exports.conf = {
  49.     enabled: true,
  50.     guildOnly: false,
  51.     aliases: ["cezalı-rol","cezalı-rol-ayarla","cezalırol","cezalı-ayarla","cezalı","cezalıayarla"],
  52.     permLevel: 0,
  53.     kategori: "cezalı",
  54.  
  55.   };
  56.  
  57.   exports.help = {
  58.     name: 'cezalı-rol-ayarla',
  59.     description: 'Gelişmiş cezalı Sistemindeki cezalı ekibi rolünü değiştirmenizi sağlar.',
  60.     usage: 'cezalı-rol-ayarla <@rol>',
  61.    
  62.   };