Discord.js canlı yayın komutu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Ey yüce yaradan bana fantastik bir hayat yaşattın.
Emektar Üye
Katılım
2 Ocak 2016
Mesajlar
4,595
Çözümler
1,842
Tepki puanı
2,297
Ödüller
18
10 HİZMET YILI
NOT: Güncel değildir.

Kullanımı :
1) İlk önce 'yayınayarla.js' veya istediğiniz bir isim yazıp sonuna '.js' ekleyerek dosya oluşturun.
2) Ardından altta verdiğim kodları içine yapıştırın ve kaydedin.
3) Botunuzu yeniden başlatın ve komutu kullanmaya başlayın.
4) Kullanımı prefix+yayınayarla <yayın-ismi> (örnek : ?yayınayarla MemoryHackers ile).​

NOT 1 : Kullanımında herhangi bir modül gerektirmez.
NOT 2 : Daha önce paylaşılmış olabilir fakat benim kendi yazdığım bir komuttur.
NOT 3 : Eğer botunuz help(yardım) komutuna sahip değilse sonda bulunan 'exports.help'den başlayarak (exports.help dahil) alt kısmını silebilirsiniz.
NOT 4 : Aşağıda komutun nasıl göründüğüne dair bir ekran görüntüsü mevcuttur.
NOT 5 : 33. satırda bulunan twitch.tv linkini kendinize göre değiştirmeyi unutmayınız.
NOT 6 : 10. satırda bulunan owner_id kısmını kendinize göre ayarlayınız.

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

exports.run = (client, message, args) => {
  const useruser = "Komut "  + message.author.username + " tarafından çalıştırıldı";
  const userurl = message.author.avatarURL;
  const canlıyayınbaşarısız = "Lütfen  canlı yayına bir isim veriniz!";
  const canlıyayınbaşarılı = "Canlı yayın başarıyla başlatıldı.";
  const yetkili = "Komut dosyasından 10. satırda bulunan owner_id kontrol ediniz.";

  if (message.author.id !== ('owner_id')) {
      const embed = new Discord.RichEmbed()
      .setColor("#FF0000")
      .setTitle(':shield: Canlı Yayın Statüsü Değiştirme :shield:')
      .addField("Sahibim değilsin!", yetkili)
      .setFooter(useruser, userurl)
      .setTimestamp();
      return message.channel.send({ embed });
  }


  const status = args.join(' ');
  if (status.length === 0) {
    const embed = new Discord.RichEmbed()
      .setColor("#FF0000")
      .setTitle(':shield: Canlı Yayın Statüsü Değiştirme :shield:')
      .addField("Başarılı değil!", canlıyayınbaşarısız)
      .setFooter(useruser, userurl)
      .setTimestamp();
    message.channel.send({ embed });
  }

  else if (status.length !== 0) {
   client.user.setPresence({ game: { name: `${status}`, url: 'https://twitch.tv/memoryhackers', type: 1 } });
  const embed = new Discord.RichEmbed()
    .setColor("#00FF00")
    .setTitle(':shield: Canlı Yayın Statüsü Değiştirme :shield:')
    .addField("Başarılı!", canlıyayınbaşarılı)
    .setFooter(useruser, userurl)
    .setTimestamp();
  message.channel.send({ embed });
}};

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

  exports.help = {
    name: 'yayınayarla',
    description: 'Botun yayın statüsünü ayarlar.',
    usage: 'yayınayarla'
  };


1553882590195.png
1553882617508.png
 
Son düzenleme:
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
Bu kod duyuru yapmak için ideal , ben kullanmayacağım ama tavsiye edeceğim.

Eline sağlık.
 
❤❤
Süper Üye
Katılım
9 Mar 2018
Mesajlar
1,481
Çözümler
17
Tepki puanı
562
Ödüller
9
8 HİZMET YILI
Ellerine Sağlık Güzel Olmuş Yararlı + +
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst