Sohbet botu
Kick, Twitch ve YouTube için özel sohbet komutları
InstiBot ile sohbet komutları oluştur: cevaplar, takma adlar, bekleme süreleri, rütbeler, puan fiyatları, anahtar kelime tetikleyicileri ve $(user) gibi değişkenler.
İlk komutunu oluştur
Oluşturduğun her komut yazıldığı platformda cevap verir; bu yüzden tek bir komut Kick, Twitch ve YouTube'da aynı anda çalışır. TikTok sohbetinde yazılan komutlara, botlar TikTok sohbetine yazamadığı için bağlı diğer platformlarında cevap verilir.
- Panelde Sohbet botu bölümünü aç ve Komutlar sekmesini seç. Özel komutlar senin komutlarındır; Varsayılan komutlar her kanalın aldığı yerleşik olanlardır.
- Komut ekle'ye bas ve izleyicilerin kullanacağı adı önek olmadan yaz. Adlar en fazla 32 karakter olabilir ve boşluk içeremez.
- Botun göndereceği mesajı yaz. Alanın altındaki canlı önizleme, değişkenlerin nasıl görüneceğini gösterir.
- Kimin kullanabileceğini, bir bekleme süresini ve istersen puan cinsinden bir fiyatı seç. Kaydet, sonra denemek için komutu sohbetinde yaz.
Kopyalanacak örnekler
Çoğu kanalın ilk gün eklediği birkaç komut. Okun ardındaki metni mesaj alanına yapıştır.
!socials → Find all my links at https://example.com
!hello → Hello $(user)! Welcome to $(channel).
!uptime → We have been live for $(uptime).
!roll → $(user) rolled $(random 1-100).
!hug → $(user) hugs $(touser)!
!deaths → I have died $(counter deaths) times today.Düzenleyicideki her seçenek
| Seçenek | Ne yapar |
|---|---|
| Komut | Önekten sonraki ad. Adlar ve takma adlar, varsayılan olanlar dahil tüm komutlar arasında benzersiz olmalıdır. |
| Takma ad | Aynı komut için virgülle ayrılmış en fazla 10 başka ad. |
| Mesaj | Cevap; ücretsiz planda en fazla 500, Premium'da 2000 karakter. |
| Rütbe | Kimin kullanabileceği: Herkes, Abone, VIP, Moderatör veya Sahip. Daha yüksek rütbeler alt sınırları geçer; bu yüzden bir moderatör bir Abone komutunu kullanabilir. |
| Bekleme süresi | Yok ile 10 dakika arası. Genel, tüm sohbet için bekleme süresi başına bir kez demektir; Kullanıcı başına, her izleyicinin kendi başına beklemesi demektir. Moderatörler ve sahip bekleme sürelerini atlar. |
| Erişim | Her zaman, Sadece canlıyken ya da Sadece çevrimdışıyken. Canlıyken, bağlı herhangi bir platformda yayında olmak demektir. |
| Fiyat | Komutun maliyeti olan puanlar. Yalnızca puan sistemi açıkken ücret alır. |
| Etkinleştirme | Komut (önekle yazılır) ya da Sohbet anahtar kelimesi (Premium): kelime bir mesajın herhangi bir yerinde geçtiğinde bot cevap verir. |
Değişkenler
Değişkenler $(name) biçiminde yazılır ve komut çalıştığında doldurulur: $(user) komutu yazan izleyicidir, $(touser) komuttan sonraki ilk kelimedir, $(args) komuttan sonra gelen her şeydir ve $(uptime), $(title) ile $(game) yayınını tanımlar. Çözülemeyen bir değişken düz metin olarak kalır; bu da yazım hatalarını fark etmeyi kolaylaştırır.
Bazı değişkenler bir değer alır: $(random 1-100) bir sayı seçer, $(random red,blue,green) bir listeden seçer, $(time Europe/London) bir saat dilimindeki saati gösterir ve $(countdown 2026-12-31T20:00) bir tarihe kadar geri sayar. Örneklerle birlikte tam liste, komutlar ve değişkenler başvurusundadır.
Rastgele cevaplar ve anahtar kelime komutları
Premium'da ayrı satırlara birkaç mesaj yaz ve bot her seferinde rastgele birini seçer. Ücretsiz planda yalnızca ilk satır gönderilir.
Bir anahtar kelime komutu (Premium, en fazla 10), kelimesi bir sohbet mesajının herhangi bir yerinde geçtiğinde önek olmadan cevap verir. Eşleşme büyük/küçük harfe duyarsız ve tam kelime bazlıdır; rütbe, erişim, bekleme süresi ve fiyat yine geçerlidir. Bunları izleyicilerin sürekli sorduğu sorular için kullan, örneğin “discord” ya da “specs”.
Varsayılan komutlar
Her kanal, !commands, !uptime, !followage, !so, !title, !game, !addcom gibi bir dizi varsayılan komut ve puan, oyunlar ve şarkı istekleri için komutlar alır. Bunları yeniden adlandırabilir, takma ad ekleyebilir, kimin kullanabileceğini değiştirebilir ve cevaplarını düzenleyebilirsin ama silemezsin; bunun yerine kapat. Bir varsayılan komutun yanındaki uyarı simgesi, ihtiyaç duyduğu özelliğin, örneğin puan sisteminin kapalı olduğu anlamına gelir.
Moderatörler basit komutları sohbetten yönetebilir: !addcom !name message bir komut oluşturur, !editcom mesajını değiştirir ve !delcom kaldırır.
Plan limitleri
Ücretsiz plana geri dönersen limitin üzerindeki en yeni komutların “Plan nedeniyle duraklatıldı” olarak işaretlenir ve yeniden yükselttiğinde geri gelir.
| Ücretsiz | Premium | |
|---|---|---|
| Özel komutlar | 100 | Sınırsız |
| Anahtar kelime komutları | Mevcut değil | 10 |
| Rastgele cevaplar | Yalnızca ilk satır | Evet |
| Mesaj uzunluğu | 500 karakter | 2000 karakter |
| $(urlfetch) | Mevcut değil | Evet |
Bir komut cevap vermediğinde
- Komut kapalı ya da “Plan nedeniyle duraklatıldı” olarak işaretli.
- Sohbet botu kapalı ya da bot o platform için Platformlar sayfasında duraklatılmış.
- İzleyicinin rütbesi çok düşük ya da Erişim, canlı yayında olup olmadığınla eşleşmiyor.
- Bekleme süresinde. Bekleme süresindeki komutlar bekle mesajı yazmak yerine sessiz kalır.
- Bir fiyatı var ve izleyici bunu karşılayamıyor.
- Bir moderasyon filtresi mesajı önce kaldırdı, örneğin bir bağlantı içerdiği için.
- Önekten sonra bir boşluk var: “! hello” bir komut değildir.
Sorular
Komutları başka bir bottan içe aktarabilir miyim?
Evet. Sohbet botu → Ekstralar → Diğer botlardan içe aktar, Nightbot, StreamElements, Fossabot ve diğer botlardaki herkese açık komut listelerini ya da yapıştırdığın bir dosyayı okur ve hiçbir şey kaydedilmeden önce her komutu gösterir.
İzleyiciler tüm komutlarımı nerede görebilir?
Genel liste düğmesinden ve !commands cevabından bağlantılı herkese açık komut listende. Etkin her komutu cevabı ve kimin kullanabileceğiyle birlikte gösterir.
! önekini değiştirebilir miyim?
Evet, Ayarlar → Komut öneki bölümünde. Kanalındaki her komut için geçerlidir.