Facebook
From Fronz, 3 Years ago, written in JavaScript.
This paste is a reply to seviye-kapat from Fronz - view diff
Embed
Download Paste or View Raw
Hits: 94
  1. const Discord = require('discord.js');
  2. const db = require('quick.db')
  3. exports.run = async(client, message, args) => {
  4.  
  5.    if (!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(` <a:iptal:626445972620443648> Bu komutu kullanabilmek için "\`Yönetici\`" yetkisine sahip olmalısın.`);
  6.  
  7.    let kanal = await db.fetch(`svlog_${message.guild.id}`)
  8.   let xp = await db.fetch(`verilecekxp_${message.guild.id}`)
  9.   let hm = await db.fetch(`seviyeacik_${message.guild.id}`)
  10.     let seviyerol = await db.fetch(`svrol_${message.guild.id}`)
  11.   let rollvl = await db.fetch(`rollevel_${message.guild.id}`)
  12.    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ç`')
  13.   let kanals = message.mentions.channels.first()
  14.   if(!kanals) return message.channel.send('Kanal ayarlamam için bir kanal belirtmen gerekiyor. |n Örnek: `$seviye-kanal #level-log`')
  15.  
  16.     let kontrol2;
  17.   if(xp == null) kontrol2 = '4 (Varsayılan)'
  18.   else kontrol2 = xp
  19.  
  20.    
  21.   let kontrol3;
  22.   if(seviyerol == null) kontrol3 = 'Seviye Rol Sistemi Aktif Değil! <a:warning:651848396834996279>'
  23.   else kontrol3 = seviyerol
  24.  
  25.   let codeming = new Discord.RichEmbed()
  26.   .setTitle('İşlem Başarılı!')
  27.   .setDescription('Seviye logs kanalı ayarlandı.Üyeler seviye atlayınca orda belirteceğim.')
  28.   .addBlankField()
  29.   .addField('Seviye Log Kanalı:', kanals, true)
  30.   .addField('Mesaj Başı Verilecek XP:', kontrol2, true)
  31.   .addField('Seviye Rol:', kontrol3)
  32.   .setFooter('EndlessLove Seviye Sistemi!')
  33.   .setColor('RANDOM')
  34.   message.channel.send(codeming)
  35.  
  36.   message.guild.owner.send('Seviye sistemi **'+message.member.user.username+'** ('+message.member.id+') tarafından logs kanalı **'+kanals+'** Olarak ayarlandı.!\n `Endlesslove Seviye Sistemi`')
  37.   db.set(`svlog_${message.guild.id}`, kanals)
  38.  
  39.   };
  40. exports.conf = {
  41.   enabled: true,  
  42.   guildOnly: false,
  43.   aliases: [],
  44.   permLevel: 0
  45. };
  46.  
  47. exports.help = {
  48.   name: 'seviye-log',
  49.   description: 'seviye atlayanların mesajının gideceği kanalı ayarlarsınız.',
  50.   usage: 'seviye-log'
  51. };

Replies to Re: seviye-log rss

Title Name Language When
seviye-rol Fronz javascript 3 Years ago.