Chatbot

Note
La traduction est générée par l’IA, veuillez donc faire preuve de discernement.

Chatbot vous aide à gérer votre chat Twitch — exécuter des commandes, modérer les messages, récompenser les spectateurs fidèles, et plus encore. Si vous faites partie d’une campagne, Chatbot peut également envoyer les éléments suivants :

  • messages programmés
  • réponses aux commandes de chat
  • liens de campagne et informations promotionnelles

Pour configurer Chatbot :

  1. Inscrivez-vous au Partner Network avec votre compte Twitch, ou connectez Twitch à votre compte existant.
  2. Allez sur la page Chatbot et cliquez sur Turn on Chatbot. Cela ajoute le chatbot Xsolla à votre chaîne et lui accorde les permissions de modérateur.

Une fois activé, vous pouvez contrôler Chatbot et vérifier son statut sur la page Settings > Chatbot. Le statut Twitch peut prendre les valeurs suivantes :

  • Connected — le chatbot Xsolla est actif dans votre chaîne.
  • Pending — le chatbot Xsolla se reconnecte après un redémarrage ou une mise à jour du serveur.
  • Disconnected — le chatbot Xsolla n’est pas connecté. Cela peut arriver si le chatbot Xsolla a été banni de votre chaîne ou n’a pas le statut de modérateur.
  • Unknown — le statut du chatbot Xsolla n’a pas pu être déterminé. Contactez notre équipe de support si le problème persiste.

Le statut de modérateur peut prendre les valeurs suivantes :

  • Granted — le chatbot Xsolla peut modérer votre chat, y compris supprimer le spam et exclure temporairement les spectateurs perturbateurs.
  • Not granted — le chatbot Xsolla ne peut pas modérer votre chat sans accès de modérateur.

Modération

Pour choisir le contenu que vous souhaitez modérer, allez sur la page Chatbot > Moderation, et assurez-vous que les bascules pour le contenu que vous souhaitez modérer sont activées dans la section Chat filters :

FiltreDéclencheur
DoublonUn message est répété un certain nombre de fois.
ÉmoticônesUn message contient au moins un certain nombre d’émoticônes.
LiensUn message contient un lien quelconque, avec une liste blanche optionnelle (correspondance partielle — par exemple, twitch.tv permet tous les liens Twitch).
SymbolesUn message atteint une longueur définie et un pourcentage de celui-ci est constitué de symboles.
MajusculesUn message atteint une longueur définie et un pourcentage de celui-ci est en majuscules.

Ce sont les seuils par défaut — ajoutez-en de nouveaux ou ajustez-les dans la section Warning thresholds :

PunitionNombre d’avertissements
Exclusion temporaire de 10 minutes3
Exclusion temporaire de 3 heures6
Bannissement permanent9

Si vous souhaitez que le chatbot réponde à un lien posté avec le titre de la page vers laquelle il mène, activez la bascule Link preview.

Alertes

Note
Ceci est distinct de la couche Alert dans votre Overlay. Les alertes de chat publient un message texte dans le chat ; l’alerte Overlay s’affiche visuellement sur votre stream.

Chatbot peut publier un message dans le chat pour les abonnements, les tips et d’autres événements. Activez toutes les alertes en même temps, ou activez et modifiez chacune individuellement :

ÉvénementMessage par défaut
FollowMerci de suivre, @$username.
SubscriptionMerci de vous être abonné, @$username.
ResubscriptionMerci d’être abonné depuis $months mois, @$username.
Subscription giftMerci @$gifter d’avoir offert un abonnement à @$username.
Twitch cheer@$username a applaudi avec $amount bits sur le stream.
Twitch raid@$username fait un raid sur le stream avec $viewers spectateurs.
Tip$name a donné un tip de $amount sur le stream : $message.
ExtraLife/Tiltify$name a fait un don de $amount à une œuvre de charité.

Ces messages par défaut utilisent les variables suivantes :

