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
:yazı:
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'
};




:resim:
Screenshot_1.png

Screenshot_2.png

Screenshot_3.png
 
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...
Üst