Bot de chat
Référence des commandes et variables InstiBot
Chaque commande de chat intégrée et chaque $(variable) utilisable dans les commandes et minuteries InstiBot, avec la syntaxe, qui peut l'utiliser et un exemple.
Comment lire cette page
Les commandes sont affichées avec le préfixe ! par défaut ; si tu as changé le préfixe dans Paramètres, utilise le tien. Les mots entre chevrons sont des valeurs à remplacer, les mots entre crochets sont facultatifs. Chaque commande par défaut peut être renommée, recevoir des alias ou être limitée à un rang sous Bot de chat → Commandes → Commandes par défaut.
Les variables s'écrivent $(name) dans le message d'une commande ou d'une minuterie. Les noms ne sont pas sensibles à la casse. Une variable qui ne peut pas être résolue reste en texte brut.
Commandes de chat et de stream
| Commande | Qui | Ce qu'elle fait |
|---|---|---|
| !commands | Tout le monde | Publie le lien vers ta liste de commandes publique. |
| !uptime | Tout le monde | Depuis combien de temps le stream est en live. |
| !followage [@viewer] | Tout le monde | Depuis combien de temps un viewer te suit, calculé à partir des follows qu'InstiBot a vus. |
| !title [new title] | Modérateur | Affiche le titre, ou le modifie sur Kick (et sur Twitch s'il est connecté). |
| !game [category] | Modérateur | Affiche la catégorie, ou la remplace par la meilleure correspondance. Alias !category. |
| !so @viewer | Modérateur | Shoutout avec un lien et l'overlay Shoutout. Alias !shoutout, !promo. |
| !addcom !name message | Modérateur | Crée une commande personnalisée. |
| !editcom !name message | Modérateur | Modifie le message d'une commande personnalisée. |
| !delcom !name | Modérateur | Supprime une commande personnalisée. |
| !permit @viewer | Modérateur | Permet à un viewer de publier un lien tant que la protection des liens est activée. |
| !quote [add text | number | word] | Tout le monde (ajout et suppression : Modérateur) | Affiche, recherche, ajoute ou supprime des citations de la communauté. |
| !schedule | Tout le monde | Ton prochain stream prévu. Alias !nextstream. |
| !clip [title] | Tout le monde | Kick uniquement : clippe les 30 dernières secondes, ou enregistre un repère que tu pourras découper plus tard. |
| !appeal | Tout le monde | Publie le lien de demande de débannissement quand les appels sont activés. |
| !level / !xp [@viewer] | Tout le monde | Niveau et XP, quand le système de niveaux est activé. |
| !birthday DD/MM | Tout le monde | Enregistre un anniversaire pour les messages d'anniversaire. |
| !tts message | Tout le monde (désactivé par défaut) | Lit un message à voix haute sur le widget de synthèse vocale, contre un prix en points. |
Commandes des points et de l'interaction
Chaque mini-jeu a aussi ses propres commandes, comme !roulette, !slots, !heist et !crash. Le guide de chaque jeu les liste avec des exemples.
| Commande | Qui | Ce qu'elle fait |
|---|---|---|
| !points [@viewer] | Tout le monde | Affiche les points d'un viewer. |
| !give @viewer amount | Tout le monde | Donne une partie de tes points à un autre viewer. |
| !top | Tout le monde | Publie le lien vers ton classement de points. |
| !watchtime | Tout le monde | Temps actif dans le chat. |
| !shop | Tout le monde | Publie le lien vers ta boutique de points. |
| !redeem item name | Tout le monde | Échange un objet de la boutique depuis le chat. |
| !addpoints @viewer amount | Propriétaire | Ajoute des points ; un montant négatif en retire. |
| !sr song | Tout le monde | Demande une musique (YouTube). Aussi !song, !wrongsong, !skip. |
| !join / !leave / !queue | Tout le monde | La file des viewers. Les modérateurs utilisent !next et !pick. |
| !bet option amount | Tout le monde | Parie sur une prédiction de la communauté. |
| !giveaway start prize [5m] | Modérateur | Lance un concours depuis le chat. Les viewers participent avec !enter par défaut. |
| !poll Question | Option 1 | Option 2 60s | Modérateur | Ouvre un sondage. Les viewers votent avec !vote et un numéro. |
Variables
| Variable | Renvoie | Exemple |
|---|---|---|
| $(user) | Le viewer qui a utilisé la commande | Salut $(user) ! |
| $(touser) | Le premier mot après la commande sans @, sinon le viewer | $(user) fait un câlin à $(touser) |
| $(args) | Tout ce qui est écrit après la commande | Tu as dit : $(args) |
| $(1), $(2) … | Le premier, le deuxième… mot après la commande | Note de $(1) sur 10 |
| $(channel) | Le nom de ta chaîne | Bienvenue sur $(channel) |
| $(random 1-100) | Un nombre aléatoire dans la plage | Tu as fait $(random 1-6) |
| $(random a,b,c) | Un choix aléatoire dans la liste | Ce soir : $(random apex,valorant,chess) |
| $(randomchatter) | Un viewer au hasard ayant écrit dans les 10 dernières minutes | $(randomchatter) a droit au prochain shoutout |
| $(count) | Combien de fois cette commande a été utilisée | Utilisée $(count) fois |
| $(uptime) | Depuis combien de temps le stream est en live, ou hors ligne | En live depuis $(uptime) |
| $(title), $(game) | Le titre et la catégorie actuels | En ce moment : $(game) |
| $(followage) | Depuis combien de temps le viewer te suit | Abonné depuis $(followage) |
| $(points), $(pointsname) | Les points du viewer et le nom de ta monnaie | $(points) $(pointsname) |
| $(watchtime), $(level), $(xp), $(rank) | Le temps passé dans le chat, le niveau, l'XP et la place au classement du viewer | Rang n°$(rank) |
| $(time Europe/London) | L'heure actuelle dans un fuseau horaire | Il est $(time America/New_York) à New York |
| $(countdown 2026-12-31T20:00) | Le temps restant jusqu'à une date et une heure | L'événement commence dans $(countdown 2026-12-31T20:00) |
| $(math 2*3) | Un calcul avec + - * / % ^ et des parenthèses | $(math 1500/3) chacun |
| $(counter deaths) | La valeur d'un compteur de chat | Morts : $(counter deaths) |
| $(nextstream) | Ton prochain stream prévu | Prochain stream : $(nextstream) |
| $(urlfetch https://…) | Texte renvoyé par une adresse web (Premium) | $(urlfetch https://example.com/status) |
Bon à savoir
- Les variables de viewer comme $(points) et $(rank) lisent le viewer sur la plateforme d'où vient la commande. Les viewers de Kick et de Twitch sont comptés séparément.
- Dans les minuteries, $(user) est ton propre pseudo et $(count) n'a pas de valeur : ne l'utilise donc pas dans les messages de minuterie.
- $(followage) ne connaît que les follows qu'InstiBot a vus, car Kick ne propose pas de liste des anciens followers.
- Les messages plus longs que ce qu'une plateforme autorise sont raccourcis sur Kick et découpés en jusqu'à trois messages sur YouTube.