Sol Banner
Sağ Banner

Basit Ban Sistemi

  • Konuyu başlatan Konuyu başlatan LyloN
  • Başlangıç tarihi Başlangıç tarihi

LyloN

Ne Mutlu Türküm Diyene!
Katılım
1 Ocak 2020
Mesajlar
911
En iyi cevaplar
1
Tepki puanı
402
Puanları
825
Konum
İstanbul
Basit Ban Sistemi
Kod:
const Discord = require('discord.js');
const db = require('quick.db');
const ayarlar = require('../ayarlar.json')
exports.run = async (client, message, args) => {
 
  let prefix = await require('quick.db').fetch(`prefix_${message.guild.id}`) || ayarlar.prefix
 
if(!message.member.roles.has("id")) return message.channel.send("Bu komutu kullanmaya yetkin yok."); 
  let guild = message.guild
  let user = message.mentions.users.first();
  let sChannel = message.guild.channels.find(c => c.name === "?-chat")
  let sebep = args.slice(1).join(" ") || `Belirtilmemiş.`
  let yasaklayankisi = `Yasaklayan : ${message.author.tag} - ${message.author.id}`
  if (!user) return message.channel.send(`Kimi asacaksın kanka`)
  if(user.roles.has("604492115707428924")) return message.reply("Bu kişi banlanamaz!")
  if(user.roles.has("606022259337068575")) return message.reply("Bu kişi banlanamaz!")
  if(user.roles.has("606710176539475988")) return message.reply("Bu kişi banlanamaz!")
  if(user.roles.has("604492113392041985")) return message.reply("Bu kişi banlanamaz!")
  if(user.roles.has("604492121461751848")) return message.reply("Bu kişi banlanamaz!")
  if(user.roles.has("604492107888984071")) return message.reply("Bu kişi banlanamaz!")
  if(user.roles.has("608598908506996736")) return message.reply("Bu kişi banlanamaz!")
  if (user == message.author) return message.channel.send(`Asacağın kişiyi etiketlemelisin kanka`)
  message.guild.member(user).ban(`${sebep} | ${yasaklayankisi}`).catch(error => message.reply("Üyeyi yasaklamak için yetkim yetmiyor."))
  let embed2 = new Discord.RichEmbed()
  .addField(`Biri asıldı mı sanki he?`, `**Yasaklayan :** ${message.author.tag} \n **Yasaklanan :** ${user.tag}\n **Yasaklama Nedeni :** ${sebep} `)
  .setImage('https://cdn.discordapp.com/attachments/588059750441418762/590864094110941186/ban.gif')
  sChannel.send(embed2)
  let userembed = new Discord.RichEmbed()
  .setColor("BLUE")
  .setAuthor(`Sunucuda ki halkın gözü önünde asıldın kanka`, user.avatarURL)
  .setDescription(`**${guild.name}** sunucusundan **${sebep}** sebebiyle asıldın.`)
  .setImage('https://cdn.discordapp.com/attachments/588059750441418762/590864094110941186/ban.gif')
  user.send(userembed)
};
exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['ban'],
  permLevel: 0
};
exports.help = {
  name: 'as',
  description: 'Belirttiğiniz kullanıcıyı sunucudan yasaklar.',
  usage: 'yasakla <@kullanıcı>'
};

Discord Adresim GodChe#1059​
 

Yeni Mesajlar


Üst