Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
Merhaba arkadaşlar duyduğuma göre @KEYTR arkadaşın paylaştığı canlı destek komutu hatalı :)
Bende benimkini paylaşayım dedim.

Herhangi bir gerekli modül yoktur.

Kodlarda belirttiğim yere destek taleblerinin düşeceği kanal oluşturup IDsini kodlara giriniz.

Screenshot_1.png


Screenshot_2.png

JavaScript:
const Discord = require('discord.js');

exports.run = async(client, message, args) => {
const emoji = message.client.emojis.get('');
      let isEnabled;
      message.reply("`Birazdan Yetkili Ekibimiz Sizinle ilgilenicektir.Destek Almak İstediğiniz Konuyu Belirtmediyseniz Talebiniz Reddedilecektir.`");
      let mesaj = args.slice(0).join(' ');
      let chan = message.channel;
      let destekKanal = "destek kanalınızın ID sini girin";
      const embed = new Discord.RichEmbed()
        .addField('Dikkat', `Canlı Destek Talebi`)
        .setAuthor(`${message.author.tag} (${message.author.id})`, `${message.author.avatarURL}`)
        .setColor("00ff00")
        .addField(`Bilgiler`, `**Sunucu**: ${message.guild.name} (${message.guild.id}) \n**Kanal**: ${message.channel.name} (${message.channel.id}) \n**Destek İsteyen**: ${message.author.tag} (${message.author.id}) \n**Destek Mesajı**: ${mesaj}`)
        .setFooter("© Molly Malone's | Canlı Destek")
        client.channels.get(destekKanal).send({
        embed: embed
      });
    const collector = client.channels.get(destekKanal).createCollector(message => message.content.startsWith(''), {
      time: 0
    })
    client.channels.get(destekKanal).send('** Destek Çağrısına Bağlanmak İçin** `bağlan` **Yazınız. İptal Etmek İçin** `iptal` **Yazınız.**')
    collector.on('message', (message) => {
      if (message.content === 'iptal') collector.stop('aborted')
      if (message.content === 'bağlan') collector.stop('success')
    })
    collector.on('end', (collected, reason) => {
      if (reason === 'time') return message.reply('``Canlı Destek Zaman Aşımına Uğradı.``')
      if (reason === 'aborted') {
        message.reply('``Canlı Destek Talebi Reddedildi.``')
        client.channels.get(destekKanal).send('``Canlı Destek Başarıyla Reddedildi.``')
      }
      if (reason === 'success') {
        client.channels.get(destekKanal).send('``Canlı Destek Talebi Alındı.``')
        client.channels.get(destekKanal).send('**Canlı Destek Talebini İptal Etmke İçin ``iptal`` Yazınız.**')
        chan.send(`${message.author}`)
        chan.send('``Destek Talebiniz Yetkili Tarafından Kabul Edildi``')
        chan.send('**Destek Talebini İptal Etmek İçin `iptal` Yazınız.**')
        isEnabled = true
        client.on('message', message => {
          function contact() {
            if (isEnabled === false) return
            if (message.author.id === client.user.id) return
            if (message.content.startsWith('iptal')) {
              message.channel.send('``Canlı Destek İptal Edildi``')
              if (message.channel.id === chan.id) client.channels.get(destekKanal).send('``Canlı Destek Karşı Taraftan İptal Edildi``')
              if (message.channel.id === destekKanal) chan.send('``Canlı Destek Karşı Taraftan İptal Edildi``')

              return isEnabled = false
            }
            if (message.channel.id === chan.id) client.channels.get(destekKanal).send(`**Talepte Bulunan Kişi :** ${message.author.tag} : ${message.content}`)
            if (message.channel.id === destekKanal) chan.send(`**Yetkili :** ${message.author.tag} : ${message.content}`)
          }
          contact(client)
        })
      }
    })
}

  exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ["canlı","canli","destek"],
  permLevel: 0
};

exports.help = {
  name: 'canlıdestek',
  description: 'Canlı Destek Tablebi Oluşturur.',
  usage: 'canlıdestek'
};
 
Üye
Katılım
28 Şub 2019
Mesajlar
40
Tepki puanı
5
Yaş
48
7 HİZMET YILI
tşk ederim güzel paylaşım ilk ben denedim :)
 
Efsane Üye
Katılım
28 Tem 2018
Mesajlar
10,240
Çözümler
17
Tepki puanı
1,728
7 HİZMET YILI
Güzel Aga Botunuzu Kullanıyorum
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst