const Discord = require('discord.js'); const db = require('quick.db'); const ms = require("ms"); const low = require('lowdb'); const FileSync = require('lowdb/adapters/FileSync'); const adapter = new FileSync('./database/systems.json'); const sdb = low(adapter); exports.run = async (client, message, args) => { let member = message.mentions.members.first(); const code = message.mentions.channels.first() || message.channel const sure = args[2] const yetki = args[1] if(!member) return message.reply('Kime Yetki Vereceğimi Belirtmedin !') if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply(`Bu komutu kullanabilmek için **YÖNETİCİ** iznine sahip olmalısın!`); var msg = message; sdb.read() if (!yetki) return message.reply(`Hangi Yetkiyi Vericeğimi Söylemedin !`) if(!sure) return message.reply('Süre Belirmedin !') if (yetki === 'kaptan') { const wasted = new Discord.RichEmbed() .setAuthor('Prowdy Jailbreak', 'https://cdn.discordapp.com/attachments/715461472397951035/725970918928547930/Prowdy_Jailbreak_GIF.gif') .setColor(`BLACK`) .addField(`**Yetki Satın Alan Kişi :**`, `<@${member.id}>` , true) .addField(`**Satın Aldıgı Yetki**`, 'Kaptan' , true) .addField(`**Satın alınan Yetkinin Süresi**`, `${sure}` , true) .setTimestamp() .setFooter(`Katkılarından Dolayı <@${member.id}> 'e Çok Teşekür Ederiz !'`) member.addRole('725315731155189760') member.addRole('726151132744777760') message.guild.channels.get("725969080485675029").send(wasted) message.reply(`<@${member.id}> Kişisine Kaptan Yetkisi Verildi!`) } if (yetki === 'asistan') { const wasted = new Discord.RichEmbed() .setAuthor('Prowdy Jailbreak', 'https://cdn.discordapp.com/attachments/715461472397951035/725970918928547930/Prowdy_Jailbreak_GIF.gif') .setColor(`BLACK`) .addField(`**Yetki Satın Alan Kişi :**`, `<@${member.id}>` , true) .addField(`**Satın Aldıgı Yetki**`, 'Asistan' , true) .addField(`**Satın alınan Yetkinin Süresi**`, `${sure}` , true) .setTimestamp() .setFooter(`Katkılarından Dolayı <@${member.id}> 'e Çok Teşekür Ederiz !'`) member.addRole('734313601052967002') member.addRole('726151132744777760') message.guild.channels.get("725969080485675029").send(wasted) message.reply(`<@${member.id}> Kişisine Asistan Yetkisi Verildi!`) } if (yetki === 'admin') { const wasted = new Discord.RichEmbed() .setAuthor('Prowdy Jailbreak', 'https://cdn.discordapp.com/attachments/715461472397951035/725970918928547930/Prowdy_Jailbreak_GIF.gif') .setColor(`BLACK`) .addField(`**Yetki Satın Alan Kişi :**`, `<@${member.id}>` , true) .addField(`**Satın Aldıgı Yetki**`, 'Admin' , true) .addField(`**Satın alınan Yetkinin Süresi**`, `${sure}` , true) .setTimestamp() .setFooter(`Katkılarından Dolayı <@${member.id}> 'e Çok Teşekkür Ederiz !'`) member.addRole('715461471668011031') member.addRole('726151132744777760') message.guild.channels.get("725969080485675029").send(wasted) message.reply(`<@${member.id}> Kişisine Admin Yetkisi Verildi!`) } if (yetki === 'mod') { const wasted = new Discord.RichEmbed() .setAuthor('Prowdy Jailbreak', 'https://cdn.discordapp.com/attachments/715461472397951035/725970918928547930/Prowdy_Jailbreak_GIF.gif') .setColor(`BLACK`) .addField(`**Yetki Satın Alan Kişi :**`, `<@${member.id}>` , true) .addField(`**Satın Aldıgı Yetki**`, 'Moderatör' , true) .addField(`**Satın alınan Yetkinin Süresi**`, `${sure}` , true) .setTimestamp() .setFooter(`Katkılarından Dolayı <@${member.id}> 'e Çok Teşekkür Ederiz !'`) member.addRole('715461471672336386') member.addRole('726151132744777760') message.guild.channels.get("725969080485675029").send(wasted) message.reply(`<@${member.id}> Kişisine Moderatör Yetkisi Verildi!`) } if (yetki === 'vip') { const wasted = new Discord.RichEmbed() .setAuthor('Prowdy Jailbreak', 'https://cdn.discordapp.com/attachments/715461472397951035/725970918928547930/Prowdy_Jailbreak_GIF.gif') .setColor(`BLACK`) .addField(`**Yetki Satın Alan Kişi :**`, `<@${member.id}>` , true) .addField(`**Satın Aldıgı Yetki**`, 'VIP' , true) .addField(`**Satın alınan Yetkinin Süresi**`, `${sure}` , true) .setTimestamp() .setFooter(`Katkılarından Dolayı <@${member.id}> 'e Çok Teşekkür Ederiz !'`) member.addRole('715461471668011032') member.addRole('726151132744777760') message.guild.channels.get("725969080485675029").send(wasted) message.reply(`<@${member.id}> Kişisine VIP Yetkisi Verildi!`) } }; exports.conf = { enabled: false, guildOnly: false, aliases: ['rolver','rol-ver'], permLevel: 0 }; exports.help = { name: 'yetkiver', description: 'TuranGe', usage: 'yetkiver' }