Discord DestekEkipTalep sistemi (Discord.Js)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
BeklavaFISTIK
Uzman Üye
Katılım
29 Eki 2018
Mesajlar
160
Tepki puanı
30
Ödüller
7
Yaş
28
7 HİZMET YILI

Bu sistem bir hata ile karşı karşıya kaldığınızda !talep yazdığınızda
sadece yetkili kişe ve siz görebileceğiniz yazı kanalı açar
ve oradan size hızlı şekilde yardım edebirler vb

No modül
JavaScript:
const Discord = require('discord.js');

exports.run = (client, message, args) => {
 message.delete();
    message.guild.createChannel(`talep-${message.author.username}`, 'text').then(ch => {
        ch.overwritePermissions(message.member.roles.first(),{
            VIEW_CHANNEL: false,
        }).catch()
        message.guild.roles.forEach((role) => {
            if (role.hasPermission("BAN_MEMBERS")) {
                ch.overwritePermissions(role,{
                    VIEW_CHANNEL: true,
                }).catch()
                ch.overwritePermissions(message.author.id,{
                    VIEW_CHANNEL: true,
                }).catch()
            }
        })

        const embed = new Discord.RichEmbed()
        .setTitle(`» Hey ${message.author.username} !`)
        .setAuthor("» Time To Kill Relax | Destek Sistemi")
        .setDescription("**Buradaki destek ekibimiz sizinle ilgilenecektir.\nDestek talebini iptal etmek için [!kapat](https://discord.gg/QMbtu9p) yazabilirsin!**")
        .setFooter('Time To Kill Relax | Destek Sistemi', client.user.avatarURL)
        .setTimestamp()
        ch.send(embed).catch()
        ch.send("@everyone")
        ch.send("@here")
        ch.awaitMessages((msg)=> {
            if (msg.content === "!kapat") {
                ch.send("`Talebiniz iptal ediliyor!`").then(()=>{
                    setTimeout(()=> {
                        ch.delete().catch()
                    },1000)
                });
            }
        },{time:86400000})
    })
};

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

exports.help = {
  name: 'talep',
  description: 'Destek talebi açar.',
  usage: 'talep'
};







 
HackIstanbul 2019 Preselection Writeup Members
Seçkin Üye
Katılım
8 May 2018
Mesajlar
314
Tepki puanı
100
8 HİZMET YILI
Başarılı bir kodlama , elinize sağlık
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
Bunu botuma ekleyeceğim. Teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...