Komut Dosyasını İndir 📥
const Discord = require('discord.js');
const fs = require('fs');
exports.run = async (client, message, args) => {
const db = require('quick.db');
const sa = require("../ayarlar/bot.json");
let prefix = await db.fetch(`prefix.${message.guild.id}`) || sa.prefix;
if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send(`X **Bu komutu kullanabilmek için "\`Üyeleri Yasakla\`" yetkisine sahip olmalısın.**`);
let user = args[0];
let reason = args.slice(1).join(' ');
if (db.has(`log_${message.guild.id}`) === false) return message.channel.send(`X **Mod Log Kanalı Ayarlanmamış | ${prefix}modlog #kanal**`);
let modlog = message.guild.channels.cache.get(db.fetch(`log_${message.guild.id}`).replace("<#", "").replace(">", ""));
if (isNaN(user)) return message.channel.send('X **Lütfen Banını Açmak İstediğiniz Üyeninin ID sini Girin**');
if (reason.length < 1) return message.channel.send('X **Lütfen Sebep Giriniz**');
const embed = new Discord.MessageEmbed()
.setColor("#ffffff")
.addField('X İşlem', 'Ban Kaldırma')
.addField('X Banı Açılan Üye', `(${user})`)
.addField('X Banı Açan Yetkili', `${message.author.username}#${message.author.discriminator}`)
.addField('X Banı Açma Sebebi', "```" + reason + "```")
modlog.send(embed);
message.guild.members.unban(user);
const embed2 = new Discord.MessageEmbed()
.setColor("#ffffff")
.setDescription(`X Belirtiğiniz İD'nin Banı Açıldı`)
message.channel.send(embed2)
};
exports.config = {
name: 'unban',
aliases: ['unban']
};
güzel bir blog paylaşımı olmuş tebrik ederim.