Manuel › Bot du chat
Bot du chat
Manuel du module Bot du chat
Ce module arrive bientôt.
Écrit dans le chat avec ton compte Twitch. Dans l'éditeur, sous « Bot Ventoview », tu le construis avec des éléments : commandes comme !rank, générateurs aléatoires comme !lucky, minuteurs, horaires fixes, raccourcis, compteurs (ex. !mort), accueil et remerciements pour follows, abonnements et raids. Chaque message commence par « (Ventoview) ».
Éléments du bot (éditeur → « Bot Ventoview »)
Tu construis le bot dans l'éditeur, onglet « Bot Ventoview » – comme des calques, mais pour le chat : ajoute un élément en haut, sélectionne-le à gauche, règle-le à droite. Tout vaut pour tous les overlays et est enregistré automatiquement dans l'app. L'œil désactive un élément sans le supprimer ; « ▶ Aperçu » montre ce que le bot écrirait.
| Élément | Ce qu'il fait |
|---|---|
| 💬 Commande | Réponse à une commande comme !rank – à tous, en réponse ou en chuchotement, avec sa propre pause. Plusieurs mots de commande avec des virgules : !rank, !elo. Dans le chat, on écrit seulement !rank. |
| ⏱️ Minuteur | Message toutes les X minutes – seulement en live ou toujours. |
| 🕗 Heure | Message à heure fixe, si tu veux seulement certains jours de la semaine. |
| ⌨️ Raccourci | Message par touche, manette ou MIDI (module Raccourcis). |
| 🔢 Compteur | ex. !tod compte et écrit 💀 Morts : {zaehler}. Les modos aussi !tod -, !tod reset, !tod 12. Partout : {zaehler_tod}. |
| 👋 Accueil | Qui écrit pour la première fois aujourd'hui est accueilli – à nouveau au prochain stream. |
| 🎉 Événement | Message de remerciement pour follow, abonnement, bits, raid ou points de chaîne (module Alerts), ex. Merci pour le raid, {alertuser} ! |
Générateurs aléatoires
« 🎲 Générateur » est un élément à part : donne-lui d'abord un nom (ex. gen1), puis crée la liste – pour chaque entrée, tu règles sa rareté. Dans le texte d'un élément, tu l'insères avec {gen1}, ex. Salut {user}, aujourd'hui tu joues {gen1} ! Amuse-toi bien.
- Associer : coche une case sous « Appartient à » ou glisse le générateur sur un élément de la liste – il apparaît alors en retrait dessous. Si tu ajoutes un générateur pendant qu'une commande est sélectionnée, il s'y accroche directement.
- Même nom = même générateur : un nom n'existe qu'une fois. Un générateur peut être rattaché à plusieurs éléments, tous utilisent la même liste.
- Renommer met à jour automatiquement les associations et
{nom}dans tous les textes. - Interdits : les noms déjà pris – espaces réservés du bot (
user,text…), les variables de tous les modules (même inactifs, ex.cpude Basic), les variables intégrées et tes keywords. - Beaucoup d'entrées d'un coup : « Plusieurs … » ouvre une fenêtre – sépare les entrées par des virgules ou une par ligne.
- Si le même générateur apparaît plusieurs fois dans un message, chacun tire une entrée différente.
{gen1}fonctionne aussi dans les minuteurs, heures, accueils et événements.- Si un module avec la même variable arrive plus tard (ex. tu as
{metin2skill}et un nouveau module apporte{metin2skill}), l'app n'active pas ce module et t'indique où tu utilises le nom. Après le renommage, il démarre tout seul. Il en va de même pour les keywords de l'app. - Inclus : !lucky avec le générateur
lucky(80 phrases porte-bonheur tirées du gaming et des animes). - Partager : dans l'app, sur le bot du chat ⚙ → « Exporter … » / « Importer … » (.vviewbot, sans ta chaîne).
Dans les textes, tu peux utiliser {user}, {text}, {glueck}, tes générateurs comme {gen1}, {zaehler_name} et toutes les variables de tes modules. Les commandes dont aucun module ne fournit actuellement les variables sont inactives.
Quand : en live ou toujours
Le réglage de base « Bot seulement quand tu es en live » (app → Bot du chat → ⚙ ou éditeur → Réglages) s'applique à tous les éléments. Chaque élément peut le remplacer sous « Quand » : « Comme le réglage », « Seulement en live » ou « Toujours ». Dans la liste, 🔴 live marque les éléments qui ne tournent que pendant le stream.
Les réglages du module (app → Bot du chat → ⚙) ne contiennent plus que la chaîne, le nom du bot, « seulement en live » et la pause par défaut. Tes commandes, minuteurs et générateurs des anciennes versions deviennent automatiquement des éléments.
Dans l'overlay : {chatbotlast} affiche le dernier message, {chatbotzufall} le dernier tirage.
Démarrer
- Active le module (app ou Accueil → Modules).
- Dans l'app, clique sur « Configurer l'overlay » du module – ou Ouvrir l'éditeur.
- Choisis un modèle, adapte-le, enregistre-le et colle le lien de l'overlay dans ton logiciel de streaming.
Réglages
Dans l'app, clique sur ⚙ du module – ou dans l'éditeur sous « Réglages ».
| Réglage | Signification |
|---|---|
| Chaîne | Vide = ta chaîne Twitch de l'app. Sur d'autres chaînes, tu dois avoir le droit d'écrire. |
| « (Ventoview-Bot) » au lieu de « (Ventoview) » | C'est ce qui apparaît avant chaque message du bot. |
| Bot seulement quand tu es en live | Réglage par défaut pour tous les éléments du bot (commandes, minuteurs, horaires, accueil …). Chaque élément peut le remplacer sous « Quand » : seulement en live ou toujours. |
| Délai par défaut (secondes) | S'applique aux commandes sans nombre propre. Pendant ce temps, une commande ne réagit plus – par utilisateur pour les réponses et chuchotements. |
| Éléments du bot | Commandes, générateurs aléatoires (!lucky), minuteurs, horaires fixes, raccourcis, compteurs, accueil et remerciements – à modifier dans l'éditeur sous « Bot Ventoview ». |
Variables
À utiliser dans les textes et conditions, ex. {chatbotname}. Tu vois les valeurs d'exemple dans l'éditeur tant qu'il n'y a pas de vraies données.
Bot
| Variable | Signification | Exemple |
|---|---|---|
{chatbotname} | Nom du bot (avant chaque message) | Ventoview |
{chatbotlast} | Dernier message du bot (sans nom) | Danke für den Follow! |
{chatbotlastcommand} | Dernière commande à laquelle il a répondu | !rank |
{chatbotlastuser} | Qui a écrit la commande | Spectateur123 |
{chatbotcount} | Messages depuis le démarrage | 12 |
{chatbotcommands} | Toutes les commandes | !rank · !commandes · !discord |
Aléatoire
| Variable | Signification | Exemple |
|---|---|---|
{chatbotzufall} | Dernier tirage | Aujourd'hui, l'objet légendaire tombe. |
{chatbotzufallname} | Quel générateur aléatoire | lucky |
{chatbotzufalluser} | Qui l'a déclenché | Spectateur123 |
Liaison
| Variable | Signification | Exemple |
|---|---|---|
{chatbotconnected} | Connecté (ja, nein) | ja |
{chatbotlive} | Tu es en live (ja, nein) | ja |
{chatbotchannel} | Chaîne | tachaine |
Comportement
- Masquer : Quand le bot n'est pas connecté
- Jouer : Une fois par message du bot
- Jouer : Une fois par tirage
Boutons de test
Dans l'éditeur sous Réglages et dans l'app – ils déclenchent un vrai événement, aussi dans ton logiciel de streaming :
- Aperçu : afficher les réponses (n'écrit rien)
- Écrire un message de test dans le chat
- Lancer le générateur aléatoire (n'écrit rien)
Modèles
| Modèle | Description |
|---|---|
| Afficher la réponse du bot | Chaque réponse du bot apparaît brièvement – avec la commande et qui a demandé |
| Barre des commandes | Montre en permanence les commandes que le bot connaît |
| Statut du bot | Petit badge tant que le bot est connecté – avec mention LIVE |