Facebook
From Fronz, 3 Years ago, written in JavaScript.
This paste is a reply to seviye-xp from Fronz - go back
Embed
Viewing differences between seviye-xp and seviyeyardım
const Discord = require('discord.js');
const db = require('quick.db')
js');


exports.run = async(client, message, args) => { 
  
      if (!message.member.hasPermission("ADMINISTRATOR")) return 
function(client, message) {
const embed = new Discord.RichEmbed()
.setColor('Blue')
.setTitle('Seviye Komutları')
.setTimestamp()
.setDescription('!yardımkomut komutismi yazarak komutların ne işe yaradığını bulabilirsiniz')
.addField('!seviye','Seviyenizi atar.')
.addField('!seviye-ayarlar','seviye komutlarının sunucudaki ayarlarını atar.')
.addField('!seviye-aç','Seviye Sistemini açarsınız.')
.addField('!seviye-kapat','Seviye sistemini kapatırsınız.')
.addField('!seviye-log','Level atlayan kullanıcıları bu kanala atar.')
.addField('!seviye-rol','Seviye ödülünü ayarlarsınız.')
.addField('!seviye-xp','mesaj başına gelecek puanı ayarlarsınız.')
.setFooter('2019 Nemesis Seviye Sistemi.')
.setTimestamp()
.setThumbnail(client.user.avatarURL)
message.channel.send(` Bu komutu kullanabilmek için "\`Yönetici\`" yetkisine sahip olmalısın.`);
  
   let kanal = await db.fetch(`svlog_${message.guild.id}`)
  let xp = await db.fetch(`verilecekxp_${message.guild.id}`)
  let hm = await db.fetch(`seviyeacik_${message.guild.id}`)
  let seviyerol = await db.fetch(`svrol_${message.guild.id}`)
  let rollvl = await db.fetch(`rollevel_${message.guild.id}`)
  
  if(!hm) return message.reply('Bu tuhaf! aktif edilmeyen bir seviye sistemine xp değeri eklemeyi düşünmedin umarım? \n Bunu Deniyebilirsin: `$seviye-aç`')
  
  let değer = args[0]
  if(!değer) return message.reply('belirlenecek xp değerini belirlemelisin.')
  if(isNaN(args[0])) return message.channel.send('xp değerini bir sayı biçiminde girmelisin.')
  if(değer > 800) return message.reply('xp değeri `800` den fazla olması,bot sistemine zarar olarak nitelendirilir.')
  

  
  let kontrol;
  if(kanal == null) kontrol = 'Sunucuda Ayarlanmış Bir Logs Bulunamadı!'
  else kontrol = kanal

    let kontrol3;
  if(seviyerol == null) kontrol3 = 'Seviye Rol Sistemi Aktif Değil!'
  else kontrol3 = seviyerol
  
  let selin = new Discord.RichEmbed()
  .setTitle('İşlem Başarılı!')
  .setDescription('Mesaj başına verilecek olan xp değeri (**'+değer+'**) Olarak ayarlandı!')
  .addBlankField()
  .addField('Seviye Log Kanalı:', kontrol, true)
  .addField('Mesaj Başı Verilecek XP:', değer, true)
  .addField('Seviye Rol:', kontrol3)
  .setFooter('EndlessLove Seviye Sistemi!')
  .setColor('RANDOM')
  message.channel.send(selin)
  
  db.set(`verilecekxp_${message.guild.id}`, değer)
  message.guild.owner.send('Seviye sistemi **'+message.member.user.username+'** ('+message.member.id+') tarafından mesaj başına verilecek xp **'+değer+'** olarak ayarlandı!\n `EndlessLove Seviye Sistemi`')


  };
send(embed)
};

exports.conf = {
  enabled: true,  
true,
  guildOnly: false, 
  aliases: [], 
  permLevel: 0

};

exports.help = {
  name: 'seviye-xp',
  
'seviyeyardım',
  
description: 'mesaj başına gelecek xp değerini ayarlarsınız', 
  
'Tüm komutları gösterir.',
  
usage: 'seviye-xp'
'yardım'
};