Facebook
From BIGGZ, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 172
  1. const Discord = require(`discord.js`);
  2.  
  3. exports.run = async (client, message, args) => {
  4.  
  5.   if(!message.member.hasPermission(`MANAGE_GUILD`)) return message.channel.send(`Bu komutu kullanabilmek için yetkin yetersiz.`)
  6.  
  7.   let kişi = message.mentions.users.first()
  8.   if(!kişi) return message.channel.send(`Bir kişi etiketlemelisin.`)
  9.   let isim = args[1];
  10.   if(!isim) return message.channel.send(`${kişi}, için oluşturacağım kanalın ismini girmelisin.`)
  11.   let everyone = message.guild.roles.find(r => r.name === `@everyone`)
  12.  
  13.   message.guild.createChannel(isim, `text`).then(channel => { channel.overwritePermissions(kişi, {
  14.   'SEND_MESSAGES': true,
  15.   'READ_MESSAGE_HISTORY': true,
  16.   'VIEW_CHANNEL': true })
  17.  
  18.   channel.overwritePermissions(everyone, {
  19.   'VIEW_CHANNEL': false}) })
  20.  
  21.   message.channel.send(`${kişi}, için özel kanal oluşturuldu. Codare'den sevgiler ♥`)
  22.  
  23. };
  24. exports.conf = {
  25.   enabled: true,
  26.   guildOnly: true,
  27.   aliases: [],
  28.   permLevel: 0
  29. }
  30.  
  31. exports.help = {
  32.   name: 'kanalaç'
  33. }
  34.