Facebook
From Kedjik, 5 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 168
  1. const Discord = require('discord.js')
  2. const db = require('quick.db');
  3.  
  4. exports.run = async (client, message, args) => {
  5.  
  6.  if (!message.member.hasPermission("MANAGE_MESSAGES")) {
  7.   const bilgi = new Discord.RichEmbed()
  8.   .setDescription('Bu komutu kullanabilmek için **Mesajları Yönet** yetkisine sahip olmanız gerek.')
  9.   .setColor("0000A0")
  10. return message.channel.sendEmbed(bilgi).then(m => m.delete(150000)); return
  11.        }
  12.   let mlog = message.mentions.channels.first()
  13.   let sıfırla = db.fetch(`desteklog_${message.guild.id}`)
  14.  
  15. if(args[0] === "sıfırla") {
  16.     if(!sıfırla) {
  17.       message.channel.send(`Destek Log Kanalı zaten ayarlı değil.`)
  18.                      
  19.       return
  20.     }
  21.    
  22.     db.delete(`desteklog_${message.guild.id}`)
  23.     message.channel.send(`Destek Log Kanalı başarıyla sıfırlandı.`)
  24.                
  25.     return
  26.   }
  27.  
  28.  
  29.  
  30.   if (!mlog) {
  31.     return message.channel.send(
  32.     `Destek Log Olacak Kanalı etiketlemelisin.`)                      
  33.   }
  34.  
  35.  
  36.  
  37.  
  38.   db.set(`desteklog_${message.guild.id}`, mlog.id)
  39.        
  40.     message.channel.send(`✅ Destek Log Kanalı başarıyla ${mlog} olarak ayarlandı.`)
  41.  
  42.   };
  43.    
  44. exports.conf = {
  45.     enabled: true,
  46.     guildOnly: true,
  47.     aliases: ['destek-log'],
  48.     permLevel: 0
  49. }
  50.  
  51. exports.help = {
  52.     name: 'destek-log-ayarla',
  53.     description: 'Otorolü ayarlar.',
  54.     usage: 'otorol <@rol>'
  55. }