text: const Discord = require("discord.js");
  const rowy = require("../rowy.json");
  const { MessageEmbed, Permissions } = require("discord.js");
  const moment = require('moment')
  
  module.exports = {
  	name: 'vipver',
  	description: 'Vip rolünü verir.',
  	aliases: ['vip','vip-ver'],
  	usage: 'VIP <@Rowy/ID>',
      cooldown: 3,
      /**@param {Discord.Message} messageCreate
       * @param {Array} args
       * @param {Discord.Client} client
       */
      async execute(message, args, client, db, prefix) {
  
          const yanlis = new Discord.MessageEmbed().setFooter("v13 Register Bot - Rowy ghetto#0001").setColor("RANDOM").setDescription('Gerekli yetkilere sahip değilsin.')
          
          if(![rowy.Register.register_yt].some(role => message.member.roles.cache.get(role)) && !message.member.permissions.has(Permissions.FLAGS.ADMINISTRATOR)) return message.channel.send({ embeds: [yanlis]})
  
          const rowyUye = message.mentions.members.first() || message.guild.members.cache.get(args[0]);
          if(!rowyUye) return message.channel.send({ embeds: [new MessageEmbed().setDescription("Bir üye etiketlemen gerekiyor.").setColor("RANDOM")]})
  
          let atılmaay = moment(Date.now()).format("MM")
          let atılmagün = moment(Date.now()).format("DD")
          let atılmasaat = moment(Date.now()).format("HH:mm:ss")
          let kayıttarihi = `\`${atılmagün} ${atılmaay.replace(/01/, 'Ocak').replace(/02/, 'Şubat').replace(/03/, 'Mart').replace(/04/, 'Nisan').replace(/05/, 'Mayıs').replace(/06/, 'Haziran').replace(/07/, 'Temmuz').replace(/08/, 'Ağustos').replace(/09/, 'Eylül').replace(/10/, 'Ekim').replace(/11/, 'Kasım').replace(/12/, 'Aralık')} ${atılmasaat}\``
  
  //        await rowyUye.roles.cache.get(rowy.Register.VIPRole) ? rowyUye.roles.remove(rowy.Register.VIPRole) : rowyUye.roles.add(rowy.Register.VIPRole)
  
          if(rowyUye.roles.cache.get(rowy.Register.VIPRole)) {
  
              rowyUye.roles.remove(rowy.Register.VIPRole)
  
              message.channel.send({ embeds: [new MessageEmbed().setColor('RANDOM').setDescription(`Kişiden başarıyla <@&${rowy.Register.VIPRole}> rolü alındı.`)]})
              client.channels.cache.get(rowy.Logs.register_log).send({ embeds: [new MessageEmbed().setColor("RANDOM").setDescription(`Bir üyeye VIP Rolü alındı!\nKullanıcı: ${rowyUye} | \`${rowyUye.id}\`\nYetkili: ${message.author} | \`${message.author.id}\`\AAlınan Roller: <@&${rowy.Register.VIPRole}>\Tarih: ${kayıttarihi}`)]})
  
          } else if(!rowyUye.roles.cache.get(rowy.Register.VIPRole)) {
          
              rowyUye.roles.add(rowy.Register.VIPRole)
  
              message.channel.send({ embeds: [new MessageEmbed().setColor('RANDOM').setDescription(`Kişiye başarıyla <@&${rowy.Register.VIPRole}> rolü verildi!.`)]})
              client.channels.cache.get(rowy.Logs.register_log).send({ embeds: [new MessageEmbed().setColor("RANDOM").setDescription(`Bir üyeye VIP Rolü verildi!\nKullanıcı: ${rowyUye} | \`${rowyUye.id}\`\nYetkili: ${message.author} | \`${message.author.id}\`\nVerilen Roller: <@&${rowy.Register.VIPRole}>\Tarih: ${kayıttarihi}`)]})
  
              db.push(`rowyData.${rowyUye.id}.isimler`, {
                  userID: rowyUye.id,
                  isimler: rowyUye.user.username,
                  role: `<@&${rowy.Register.VIPRole}>`,
                  teyitciid: message.author.id,
                  teyitciisim: message.author.username,
                  kayıt: kayıttarihi
              })
  
          }
  
      }
  }