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'
}