VariableDescription
$usernameLe nom d’utilisateur Twitch du spectateur.
$gifterLe nom d’utilisateur du spectateur qui a offert l’abonnement.
$monthsLe nombre de mois pendant lesquels un spectateur est abonné.
$amountLe montant donné, applaudi en bits, ou offert.
$viewersLe nombre de spectateurs dans un raid.
$nameLe nom du donateur ou du contributeur.
$messageLe message inclus dans un tip.

Ces variables sont distinctes des variables disponibles pour les commandes personnalisées. Voir la section Commands pour plus d’informations.

Note
Les alertes Tip et ExtraLife/Tiltify restent désactivées jusqu’à ce que vous connectiez PayPal ou votre campagne de charité.

Minuteries

Pour publier des messages automatisés à un intervalle défini, allez sur la page Chatbot > Timers, et configurez-en un pour promouvoir votre lien de suivi ou vitrine, partager vos réseaux sociaux, ou rappeler aux spectateurs les règles du chat. Vous pouvez configurer les messages pour qu’ils ne soient publiés que lorsque vous êtes en direct.

Commandes

Allez sur la page Chatbot > Commands pour activer ou désactiver les commandes intégrées pour votre chaîne. Chaque commande a son propre niveau de permission (tout le monde, modérateur ou propriétaire) et peut être attribuée à un coût en points de fidélité. En plus des commandes intégrées, vous pouvez créer vos propres commandes en cliquant sur New command. Vous et vos modérateurs pouvez également utiliser !set et !unset directement dans le chat Twitch pour modifier rapidement les commandes personnalisées.

Chatbot inclut les commandes intégrées suivantes.
CommandeDescription
!songIndique ce que le streamer écoute.
!pingEnvoie pong pour confirmer que le bot est en ligne et fonctionne.
!uptimeIndique depuis combien de temps le stream est en direct.
!reset [command]Réinitialise le compteur qui indique le nombre de fois que la commande a été exécutée.
!unset [command]Supprime une commande avec un message personnalisé.
!set [name] [message]Crée une nouvelle commande avec un message personnalisé.
!allow [user]Autorise temporairement l’utilisateur spécifié à poster un lien.
!warn [user] [silent] [reason]Émet un avertissement pour l’utilisateur spécifié.
!warnings [user]Récupère le nombre d’avertissements qu’un utilisateur a.
!unwarn [user]Réinitialise le nombre d’avertissements pour l’utilisateur spécifié.
!mute [user] [silent] [duration]Met en sourdine l’utilisateur spécifié. Une durée d’expiration peut être définie.
!unmute [user]Réactive le son de l’utilisateur spécifié.
!clear [user]Supprime tous les messages récents de l’utilisateur spécifié.
!boostsRécupère des informations sur les boosts et les boosts de points disponibles.
!takepoints [user] [points]Prend des points à un utilisateur donné.
!give [user] [points]Transfère des points de l’expéditeur à un autre utilisateur.
!buyboost [boost]Achète un boost de points, qui peut être amélioré par la suite, mais ne peut pas être rétrogradé.
!addpoints [user] [points]Donne des points à un utilisateur spécifique.
!points [user]Indique le nombre de points qu’un utilisateur spécifique a.
!boost [user]Récupère le boost de points actuel d’un utilisateur et sa date d’expiration.
!giveall [points]Donne des points à tous les utilisateurs du canal.
!leaderboard [count]Indique les utilisateurs ayant le plus grand nombre de points, jusqu’au nombre spécifié.
!rankIndique le rang actuel d’un utilisateur.
!removequote [quote]Supprime une citation de la base de données du bot.
!quote [quote]Retourne une citation aléatoire, ou la citation spécifique spécifiée dans la commande.
!addquote [person] [message]Ajoute une nouvelle citation à la base de données du bot.
!raffleendTermine le tirage au sort actuel et sélectionne un gagnant aléatoire.
!raffleset [word] [followers]Démarre un tirage au sort, en définissant le mot-clé que le bot recherchera.
!addschedule [message]Ajoute un nouveau message à la roue des messages du programme.
!commandsIndique une liste de commandes dans le chat.
!setgame [game]Change le jeu du stream sur toutes les plateformes auxquelles le bot est lié.
!settitle [title]Change le titre du stream sur toutes les plateformes auxquelles le bot est lié.

