RINGO
Référence des commandes

Chaque commande,une ligne.

Ringo n'a ni tableau de bord ni menus. Tout se passe là où ta communauté est déjà — dans le chat. Voici chaque commande à laquelle le bot répond, ce qu'elle fait, et ce que ton chat voit quand tu la lances.

Streamer · chat · modérateur — un bot, une ligne chacun

01Pour les streamers

Ouvre et règle le round.

C'est toi qui mènes le round. Une ligne l'ouvre, une ligne le clôture, et l'overlay gère tout ce qu'il y a entre les deux.

!ringo create "your call" 100

Ouvre une prédiction sur ta chaîne. L'affirmation se met entre guillemets doubles — c'est cette phrase exacte qui s'affiche sur l'overlay — et le nombre est ta mise.

"your call"
L'affirmation que tu fais sur ton propre stream. Garde-la courte et sans ambiguïté — ton chat la lit à l'écran pendant que la cagnotte se remplit.
100
Ta mise. C'est ce que tu mets derrière ton affirmation.
Exemple

!ringo create "Je gagne cette manche sans prendre de dégâts" 100

L'overlay s'ouvre sur PRÉDICTION OUVERTE avec ton affirmation, et le chat peut commencer à prendre l'autre côté immédiatement.

!ringo won · !ringo defended

Tranche le round en ta faveur. Le bot poste le verdict dans le chat et l'overlay se résout ; les gagnants sont payés sans que personne n'ait à réclamer ou signer quoi que ce soit.

Dans le chat
Le bot répond avec ton nom et CLAIM DEFENDED, donc le résultat est enregistré même pour les viewers qui ont raté l'overlay.

!ringo lost · !ringo broken

Tranche le round en faveur du chat. Le bot poste que tu as concédé et CLAIM BROKEN, et tous ceux qui ont pris l'autre côté sont payés automatiquement.

!ringo cancel

Clôture le round avant l'heure. Ce qui se passe ensuite dépend de l'avancement du round — ce n'est pas un remboursement automatique et total.

Personne n'a rejoint
Le round se ferme tout simplement et l'overlay bascule sur PRÉDICTION ANNULÉE.
Le chat a déjà rejoint
Seule la part non remplie se ferme. Les positions déjà verrouillées suivent leur cours normal jusqu'à la résolution.

!ringo hide · !ringo show

Retire l'overlay de l'écran puis le remet, sans toucher au round en cours. Pratique pour un moment plein écran en plein round.

!ringo clear

Remet l'overlay à son état de repos.

02Pour ton chat

Prends l'autre côté.

Rien à installer, aucun compte à créer, aucun portefeuille à connecter. Un viewer tape une ligne et il est dedans.

!ringo join · !ringo join 25

Prend l'autre côté de ton affirmation ouverte. Utilisée seule, elle prend le montant par défaut du viewer ; avec un nombre, elle utilise ce montant à la place. La cagnotte sur l'overlay bouge à l'instant où ça arrive.

25 · $25
Facultatif, et le signe dollar aussi est facultatif — 25, $25 et $25.50 sont tous lus de la même façon.
Si ça n'a pas de sens
Un montant que le bot ne sait pas lire est ignoré plutôt que rejeté : le viewer rejoint simplement avec son montant par défaut.

!ringo default 25 · !ringo default off

Définit le montant qu'un !ringo join tout seul utilisera désormais, pour qu'un habitué n'ait plus jamais à taper de nombre.

off · clear · none · 0
N'importe lequel de ces quatre mots efface le montant par défaut et remet le viewer en mode décision au cas par cas.

!ringo claim

Des crédits de bienvenue à usage unique, pour qu'un viewer qui débarque puisse jouer un round sans rien mettre de sa poche.

!ringo balance

Montre au viewer ce qu'il a pour jouer.

!ringo status

Montre le round en cours — l'affirmation, à quel point la cagnotte est remplie, et si elle est encore ouverte.

!ringo help · !ringo

La version courte de cette page, dans le chat. Taper !ringo tout seul fait pareil, et la réponse change selon que l'expéditeur peut ouvrir un round ou seulement en rejoindre un.

03Anatomie

Une commande, quatre réglages.

!ringo create prend des paramètres facultatifs. Ignore-les tous et ça marche quand même — chacun est là pour quand tu veux un round plus précis.

!ringo create "your call" 100 150

Un seul nombre et les deux côtés sont égaux. Un second nombre fixe la taille de l'autre côté indépendamment — ici tu mets 100 et le côté du chat est de 150.

!ringo create "your call" 100 odds 2.5

Définit le multiplicateur de gain au lieu de fixer la taille de l'autre côté à la main. Le multiplicateur doit être supérieur à 1.0, et l'overlay l'affiche en direct pour que personne n'ait à calculer quoi que ce soit.

Ce que ça veut dire
Une position gagnante paie ta mise multipliée par le multiplicateur. À 2.5, une mise de 100 rapporte 250.

!ringo create "your call" 100 no

Choisit de quel côté de ta propre affirmation tu es. Ne le précise pas et tu soutiens l'affirmation ; yes et no te permettent de le dire explicitement.

!ringo create "your call" 100 @opponent

Transforme le round en un face-à-face contre un viewer précis plutôt que tout le chat. Un pseudo à l'intérieur de l'affirmation entre guillemets n'est pas touché — seul un pseudo en dehors des guillemets est lu comme l'adversaire.

Order and case

L'affirmation entre guillemets vient en premier, puis les montants, puis le côté et le pseudo facultatifs. Rien n'est sensible à la casse : !RINGO Create et !ringo create sont la même commande.

04Qui peut faire quoi

Deux cercles, un bot.

Les modérateurs ont exactement le même pouvoir sur un round que le streamer. Il n'existe aucune commande que le streamer peut lancer et qu'un mod ne peut pas.

Streamer ou modérateur
create · cancel · won · lost · clear · hide · show — ouvrir un round et le trancher, c'est la moitié réservée.
N'importe qui dans le chat
join · status · balance · claim · default · help — tout ce dont un viewer a besoin est ouvert à tous les viewers.
05Si ça tourne mal

Rien ne casse.

Le bot est volontairement discret. Il ne spamme jamais ton chat et ne punit jamais une faute de frappe.

Un create mal formé

Oublie les guillemets ou le montant et le bot répond avec le format et attend : Try: !ringo create "your prediction" amount. Corrige et relance.

Une commande qu'il ne connaît pas

Ignorée silencieusement. Tout ce qui suit !ringo qui n'est pas une vraie commande ne produit aucune réponse, donc ton chat ne voit jamais un mur d'erreurs.

Un viewer qui lance une commande de streamer

Le bot lui dit que seuls le streamer ou les mods peuvent faire ça. Ouvrir un round est encore plus discret — venant de quelqu'un sans le rôle, c'est simplement ignoré.

Un viewer qui n'a rien pour jouer

On le lui dit, et on le renvoie vers !ringo claim pour ses crédits de bienvenue.

C'est toute la surface.

Treize commandes, pas de tableau de bord, rien à configurer entre toi et un round. Ajoute l'overlay dans OBS une fois, et chaque prédiction après ça tient en une seule ligne dans le chat.