RINGO
Komut rehberi

Her komut,tek satır.

Ringo'nun paneli yok, menüsü yok. Her şey topluluğunun zaten bulunduğu yerde olur — sohbette. Bu, botun yanıt verdiği her komut, ne yaptığı ve onu çalıştırdığında sohbetinin ne gördüğü.

Yayıncı · sohbet · moderatör — tek bot, her biri için tek satır

01Yayıncılar için

Turu aç, sonuçlandır.

Turu sen yönetirsin. Tek satır açar, tek satır kapatır, arada olan her şeyi overlay halleder.

!ringo create "your call" 100

Kanalında bir tahmin açar. İddia çift tırnak içine yazılır — overlay'de ışıldayan tam olarak o cümledir — ve sayı da senin katkın.

"your call"
Kendi yayının hakkında yaptığın iddia. Kısa ve net tut — pot dolarken sohbet bunu ekranda okuyor.
100
Katkın. İddianın arkasına koyduğun budur.
Örnek

!ringo create "Bu raundu hasar almadan kazanıyorum" 100

Overlay iddianla birlikte TAHMİN AÇIK durumuna geçer, sohbet hemen karşı tarafı tutmaya başlayabilir.

!ringo won · !ringo defended

Turu kendi lehine sonuçlandırır. Bot sohbette sonucu paylaşır ve overlay çözülür; kazananlar kimse bir şey talep etmeden ya da imzalamadan ödenir.

Sohbette
Bot adınla birlikte CLAIM DEFENDED yazarak yanıt verir, böylece overlay'i kaçıran izleyiciler için bile sonuç kayıtlara geçer.

!ringo lost · !ringo broken

Turu sohbet lehine sonuçlandırır. Bot kabul ettiğini ve CLAIM BROKEN olduğunu paylaşır, karşı tarafı tutan herkes otomatik olarak ödenir.

!ringo cancel

Turu erken kapatır. Sonrasında ne olacağı turun ne kadar ilerlediğine bağlıdır — bu genel bir iade değildir.

Kimse katılmadıysa
Tur basitçe kapanır ve overlay TAHMİN İPTAL EDİLDİ durumuna düşer.
Sohbet zaten katıldıysa
Yalnızca dolmamış kısım kapanır. Zaten kilitlenmiş pozisyonlar normal şekilde sonuçlanmaya devam eder.

!ringo hide · !ringo show

Overlay'i ekrandan kaldırır ve geri getirir, alttaki tura dokunmadan. Tur ortasında tam ekrana geçtiğin anlar için kullanışlı.

!ringo clear

Overlay'i boşta bekleme durumuna sıfırlar.

02Sohbetin için

Karşı tarafı tut.

Kurulacak bir şey yok, açılacak hesap yok, bağlanacak cüzdan yok. İzleyici tek satır yazar ve içeridedir.

!ringo join · !ringo join 25

Açık iddianın karşı tarafını tutar. Sayı yazılmazsa izleyicinin varsayılan miktarını kullanır; bir sayı yazılırsa onun yerine o miktarı kullanır. Overlay'deki pot, komut ulaşır ulaşmaz hareket eder.

25 · $25
İsteğe bağlıdır, dolar işareti de isteğe bağlıdır — 25, $25 ve $25.50 hepsi aynı şekilde okunur.
Anlamsızsa
Botun okuyamadığı bir miktar reddedilmez, yok sayılır: izleyici basitçe varsayılan miktarıyla katılır.

!ringo default 25 · !ringo default off

Bundan sonra sade bir !ringo join komutunun kullanacağı miktarı belirler, böylece düzenli bir izleyici bir daha sayı yazmak zorunda kalmaz.

off · clear · none · 0
Bu dördünden herhangi biri varsayılanı temizler ve izleyiciyi her tur için tekrar karar verme durumuna döndürür.

!ringo claim

Tek seferlik karşılama kredisi, böylece ilk kez gelen bir izleyici hiçbir şey koymadan bir tura katılabilir.

!ringo balance

