Sohbet botu
InstiBot komutları ve değişkenleri başvurusu
Her yerleşik sohbet komutu ve komut ve zamanlayıcılarda kullanabileceğin her $(variable); söz dizimi, kimin kullanabileceği ve birer örnekle.
Bu sayfa nasıl okunur
Komutlar varsayılan ! önekiyle gösterilir; Ayarlar'da öneki değiştirdiysen kendininkini kullan. Açılı ayraç içindeki kelimeler değiştirdiğin değerlerdir, köşeli ayraç içindeki kelimeler isteğe bağlıdır. Her varsayılan komut, Sohbet botu → Komutlar → Varsayılan komutlar altında yeniden adlandırılabilir, takma ad verilebilir ya da bir rütbeyle sınırlanabilir.
Değişkenler, bir komut ya da zamanlayıcı mesajının içinde $(name) biçiminde yazılır. Adlar büyük/küçük harfe duyarlı değildir. Çözülemeyen bir değişken düz metin olarak bırakılır.
Sohbet ve yayın komutları
| Komut | Kim | Ne yapar |
|---|---|---|
| !commands | Herkes | Herkese açık komut listenin bağlantısını paylaşır. |
| !uptime | Herkes | Yayının ne kadar süredir canlı olduğu. |
| !followage [@viewer] | Herkes | Bir izleyicinin ne kadar süredir takip ettiği, InstiBot'un gördüğü takiplerden sayılır. |
| !title [yeni başlık] | Moderatör | Başlığı gösterir ya da Kick'te (ve bağlıysa Twitch'te) değiştirir. |
| !game [category] | Moderatör | Kategoriyi gösterir ya da en iyi eşleşmeye değiştirir. Takma ad !category. |
| !so @viewer | Moderatör | Bağlantı ve Shoutout overlay'iyle shoutout yapar. Takma adlar !shoutout, !promo. |
| !addcom !name message | Moderatör | Özel bir komut oluşturur. |
| !editcom !name message | Moderatör | Özel bir komutun mesajını değiştirir. |
| !delcom !name | Moderatör | Özel bir komutu siler. |
| !permit @viewer | Moderatör | Bağlantı koruması açıkken bir izleyicinin bir bağlantı paylaşmasına izin verir. |
| !quote [add text | number | word] | Herkes (ekleme ve silme: Moderatör) | Topluluk alıntılarını gösterir, arar, ekler ya da siler. |
| !schedule | Herkes | Planladığın sonraki yayın. Takma ad !nextstream. |
| !clip [başlık] | Herkes | Yalnızca Kick: son 30 saniyeyi klipler ya da sonradan kesebileceğin bir işaretçi kaydeder. |
| !appeal | Herkes | İtirazlar açıkken yasak kaldırma isteği bağlantısını paylaşır. |
| !level / !xp [@viewer] | Herkes | Seviye sistemi açıkken seviye ve XP. |
| !birthday DD/MM | Herkes | Doğum günü selamları için bir doğum günü kaydeder. |
| !tts message | Herkes (varsayılan olarak kapalı) | Bir mesajı TTS widget'ında, puan cinsinden bir fiyat karşılığında sesli okur. |
Puan ve etkileşim komutları
Her mini oyunun ayrıca !roulette, !slots, !heist ve !crash gibi kendi komutları vardır. Her oyunun rehberi bunları örneklerle listeler.
| Komut | Kim | Ne yapar |
|---|---|---|
| !points [@viewer] | Herkes | Bir izleyicinin puanlarını gösterir. |
| !give @viewer amount | Herkes | Puanlarının bir kısmını başka bir izleyiciye verir. |
| !top | Herkes | Puan sıralamanın bağlantısını paylaşır. |
| !watchtime | Herkes | Sohbette aktif süre. |
| !shop | Herkes | Puan mağazanın bağlantısını paylaşır. |
| !redeem ürün adı | Herkes | Sohbetten bir mağaza ürününü kullanır. |
| !addpoints @viewer amount | Sahip | Puan ekler; negatif miktar puanları çıkarır. |
| !sr song | Herkes | Bir şarkı ister (YouTube). Ayrıca !song, !wrongsong, !skip. |
| !join / !leave / !queue | Herkes | İzleyici sırası. Moderatörler !next ve !pick kullanır. |
| !bet option amount | Herkes | Bir topluluk tahminine bahis yapar. |
| !giveaway start prize [5m] | Moderatör | Sohbetten bir çekiliş başlatır. İzleyiciler varsayılan olarak !enter ile katılır. |
| !poll Soru | Seçenek 1 | Seçenek 2 60s | Moderatör | Bir anket açar. İzleyiciler !vote ve bir sayıyla oy verir. |
Değişkenler
| Değişken | Döndürdüğü | Örnek |
|---|---|---|
| $(user) | Komutu kullanan izleyici | Merhaba $(user)! |
| $(touser) | Komuttan sonraki ilk kelime (@ olmadan), yoksa izleyici | $(user), $(touser) kişisine sarılıyor |
| $(args) | Komuttan sonra yazılan her şey | Dedin ki: $(args) |
| $(1), $(2) … | Komuttan sonraki birinci, ikinci … kelime | 10 üzerinden $(1) |
| $(channel) | Kanal adın | $(channel) kanalına hoş geldin |
| $(random 1-100) | Aralıktan rastgele bir sayı | $(random 1-6) attın |
| $(random a,b,c) | Listeden rastgele bir seçim | Bu gece: $(random apex,valorant,chess) |
| $(randomchatter) | Son 10 dakikada sohbet eden rastgele bir izleyici | Sıradaki shoutout $(randomchatter) kişisine |
| $(count) | Bu komutun kaç kez kullanıldığı | $(count) kez kullanıldı |
| $(uptime) | Yayının ne kadar süredir canlı olduğu ya da çevrimdışı olduğu | $(uptime) süredir yayındayız |
| $(title), $(game) | Mevcut başlık ve kategori | Şu an oynanan: $(game) |
| $(followage) | İzleyicinin ne kadar süredir takip ettiği | $(followage) süredir takip ediyor |
| $(points), $(pointsname) | İzleyicinin puanları ve para biriminin adı | $(points) $(pointsname) |
| $(watchtime), $(level), $(xp), $(rank) | İzleyicinin sohbette geçirdiği süre, seviyesi, XP'si ve sıralamadaki yeri | Sıra #$(rank) |
| $(time Europe/London) | Bir saat dilimindeki geçerli saat | New York'ta saat $(time America/New_York) |
| $(countdown 2026-12-31T20:00) | Bir tarih ve saate kalan süre | Etkinliğin başlamasına $(countdown 2026-12-31T20:00) |
| $(math 2*3) | + - * / % ^ ve parantezlerle bir hesaplama | Kişi başı $(math 1500/3) |
| $(counter deaths) | Bir sohbet sayacının değeri | Ölümler: $(counter deaths) |
| $(nextstream) | Planladığın sonraki yayın | Sonraki yayın: $(nextstream) |
| $(urlfetch https://…) | Bir web adresinin döndürdüğü metin (Premium) | $(urlfetch https://example.com/status) |
Bilmekte fayda var
- $(points) ve $(rank) gibi izleyici değişkenleri, komutun geldiği platformdaki izleyiciyi okur. Kick ve Twitch izleyicileri ayrı sayılır.
- Zamanlayıcılarda $(user) senin kendi adındır ve $(count) değer taşımaz; bu yüzden zamanlayıcı mesajlarına koyma.
- $(followage) yalnızca InstiBot'un gördüğü takipleri bilir, çünkü Kick eski takipçilerin bir listesini sunmaz.
- Bir platformun izin verdiğinden uzun mesajlar Kick'te kısaltılır ve YouTube'da en fazla üç mesaja bölünür.