Les commandes personnalisées prennent en charge les variables pour des réponses plus avancées.
VariableDescription
$userAccepte un nom d’utilisateur comme argument lorsque la commande est exécutée (par exemple, !costream @Xsolla). Toujours préfixé par @, même si vous ne le tapez pas.
$senderLe nom de l’utilisateur qui a exécuté la commande.
$title, $game, $urlLe titre du stream du canal Twitch, le jeu actuel et l’URL du canal — pour votre propre canal par défaut. Incluez $user dans la commande pour obtenir ces informations d’un autre canal Twitch à la place (par exemple, !costream $user $title pour un shoutout).
$countLe nombre de fois que la commande a été exécutée. Les modérateurs peuvent le réinitialiser avec !reset [command].
$arg1, $arg2, $arg3, …Arguments supplémentaires passés après la commande, séparés par des espaces.
$argsTout ce qui suit la commande, en ignorant les espaces.

Par défaut, les réponses commencent par votre nom d’utilisateur — désactivez cela en décochant Start with @username lors de la création d'une commande. Vous pouvez combiner et assortir les variables dans une seule commande.

Vous pouvez également déclencher des images et des sons sur votre stream à partir d'une commande — voir les triggers d'Overlay pour plus de détails.

Fidélité

Allez sur la page Chatbot > Loyalty pour configurer un programme de fidélité. Cliquez sur Settings et choisissez l’un des trois systèmes :

  • Regulars — accordez manuellement aux spectateurs fidèles un rôle spécial dans le chat avec accès à des commandes supplémentaires. Cliquez sur Regular pour ajouter un spectateur par nom d’utilisateur.
  • Ranks — les spectateurs progressent à travers des niveaux personnalisés basés sur les heures regardées. Cliquez sur Rank et configurez les rangs (nom + heures requises). Ensuite, activez la commande !rank pour que les spectateurs puissent vérifier leur propre rang dans le chat, et consultez le classement sur votre Site Créateur ou avec !leaderboard.
  • Points — une monnaie en chat entièrement personnalisable. Les spectateurs peuvent dépenser des points pour déclencher des commandes liées aux couches de déclenchement de votre Overlay, ou pour participer à des tirages au sort que vous organisez via le chat. Pour configurer comment les spectateurs gagnent des points, remplissez les champs suivants :
    • Points name — le nom de la monnaie (par défaut : points).
    • Subscriber multiplier — un multiplicateur appliqué aux points gagnés par les abonnés.
    • Viewing — points gagnés pour discuter, regarder votre stream en direct, ou regarder lorsque vous êtes hors ligne. Vous pouvez configurer le montant et l’intervalle pour chacun.
    • Events — points bonus pour suivre, s’abonner, offrir un abonnement, donner un tip, gagner un tirage au sort, héberger, applaudir, ou faire un raid.
    • Ignored users — comptes exclus de l’obtention de points (par exemple, d’autres bots de chat).
Note
Passer d’un système de fidélité à un autre n’efface pas votre progression — les soldes de points et les rangs sont préservés, et vous pouvez passer d’un système à l’autre librement. Seules les commandes pour votre système actuellement sélectionné sont disponibles pour les spectateurs.

Citations

Enregistrez des moments mémorables de votre chat sous forme de texte, attribués au spectateur qui les a prononcés, pour que d’autres puissent les redécouvrir plus tard. Il n’y a pas de limite au nombre de citations que vous pouvez enregistrer. Ajoutez des citations depuis la page Chatbot > Quotes — lorsque quelqu’un exécute !quote dans le chat, Chatbot publie aléatoirement l’une de vos citations enregistrées.

Cet article vous a été utile ?
Merci !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Dernière mise à jour: 4 Septembre 2026

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entrée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !
Impossible d'envoyer votre commentaire
Réessayez plus tard ou contactez-nous à [email protected].