İzleyiciye elinde oynayacak ne olduğunu gösterir.

!ringo status

Devam eden turu gösterir — iddiayı, potun ne kadar dolu olduğunu ve hâlâ açık olup olmadığını.

!ringo help · !ringo

Bu sayfanın sohbetteki kısa hâli. Tek başına !ringo yazmak da aynı işi yapar, yanıt ise gönderenin bir tur açabilip açamayacağına ya da yalnızca katılabilmesine göre değişir.

03Anatomi

Tek komut, dört ayar.

!ringo create isteğe bağlı parametreler alır. Hepsini görmezden gel, yine de çalışır — her biri daha net bir tur istediğinde orada duruyor.

!ringo create "your call" 100 150

Tek sayı yazarsan iki taraf da eşitlenir. İkinci bir sayı karşı tarafı kendi başına boyutlandırır — burada sen 100 koyarsın, sohbetin tarafı 150 olur.

!ringo create "your call" 100 odds 2.5

Karşı tarafı elle boyutlandırmak yerine ödeme çarpanını belirler. Çarpan 1.0'ın üzerinde olmalıdır, overlay bunu canlı gösterir, böylece kimsenin bir şey hesaplaması gerekmez.

Ne anlama geliyor
Kazanan bir pozisyon, katkını çarpanla çarpıp öder. 2.5'te, 100'lük bir katkı 250 olarak döner.

!ringo create "your call" 100 no

Kendi iddianın hangi tarafında olduğunu seçer. Boş bırakırsan iddiayı desteklersin; yes ve no bunu açıkça belirtmeni sağlar.

!ringo create "your call" 100 @opponent

Turu tüm sohbet yerine belirli bir izleyiciye karşı birebir hâle getirir. Tırnak içindeki iddianın içinde geçen bir kullanıcı adına dokunulmaz — yalnızca tırnakların dışındaki bir kullanıcı adı rakip olarak okunur.

Sıra ve büyük/küçük harf

Önce tırnaklı iddia gelir, sonra miktarlar, sonra isteğe bağlı taraf ve kullanıcı adı. Hiçbir şey büyük/küçük harfe duyarlı değildir: !RINGO Create ile !ringo create aynı komuttur.

04Kim neyi çalıştırabilir

İki rol, tek bot.

Moderatörlerin bir tur üzerinde yayıncıyla tamamen aynı gücü vardır. Yayıncının çalıştırabilip moderatörün çalıştıramayacağı hiçbir komut yoktur.

Yayıncı ya da moderatör
create · cancel · won · lost · clear · hide · show — bir turu açmak ve sonuçlandırmak yetkili tarafın işi.
Sohbetteki herkes
join · status · balance · claim · default · help — bir izleyicinin ihtiyaç duyduğu her şey her izleyiciye açıktır.
05Bir şeyler ters giderse

Hiçbir şey bozulmaz.

Bot kasıtlı olarak sessizdir. Sohbetini asla spam'e boğmaz ve bir yazım hatasını asla cezalandırmaz.

Hatalı bir create

Tırnakları ya da miktarı unutursan bot doğru formatla yanıt verir ve bekler: Try: !ringo create "your prediction" amount. Düzelt ve tekrar dene.

Bilmediği bir komut

Sessizce yok sayılır. !ringo'dan sonra gerçek bir komut olmayan her şey hiçbir yanıt üretmez, böylece sohbetin asla bir hata duvarı görmez.

Bir yayıncı komutunu çalıştıran izleyici

Bot ona bunu yalnızca yayıncının ya da moderatörlerin yapabileceğini söyler. Bir tur açmak daha da sessizdir — bu role sahip olmayan biri için basitçe yok sayılır.

Oynayacak hiçbir şeyi olmayan izleyici

Kendisine bildirilir ve karşılama kredisi için !ringo claim'e yönlendirilir.

Kapsanan her şey bu kadar.

On üç komut, panel yok, seninle bir tur arasında kurulum yok. Overlay'i bir kez OBS'e bırak, ondan sonraki her tahmin sohbette tek bir satır.