Discord modülü

YouTube bildirimleri

Yeni bir video son dakika haberi değildir.

Botu ücretsiz ekle

Yönetici yetkisi gerekmez. Kurulum web panelinden.

Bu ne işe yarar

Biri onu ancak akşam görürse hiçbir şey kaybetmez ve tam da bu yüzden burada her seferinde gelen bir duyuru, arada bir yetiştirdiğin duyurudan iyidir. Sonunda önemli olan, kesintisiz bir iz: kanalındaki her video başlığı, önizlemesi ve doğrudan götüren düğmesiyle Discord’da belirir. Kanalı sonradan geriye doğru tarayan biri, aylarca süren işi tek parça hâlinde görür. Elle böyle bir dizi asla oluşmaz, çünkü er ya da geç biri eksik kalır ve o boşluğu kimse sonradan doldurmaz.

Günlük kullanımda nasıl görünür

Girdiğin şey YouTube kanalıdır ve en güvenilir yol UC ile başlayan kanal kimliğidir; @kullanıcı adı ya da kanal adresi de olur, botu ikisini de kendi çözer. Ardından iki şeyi ayrı ayrı belirlersin: yeni videolar duyurulsun mu ve canlı yayınlar duyurulsun mu, her biri kendi hedef kanalıyla. Canlı yayın kanalını boş bırakırsan ikisi de aynı yere düşer. Mesaj senindir: kendi başlığın, kendi açıklaman, alt bilgi, renk ve {channel}, {video_title}, {url}, {publish_date} gibi yer tutucular. Tarih, sunucu için seçilen dilin biçiminde görünür. İki düğme ekleyebilirsin: biri videoyu, diğeri abonelik sorusuyla birlikte kanalı açar. En ilk turda bot, en yeni videonu sessizce not eder; böylece kanalın yarısı bir anda Discord’a boşalmaz.

Bu modüldeki komutlar

  • /social

Neleri ayarlayabilirsin

  • YouTube kanalı
  • Yeni videoları duyur
  • Canlı yayınları duyur
  • Yeni videolar için Discord kanalı
  • Canlı yayınlar için Discord kanalı
  • Rol etiketi
  • Gömülü içeriğin üstündeki metin
  • Embed başlığı
  • Embed açıklaması
  • Alt Bilgi
  • Embed rengi
  • Küçük resmi göster
  • Büyük önizleme (video)
  • Zaman damgasını göster

Nelere dikkat etmeli

Şaşırmadan önce açıkça söylenmesi gereken bir nokta var: yeni videoları bot, kanalının herkese açık akışından çeker ve bunun için başka bir şeye gerek duymaz. Canlı yayınları ise ancak sunucu tarafında bir YouTube anahtarı kayıtlıysa tanır. Bunu örneği işleten kişi girer, panelde bunun için bir alan yoktur. Anahtar yoksa canlı yayın düğmesi boşa çalışır ve /social status tam olarak bunu yazar. İkinci engel platform sınırıdır: Premium olmadan bot ikisinden yalnızca birine bakar. Twitch ile YouTube’u aynı anda kurduysan Twitch kazanır, YouTube susar. Dışarıdan arıza gibi görünür, oysa sınır böyle çizilmiştir. Kanal bilgisine gelince: bir @kullanıcı adının önce çözülmesi gerekir ve YouTube sayfayı beklenenden farklı sunarsa bu ters gidebilir; UC kimliği ise her koşulda taşır. Bu arada hiçbir şey iki kez duyurulmaz: canlı bildirimi olarak çıkmış bir yayın, sonradan yeni video diye geri gelmez.

Modül nasıl çalışır

Kanal ID'si (UC…, en güvenilir), @kullanıcı adı veya kanal URL'si. Bot, kullanıcı adlarını otomatik olarak kanal ID'sine çözümler.

Güvenilir canlı yayın algılama bir YouTube API anahtarı gerektirir (operatör tarafından sunucu tarafında girilir). Yeni video bildirimleri anahtar olmadan çalışır.

Boş bırak = yeni videolarla aynı kanal.

Embed'in üzerindeki serbest metin. Yer tutucular için aşağıya bak.

Yer tutucular: {channel} {video_title} {title} {publish_date}

Üç adımda kurulum

  1. Panelde „YouTube" modülünü aç ve kanal kimliğini (UC…), @kullanıcı adını ya da kanal adresini gir.
  2. Yeni videoların mı, canlı yayınların mı, yoksa ikisinin birden mi duyurulacağına karar ver.
  3. Yeni videolar için hedef kanalı seç; canlı yayın kanalını yalnızca farklı olacaksa doldur.
  4. Etiketi ve gömülü mesajı ayarla, sonra bir kez /social test → YouTube Video çalıştır.

Sık sorulan sorular

Yeni videolar için yok: onları bot, kanalının herkese açık akışından alır. Canlı yayınlar için var: kayıtlı bir anahtar olmadan yayında olduğunu fark etmez ve canlı bildirimi hiç çıkmaz. Anahtarı sunucu tarafında işletici girer; panelden yazmanın bir yolu yoktur.

Premium ile evet, ikisi birlikte. Premium olmadan bot tek platforma bakar: ikisi de kurulmuşsa öncelik Twitch’indir, YouTube susar. Yani bir taraf bildirim veriyor, diğeri hiç vermiyorsa sebep budur, yanlış bir ayar değil.

YouTube botu dürtmez; bot kendisi bakar, üç dakikada bir. Video akışta henüz yoksa, bir sonraki turda bulur. Bir video duyurusu için bunun pek önemi yok; on dakika geç gelmekle değerinden bir şey yitirmez.

„Kanala abone ol" düğmesi kanalına götürür ve orada doğrudan abonelik sorusunu açar. Videoya giden düğmeden bağımsız olarak açılıp kapatılır. İkisi de düz bağlantı düğmesidir: biri tıkladığında Discord içinde hiçbir şey olmaz.

YouTube API anahtarına ihtiyacım var mı?

Yeni videolar için yok: onları bot, kanalının herkese açık akışından alır. Canlı yayınlar için var: kayıtlı bir anahtar olmadan yayında olduğunu fark etmez ve canlı bildirimi hiç çıkmaz. Anahtarı sunucu tarafında işletici girer; panelden yazmanın bir yolu yoktur.

Twitch ile YouTube aynı anda çalışır mı?

Premium ile evet, ikisi birlikte. Premium olmadan bot tek platforma bakar: ikisi de kurulmuşsa öncelik Twitch’indir, YouTube susar. Yani bir taraf bildirim veriyor, diğeri hiç vermiyorsa sebep budur, yanlış bir ayar değil.

Video neden yüklemeden dakikalar sonra geldi?

YouTube botu dürtmez; bot kendisi bakar, üç dakikada bir. Video akışta henüz yoksa, bir sonraki turda bulur. Bir video duyurusu için bunun pek önemi yok; on dakika geç gelmekle değerinden bir şey yitirmez.

Mesajın altındaki ikinci düğme ne işe yarar?

„Kanala abone ol" düğmesi kanalına götürür ve orada doğrudan abonelik sorusunu açar. Videoya giden düğmeden bağımsız olarak açılıp kapatılır. İkisi de düz bağlantı düğmesidir: biri tıkladığında Discord içinde hiçbir şey olmaz.