Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
07-06-2022, 02:33 AM
İzmox Theme
Forum Üyesi
*
151
(Konular)
725
(Mesajlar)
Dec 2020
(Kayıt Tarihi)
16
(Rep Puanı)
#1
Alıntı:
Kod:
const Discord = require('discord.js')
const db = require('orio.db')

    exports.run = (client, message, args) => {

      if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send(`**Buna Yetkin Yok!**`);


      const hata = new Discord.MessageEmbed()
      .setColor("PURPLE")
      .setAuthor(`${client.user.username} Otorol Sistemi`)
      .setDescription(`**\`${prefix}otorol aç @rol\` veya \`${prefix}otorol kapat\`**`)
      .setFooter(`Komutu Kullanan: ${message.author.tag}`,`${message.author.avatarURL()}`)

      if (!["kapat", "aç"].includes(args[0])){
        return message.channel.send(hata)}

        if(args[0] === "aç"){

            db.set(`otorol_${message.guild.id}`, 'acik')

         
            let rol = message.mentions.roles.first()
            let kanal = message.mentions.channels.first()
   
            if(!rol){
                const roletiket = new Discord.MessageEmbed()
                .setDescription(`**Lütfen Bir Rol Etiketle.**`)
                .setColor('#ff0000')
                return message.channel.send(roletiket)
            }

            if(!kanal){
                const roletiket = new Discord.MessageEmbed()
                .setDescription(`**Lütfen Bir Kanal Etiketle.**`)
                .setColor('#ff0000')
                return message.channel.send(roletiket)
            }

            if(kanal){

                db.set(`orol_${message.guild.id}`, rol.id)
                db.set(`okanal_${message.guild.id}`, kanal.id)
   
           
                const acıldı = new Discord.MessageEmbed()
                .setDescription(`
                Otorol Sistemi Başarıyla Aktif Edildi\n
                    \`Rol\` = ${rol}
                    \`Kanal\` = ${kanal}
                `)
                .setColor('BLACK')
                .setFooter(' Otorol Sistemi')
                message.channel.send(acıldı)
            }
        } else if(args[0] === "kapat"){
   
            db.delete(`orol_${message.guild.id}`)         

            const kapatıldı = new Discord.MessageEmbed()
            .setDescription(`**Otorol Sistemi Başarıyla Kapatıldı.**`)
            .setColor('BLACK')
            .setFooter(' Otorol Sistemi')
            message.channel.send(kapatıldı)
        }
    }

exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: ['Otorol-ayarla','OTOROL-AYARLA','Otorol','OTOROL','otorol'],
    permLevel: 3
}

exports.help = {
    name: 'otorol-ayarla'
}




Alıntı:Main

Kod:
    client.on('guildMemberAdd', member => {
      const rdb = require('orio.db')
      let sistem = rdb.get(`otorol_${member.guild.id}`)
   
      if(sistem === 'acik'){

        let rol = rdb.get(`orol_${member.guild.id}`)
        let kanal = rdb.get(`okanal_${member.guild.id}`)

        client.channels.cache.get(kanal).send(new Discord.MessageEmbed() .setDescription(`${member.user.username} Adlı üyeye <@&${rol}> rolünü verdim.`) .setColor("RANDOM"))
        member.roles.add(rol)
   
       
      } else if(sistem != "acik") {
       
        return;
      }
    })



Görüntüleyenler:
kadıköy escort ataşehir escort kadıköy escort bostancı escort ümraniye escort maltepe escort kadıköy escort ataşehir escort bostancı escort kartal escort maltepe escort pendik escort pendik escort ümraniye escort ataşehir escort köpek pergola php shell php shell php shell hacklink ataşehir escort