Discord modülü
Twitch bildirimleri
Yayın duyurusunun raf ömrü çok kısadır.
Yönetici yetkisi gerekmez. Kurulum web panelinden.
Bu ne işe yarar
Yayın çoktan bittikten sonra okuyan artık tıklamaz, bir dahakine ise okumaya bile başlamaz. Elle duyurmak tam burada tökezler: oyundasın, sohbettesin, odaklanmışsın ve o anda kimsenin aklına Discord’a bir satır yazmak gelmez. Bot bu tek işi devralır ve şaşmadan yapar. Twitch kanalının yayında olup olmadığına bakar ve mesajı, hâlâ bir değeri varken paylaşır, o anki başlık ve oynanan oyunla birlikte.
Günlük kullanımda nasıl görünür
Twitch adını kaydedersin, mesajın gideceği Discord kanalını seçersin ve yayına girerken kime ping atılacağını yazarsın: bir rol kimliği, @everyone, @here ya da hiç kimse. Ondan sonrası sensiz yürür. Bot üç dakikada bir Twitch’e sorar ve orada bir yayın başladığı anda mesaj kanaldadır. Yayın başlığı, oyun ve izleyici sayısı gömülü mesaja yer tutucularla gelir: {streamer}, {title}, {game}, {viewers}. Yanına yayıncı avatarı küçük görsel olarak, yayın önizlemesi büyük görsel olarak ve doğrudan kanala götüren bir düğme eklenir. Yayının ortasında oyunu ya da başlığı değiştirirsen bot, ikinci bir mesaj atmak yerine yayımladığı mesajı günceller.
Bu modüldeki komutlar
/social
Neleri ayarlayabilirsin
- Twitch kanalı
- Canlı bildirimi 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 resim (yayıncı avatarı)
- Büyük önizleme (yayın)
- Zaman damgasını göster
- "Twitch'te izle" butonu
- Başlık/oyun değişince otomatik güncelle
Nelere dikkat etmeli
En önemli nokta panelde yazmaz: Twitch, ancak arayüzü için sunucu tarafında erişim bilgileri kayıtlıysa yanıt verir. Yoksa bot hiçbir şey bulamaz ve susar; /social status bunu dosdoğru söyler. İkincisi etiketleme: her yayında @everyone, insanların kanalı sessize almasının en kısa yoludur. Herkesin kendi aldığı bir rol, tam da duymak isteyenlere ulaşır. Üçüncüsü tempo: kontrol üç dakikada bir yapılır, yani mesaj açtıktan birkaç dakika sonra gelebilir. Bu böyle tasarlandı, arıza değil. Ayrıca elle duyurma, yoksa sonunda ikisi birden durur. Dördüncüsü: yayının ortasında bağlantın koparsa ve yeniden başlatırsan Twitch bunu ayrı bir yayın sayar. Bot o zaman ikinci kez bildirir, çünkü yeni bir yayın kimliği görür. Son olarak etkisi büyük bir ayrıntı: iki zorunlu alandan biri eksikse (Twitch adı ya da hedef kanal), modül hiçbir şey yapmaz ve bundan yakınmaz da.
Modül nasıl çalışır
Twitch kullanıcı adın (veya kanal URL'si). Bot bu kanalın canlı olup olmadığını birkaç dakikada bir kontrol eder.
Canlı bildiriminin yayınlanacağı kanalı seç (kanallar yüklendiğinde açılır liste).
Embed'in üzerindeki serbest metin (rol bahsi otomatik olarak öne eklenir). Yer tutucular için aşağıya bak.
Boş = otomatik başlık. Yer tutucular: {streamer} {title} {game} {viewers}
Yer tutucular: {streamer} {title} {game} {viewers} {url} {thumbnail}
Üç adımda kurulum
- Panelde „Twitch" modülünü aç ve Twitch adını ya da kanal adresini gir.
- Duyurunun gideceği Discord kanalını seç: botun yazabildiği bir metin ya da duyuru kanalı.
- Etiketi ayarla: rol kimliği, @everyone veya @here yazıp Enter ile onayla, ya da alanı boş bırak.
- Gömülü mesajı zevkine göre düzenle ve /social test → Twitch Live ile bir deneme gönder.
Sık sorulan sorular
/social status komutunu çalıştır. Twitch erişim bilgilerinin eksik olduğunu yazıyorsa bot Twitch’e soru bile soramıyordur; bunları panelden sen değil, örneği işleten kişi sunucu tarafında girer. Bunun yerine adın ve hedef kanal görünüyorsa, kanalın metin ya da duyuru kanalı olduğunu ve botun orada yazma yetkisi bulunduğunu denetle.
Bot Twitch’e üç dakikada bir sorar. En kötü ihtimalle başlangıçla duyuru arasında üç dakikaya yakın süre geçer. Daha kısası olmaz, buna karşılık her seferinde ve sen uğraşmadan gerçekleşir.
Evet. Başlık, açıklama, alt bilgi ve gömülü mesajın üstündeki metin serbesttir; {streamer}, {title}, {game}, {viewers}, {url} ve {thumbnail} ile gerçek yayın verilerini içeri çekersin. Renk, zaman damgası, avatar, önizleme görseli ve düğme tek tek açılıp kapatılır. Başlığı ve açıklamayı boş bırakırsan bot kendi hazırladığı hâli koyar.
Hiçbir şey. Bot, dışarıdan gelen değerlerdeki etiketleri etkisiz kılar; yayın başlığı da bunlardan biridir. İçindeki @everyone okunur kalır ama hiçbir bildirim tetiklemez. Yalnızca senin etiket olarak girdiğin şey ses çıkarır.
Yayındayım ama neden hiç bildirim gelmiyor?
/social status komutunu çalıştır. Twitch erişim bilgilerinin eksik olduğunu yazıyorsa bot Twitch’e soru bile soramıyordur; bunları panelden sen değil, örneği işleten kişi sunucu tarafında girer. Bunun yerine adın ve hedef kanal görünüyorsa, kanalın metin ya da duyuru kanalı olduğunu ve botun orada yazma yetkisi bulunduğunu denetle.
Yayını açtıktan ne kadar sonra mesaj gelir?
Bot Twitch’e üç dakikada bir sorar. En kötü ihtimalle başlangıçla duyuru arasında üç dakikaya yakın süre geçer. Daha kısası olmaz, buna karşılık her seferinde ve sen uğraşmadan gerçekleşir.
Metnin tamamını kendim yazabilir miyim?
Evet. Başlık, açıklama, alt bilgi ve gömülü mesajın üstündeki metin serbesttir; {streamer}, {title}, {game}, {viewers}, {url} ve {thumbnail} ile gerçek yayın verilerini içeri çekersin. Renk, zaman damgası, avatar, önizleme görseli ve düğme tek tek açılıp kapatılır. Başlığı ve açıklamayı boş bırakırsan bot kendi hazırladığı hâli koyar.
Yayın başlığında bir etiket geçerse ne olur?
Hiçbir şey. Bot, dışarıdan gelen değerlerdeki etiketleri etkisiz kılar; yayın başlığı da bunlardan biridir. İçindeki @everyone okunur kalır ama hiçbir bildirim tetiklemez. Yalnızca senin etiket olarak girdiğin şey ses çıkarır.