CrossMod surveille le chat sur Twitch, Kick et YouTube en même temps : il filtre les messages, répond aux commandes, réunit l'historique des sanctions et affiche le chat à l'écran dans OBS. Cette page explique, une par une, ce que fait chaque partie du panneau et par quoi commencer.
Tout ce qui suit se passe dans le panneau, une fois connectée. Le panneau parle la même langue que la page d'accueil (vous pouvez la changer en bas du menu) et fonctionne pareil sur ordinateur et sur téléphone.
Vous pouvez ouvrir cette page à tout moment depuis le menu du panneau, entrée Aide. Elle s'ouvre dans le panneau lui-même, avec le menu à gauche : pas besoin de chercher le chemin du retour.
Si vous ne savez pas où chercher quelque chose, cliquez sur Rechercher dans le tableau de bord tout en haut du menu (au clavier : Ctrl et K) et tapez un mot, par exemple "ban", "overlay" ou "shoutout". Le panneau indiquera la page où cela se trouve.
Vous n'avez pas non plus à chercher le chapitre vous-même ici. Sous le titre de chaque page du panneau se trouve un lien Aide pour cette page : il ouvre une fenêtre avec le même texte que ci-dessous, mais directement au chapitre de la page où vous êtes, sans quitter le panneau.
Les noms des pages et des boutons sont indiqués ci-dessous tels qu'ils apparaissent dans le panneau dans ta langue. Tu peux changer la langue du panneau en bas du menu, dans le champ « Langue ».
Une connexion est valable une semaine. Si le panneau se met à refuser d'enregistrer, il suffit le plus souvent de recharger la page et de se reconnecter.
Tout ce que l'on fait une fois, tout au début, se trouve dans les Paramètres (le bouton "Paramètres" en bas du menu), dans la section Bot et comptes connectés. C'est ici que vous revenez chaque fois que le panneau dit que la connexion à Twitch ou à Kick a expiré. Le diagnostic complet est resté sur une page à part, Activer le bot : elle n'est plus dans le menu, mais un lien en bas de cette section y mène.
Les adresses des overlays contiennent votre clé privée. Ne montrez pas la page Activer le bot en direct avec les adresses découvertes et ne les envoyez à personne.
La page Phrases automod est le cœur de CrossMod. Vous saisissez un mot ou un fragment de texte, vous choisissez où le chercher et quelle doit être la sanction. Le bot vérifie chaque message sur Twitch et sur Kick et réagit tout seul.
Un timeout doit avoir une durée. Un timeout de zéro seconde, chaque plateforme le comprend différemment : Twitch rejette une telle commande et ne fait rien, tandis que Kick traite une commande sans durée comme un ban définitif. Les nouvelles expressions reçoivent une durée automatiquement, mais une ancienne entrée avec un zéro peut encore traîner sur la liste : le panneau la marque alors "Timeout sans durée" et affiche une barre rouge au-dessus de la liste. Sélectionnez cette expression et cliquez sur "Timeout" dans la barre de sélection, et elle recevra 10 minutes sur les deux plateformes.
Scam et scam sont la même chose pour le bot.chat ne sanctionnera pas quelqu'un qui a écrit "château".discord.gg fonctionnera donc dans n'importe quel lien.Avant d'ajouter une expression avec un mot ordinaire, testez-la dans le champ "Vérifier ce que fera le bot" et mettez l'auteur sur "Modérateur ou VIP". Vous verrez tout de suite si la sanction toucherait aussi votre équipe.
Pas sûre de la façon dont votre expression va agir ? En haut de la page se trouve le champ "Vérifier ce que fera le bot". Vous y collez un message du chat, vous choisissez qui l'a écrit, et vous voyez aussitôt si une expression l'attrape, laquelle et quelle sanction suit. Le calcul se fait dans votre navigateur : rien ne part dans le chat et personne n'est sanctionné.
La sanction "ban" ne tombe pas sur tout le monde de la même façon. Les bots de spam n'ont presque jamais d'historique sur la chaîne, et un spectateur régulier qui colle un lien parle généralement de la conversation en cours sur le stream. Le bot compte donc les messages précédents de la personne attrapée par une phrase avec ban : en dessous de 5, elle est bannie, de 5 à 14 le bot supprime seulement le message et écrit dans le chat un avertissement avec son pseudo, et à partir de 15 il ne réagit pas du tout et le message reste. Les deux seuils et le texte de l'avertissement se règlent sur la page Phrases automod, dans la section "Spectateurs réguliers - réaction plus douce du bot" ; 0 dans l'un des seuils désactive ce palier. Les messages des 7 derniers jours comptent, car c'est ce que le chat conserve, séparément sur Twitch et sur Kick. Dans le Mod Log, un avertissement apparaît comme "Avertissement", et l'absence de réaction ne laisse aucune entrée. L'avertissement remplace seulement le ban, mais à partir de 15 messages le bot ne réagit avec aucune sanction, y compris le timeout et la suppression de message. Les messages déjà supprimés par le bot ou la modération ne comptent pas, donc un spammeur ne peut pas gagner cette protection en spammant. Après un ban ou un timeout, le décompte repart de zéro - sur Twitch comme sur Kick, y compris quand un modérateur a donné la sanction à la main.
Le champ ci-dessus vérifie un message que vous tapez vous-même - et justement la phrase qu'une spectatrice fidèle écrira demain, personne ne la tape de mémoire. C'est pourquoi il y a sous le testeur une seconde carte : "Un essai sur le vrai chat". Vous y saisissez seulement l'expression, et CrossMod fait passer à travers elle les derniers messages enregistrés de votre chat et vous dit combien d'entre eux elle attraperait, de combien de personnes et à quoi ces messages ressemblaient. C'est le moyen le plus simple de voir, avant de l'ajouter, si une expression avec un mot ordinaire ne va pas frapper vos habitués.
Chaque expression de votre liste porte le même bouton, intitulé "test" : en un clic vous vérifiez une expression ajoutée il y a longtemps, alors que le chat a eu le temps de changer. L'essai n'envoie rien et ne sanctionne personne ; il compte seulement les correspondances sur les messages enregistrés. L'enregistrement du chat vit 7 jours, il n'y a donc rien à vérifier au-delà, et sur une chaîne animée l'essai couvrira les dernières heures - la réponse dit toujours à partir de quand datent les messages vérifiés.
Sous ta liste se trouve la section "Filtres CrossMod" : une liste commune de phrases pour toutes les chaînes de CrossMod, qui attrape les arnaques typiques et le spam de liens. La page n'affiche pas son contenu : tu as un seul interrupteur pour l'activer ou la désactiver. Ta liste a son propre interrupteur, tu peux donc garder seulement la commune ou seulement la tienne.
kurwa avec suppression du message, une kurwa jebana ajoutée ensuite avec un ban ne bannira jamais. Survolez la mention et vous verrez quelle expression et quelle sanction l'emporte.Sur la page Commandes vous créez ce que le bot doit faire sur un mot-clé du chat, et ce qu'il doit répéter tout seul pendant le direct.
!discord. Les majuscules n'ont pas d'importance. Un nom avec une majuscule hors de l'alphabet de base, par exemple !Żart, est enregistré par le panneau en minuscules, car c'est la seule forme que le bot reconnaît - dans le chat, on peut toujours l'écrire comme on veut.Dans une réponse textuelle, le bot remplace six variables. Elles s'écrivent avec un signe dollar et entre accolades :
${sender} - le pseudo de la personne qui a tapé la commande.${nick} - le premier mot après la commande, par exemple @quelqu'un. ${1} signifie exactement la même chose.${args} - tout ce que quelqu'un a ajouté après la commande.${target} - le premier mot après la commande et, si personne n'en donne, une personne du public tirée au sort parmi la dernière demi-heure.${randomviewer} - une personne du public tirée au sort parmi la dernière demi-heure, quoi qu'on ait écrit après la commande.Exemple de la commande !spank : avec le texte ${sender} donne une fessée à ${target} !, taper !spank @quelqu'un enverra "Tu donnes une fessée à @quelqu'un !", et un simple !spank tirera quelqu'un du chat au sort.
Trois choses qu'on oublie facilement. Premièrement, une variable avec une faute de frappe ou sans le signe dollar ({nick}) ne sera remplacée par rien : elle part littéralement dans le chat, accolades comprises ; l'écriture sans dollar sert ailleurs dans le panneau, par exemple dans le message de bienvenue après un raid et dans l'avertissement de l'automod. Deuxièmement, les variables ne fonctionnent que lorsque quelqu'un tape la commande dans le chat - avec l'envoi automatique toutes les N minutes et dans les messages récurrents il n'y a ni personne qui écrit ni argument, c'est donc le texte brut avec les accolades qui part dans le chat. Troisièmement, quand ${target} ou ${randomviewer} n'a personne à tirer au sort (personne n'a écrit depuis une demi-heure), le bot n'enverra pas votre texte mais une phrase toute faite disant qu'il n'y a pas de volontaire. Le panneau signale chacun de ces cas sur la carte de la commande.
Ce sont de courtes annonces envoyées toutes seules pendant le direct, par exemple un rappel du Discord. Vous réglez le texte, la plateforme et l'intervalle, pas plus court que cinq minutes. Chaque commande et chaque message ont l'option "Tester", qui les envoie aussitôt dans le chat pour vérifier le texte sans attendre. Dans le test d'une commande, votre pseudo prend la place des variables - un message récurrent part exactement tel quel, car les variables n'y fonctionnent de toute façon pas.
"Tester" envoie le texte même quand l'interrupteur de l'entrée est éteint - pour qu'on puisse regarder le message lui-même. Le panneau ajoute alors à côté du résultat que le bot ne le fera pas de lui-même tant que vous n'aurez pas allumé l'interrupteur. Il dit la même chose quand la commande ne peut pas être déclenchée pour une autre raison, par exemple quand son nom ne commence pas par "!". Les commandes après lesquelles le bot n'écrit rien dans le chat (par exemple un tirage au sort) n'ont rien à envoyer en test, et le panneau renvoie alors à les taper dans le chat avec l'overlay en marche. Il en va de même pour les commandes qui répondent au sujet de la personne qui demande, soit !followage et !points.
Sous la carte de chaque message récurrent et de chaque commande à envoi automatique se trouve la ligne Planning : à quelle heure l'entrée est partie la dernière fois et dans combien de minutes elle repartira. Au-dessus de toute la liste il y a une phrase indiquant quelles diffusions le panneau voit actuellement comme en cours, car le bot n'envoie ces messages que pendant une diffusion en direct. Donc si une entrée "ne fonctionne pas", l'écran montre si elle attend simplement le début du direct, si l'intervalle n'est pas encore écoulé, ou si quelque chose ne va pas avec elle - dans ce dernier cas une explication distincte figure près de la carte.
Cette phrase ne dit cependant que ce que le bot a noté de son côté, et cette note peut s'écarter de la réalité. CrossMod interroge Twitch lui-même toutes les quelques minutes, mais il apprend l'existence d'une diffusion sur Kick par une seule notification envoyée au moment du démarrage. Si celle-ci se perd, le bot considère Kick hors ligne pendant tout le direct et n'enverra aucun message récurrent dans ce chat. C'est pourquoi le bouton "Vérifier si le bot voit le stream" se trouve au-dessus de la liste : il interroge directement les deux plateformes et affiche pour chacune une phrase sur ce qu'il en est vraiment. Quand le bot dit autre chose que la plateforme, le bouton "Corriger" apparaît à côté et un clic remet tout en place. La vérification ne devine rien : si une plateforme ne répond pas, le panneau le dit clairement et ne change rien.
En bas de la page Commandes se trouve la carte Sauvegarde. "Télécharger la sauvegarde" enregistre sur le disque un fichier avec toutes les commandes et tous les messages récurrents, avec leur texte, leurs droits et leurs intervalles. Cela vaut la peine de le faire avant de commencer un grand rangement ou avant de transférer les réglages sur une autre chaîne.
"Importer la sauvegarde" fonctionne comme pour les expressions de l'automod : il ajoute seulement les entrées manquantes et ne supprime ni n'écrase jamais rien. Une commande portant un nom que vous avez déjà, et un message au texte identique, sont ignorés, téléverser deux fois le même fichier ne fera donc pas de doublons dans la liste. Après le téléversement, le panneau indique combien d'entrées ont été ajoutées, combien ont été ignorées et pourquoi.
La page Overlay donne l'adresse à coller dans OBS. Deux vues au choix : Game, un chat transparent sur l'image du jeu, et Chat, la vue complète du chat des deux plateformes.
La Répétition en direct, en haut de la page Overlay, simule cinq minutes de live sur Twitch, Kick et YouTube : compteur de spectateurs, chat avec emotes et alertes dans tes sources OBS ouvertes, sans vrai stream. Rien ne part dans tes vrais chats, l'historique du chat ou les statistiques, alors ouvre dans OBS les sources à vérifier avant de cliquer. Sous la répétition se trouvent des boutons pour des événements isolés - follow, sub, resub, cadeau, raid, bits, Kicksy, Super Chat et un message de chaque plateforme séparément - qui fonctionnent aussi sans répétition en cours. Avec YouTube connecté, le même clic lance aussi tout de suite la Répétition YouTube (case "avec la répétition YouTube" sous le bouton, cochée par défaut) : pendant 15 minutes, le vrai chat de la diffusion programmée dans YouTube Studio, décrit dans le chapitre YouTube. L'écriture sur YouTube et les réponses du bot démarrent après 1-2 minutes, une fois que CrossMod a connecté ce chat ; d'ici là, la fenêtre du chat affiche YT·off. Sous le bouton, les deux répétitions ont chacune leur compte à rebours, et "Arrêter" termine les deux à la fois.
Tout ce que vous modifiez avec les curseurs à droite du panneau s'enregistre tout seul et se voit aussitôt dans l'aperçu au centre. Le bouton "Rétablir par défaut" ramène l'apparence aux réglages d'origine, et "Télécharger la sauvegarde" et "Importer la sauvegarde" permettent de garder une apparence peaufinée sur le disque ou de la transférer sur l'autre overlay.
Les modèles d'apparence (Game uniquement, à côté de "Rétablir par défaut") sont des ensembles de réglages tout prêts : choisissez un modèle dans la liste et cliquez sur "Appliquer", et les couleurs, la taille du texte, le contour, les espacements, les icônes et les animations se règlent d'un coup et s'enregistrent aussitôt. Un modèle remplace les réglages actuels de ce profil (votre police reste la même), mais vous pouvez toujours modifier chaque champ avec les curseurs, annuler avec le bouton "Annuler" ou rétablir les valeurs par défaut. Les modèles "Whisper" sont faits pour le cadre de chat 650x1080 : réglez la source Game dans OBS sur 560x880 et glissez-la dans la fenêtre du cadre - de préférence dans un profil à part, pour ne pas toucher aux autres. Il y en a six : A-D pour le cadre crème, E-F pour le vert ; tous gardent votre police.
Le champ "Pseudo" décide de la couleur des pseudos du public et fonctionne dans les deux vues, Game et Chat. "Couleur de l'utilisateur" conserve la couleur que la personne s'est choisie sur Twitch ou sur Kick. "Couleur de la plateforme" peint tous les pseudos de Twitch en violet et ceux de Kick en vert, on voit donc d'un coup d'œil de quel côté vient le message. "Couleur personnalisée" donne à tous les pseudos une seule couleur, choisie par vous. Le changement touche aussi les messages déjà affichés, il n'y a donc pas besoin de rafraîchir la source dans OBS.
Dans la barre en haut de la page Overlay figure la mention "OBS : N sources". Elle dit combien de vos overlays sont réellement connectés en ce moment, c'est-à-dire si OBS, de l'autre côté, reçoit vraiment. Vide veut dire qu'aucune source ne se signale - le plus souvent OBS est éteint ou l'adresse dans la source est périmée. Le panneau ouvert ne compte pas pour cela. Sous la mention se trouve la liste de ces sources. "Reconnexion" à côté d'une source n'a rien d'inquiétant : la connexion se renouvelle d'elle-même environ toutes les demi-heures et revient en quelques secondes. "Ancienne adresse" veut dire que la source a dans OBS une adresse d'avant le changement des adresses dans les Paramètres, donc rien ne lui parvient - collez-y la nouvelle adresse du haut de la page.
Cette même adresse de chat peut être ajoutée dans OBS comme dock personnalisé ("Custom Browser Dock") pour avoir le chat à côté de l'aperçu de la scène. Pour pouvoir modérer depuis là, il faut l'appairer une fois :
La plateforme sur laquelle écrit la fenêtre de chat se choisit avec l'icône à gauche du champ de message. Appuyez dessus et une roue des plateformes s'ouvre autour d'elle, vers le haut et la droite : Twitch en haut, Kick à droite et, avec YouTube connecté, aussi "Toutes" et YouTube entre les deux. Pendant ce temps, le chat sous la roue s'assombrit. Maintenez, glissez vers une plateforme et relâchez : la fenêtre écrira là. Un simple clic sur l'icône ne change pas la plateforme, il laisse la roue ouverte : cliquez alors sur une plateforme ; un clic hors de la roue ou la touche Échap la ferme sans rien changer. Au clavier : Entrée ouvre la roue, les flèches choisissent la plateforme et Entrée la valide.
À côté se trouve encore l'adresse de la liste "Actifs", c'est-à-dire des personnes qui écrivent en ce moment dans le chat. C'est aussi un dock, pas une source de scène. Vous cliquez sur un pseudo quand vous avez salué quelqu'un et il devient barré ; le bouton "Ukryj OK" masque complètement les pseudos barrés. "Wyczyść" vide toute la liste - il faut deux clics, pour ne pas l'effacer par accident, et c'est retenu même après la réouverture de la fenêtre dans OBS : seules les personnes qui écrivent quelque chose de nouveau reviennent sur la liste. Une personne qui a reçu un ban ou un timeout quitte la liste d'elle-même. Par défaut la liste garde les quinze dernières minutes - vous réglez une autre plage en ajoutant à l'adresse &min= et le nombre de minutes, de 1 à 1440. Quand la fenêtre perd la connexion au serveur, elle l'indique en haut au lieu de se vider en silence.
Toutes les adresses d'un coup, y compris les moins utilisées, sont réunies sur la page Activer le bot, dans la carte "Adresses des overlays pour OBS".
L'adresse de l'overlay contient la clé privée de votre compte. Qui la connaît voit votre chat en direct, ne montrez donc pas cette adresse en direct et n'envoyez pas de scènes OBS toutes faites à des inconnus.
Mod Log est l'historique commun des sanctions des deux plateformes : bans, timeouts, messages supprimés, réactions de l'automod et bans levés. On y voit qui l'action concernait, qui l'a exécutée et à quelle heure.
Le cadre des sanctions échouées est la mémoire du panneau, pas une entrée de l'historique - c'est pourquoi il n'entre pas dans le fichier d'historique et ne peut pas être restreint par les badges. Le plus souvent, toutes les tentatives d'une même soirée butent sur la même chose, par exemple une connexion à la plateforme qui a expiré ; une seule réparation dans les Paramètres, section "Bot et comptes connectés", suffit alors.
Le Mod Log répond à la question "que s'est-il passé", et Statistiques à la question "ce mois-ci a-t-il été plus calme". C'est le même historique de sanctions, seulement compté et présenté en graphiques. La période se choisit en haut de la page : 7, 30 ou 90 jours.
La journée se compte dans le fuseau horaire de votre navigateur (le panneau affiche toutes les heures dans ce même fuseau), changement d'heure d'été et d'hiver compris, une sanction de deux heures du matin tombe donc dans le bon jour. Quand il n'y a eu aucune sanction sur la période, la page le dit clairement au lieu d'afficher des graphiques vides.
La page Modération rapide sert à une personne et à une décision, sans ouvrir Twitch ni Kick. Vous saisissez un pseudo, sans arobase, cochez les plateformes et cliquez sur "Timeout", "Ban définitif" ou "Lever le ban".
La liste "Qui est sanctionné en ce moment" n'existe pas pour Kick et ne peut pas exister : Kick accepte les commandes de modération mais ne publie pas de relevé des sanctions en vigueur. L'état d'une personne précise sur Kick se vérifie par le pseudo dans la carte "Qui est ce spectateur" - avec la réserve qu'il provient de l'enregistrement de CrossMod et non de Kick.
Sur Kick, CrossMod reconnaît une personne à la trace qu'elle a laissée sur votre chat - Kick ne sait pas chercher un simple membre du public par son seul pseudo, il ne trouve que des chaînes. Nous gardons le contenu du chat 7 jours, et une personne sanctionnée cesse généralement d'écrire, avec une sanction très ancienne le panneau n'a donc peut-être plus de quoi désigner cette personne. Il le dira clairement, et vous lèverez alors cette sanction sur la page de votre chaîne sur Kick.
Vous arrivez aussi sur cette page en un clic depuis d'autres endroits du panneau : avec le bouton "Sanctionner" à côté d'un pseudo dans Statistiques. Le pseudo est alors déjà saisi, il ne reste qu'à choisir la sanction.
Dans Paramètres est rassemblé ce qui n'appartient à aucune des autres pages :
{raider} et {link} fonctionnent ; le lien est composé séparément pour chaque plateforme, sur Twitch cela donne donc twitch.tv/pseudo et sur Kick kick.com/pseudo. Le bouton à côté enverra un message de test avec la mention TEST - exactement sous la forme dans laquelle le bot l'écrira.Les Paramètres contiennent aussi la section Bot et comptes connectés : ici vous connectez et déconnectez Twitch, Kick et YouTube et vous démarrez le bot. Le chapitre "Activer le bot" la décrit. La déconnexion du panneau se trouve en bas du menu.
Le thème clair et le thème sombre se changent dans le menu latéral, en bas. Le choix est mémorisé dans le navigateur.
CrossMod prend en charge trois plateformes : Twitch, Kick et YouTube. YouTube fonctionne pour l'essentiel comme les deux autres, mais a quelques limites à lui. Ce chapitre les réunit au même endroit.
L'application Google par laquelle CrossMod se connecte à YouTube est encore en mode test. Dans ce mode, Google ne laisse entrer que les comptes ajoutés comme testeurs, et tout autre compte reçoit de Google un refus d'accès. Si cela vous arrive, écrivez sur Twitch à @Grithn l'adresse du compte Google de votre chaîne - elle l'ajoutera aux testeurs.
&platformy=youtube à l'adresse de l'overlay. La taille du logo YouTube dans la fenêtre du chat, l'overlay de jeu et le compteur de spectateurs se règle avec le curseur Taille du logo YouTube sur la page des overlays, et pour une seule source avec &ikony=80 dans l'adresse (pourcentage de la hauteur des logos Twitch et Kick, de 50 à 150). Les logos Twitch et Kick ne changent pas.:hand-pink-waving:, que YouTube affiche comme une emote, et le message revient dans la fenêtre du chat et sur les overlays déjà avec l'image. Sur Twitch et Kick, un tel raccourci reste du texte normal.CrossMod peut placer lui-même la miniature de votre live YouTube : il la compose avec l'avatar de la chaîne, votre pseudo et le titre du live, plus en option un sous-titre (par ex. le nom du jeu), votre propre arrière-plan et un badge +18. "+18" et "18+" disparaissent du texte du titre et deviennent un badge rouge. Un autre titre de live donne une autre miniature. Cela se règle dans les Paramètres, dans le bloc "Miniature du live YouTube" sous la carte YouTube : "Aperçu" montre l'image finale, et "Placer maintenant" l'envoie sur le live programmé dans YouTube Studio et sur le live en cours quand vous êtes en direct. Chaque mise en place de la miniature coûte 50 unités de la limite quotidienne. Quand l'interrupteur "CrossMod place la miniature" est activé, CrossMod le fait tout seul au démarrage du live et après chaque changement de son titre (y compris pendant la "Répétition YouTube") : chaque mise en place de ce type coûte 50 unités, au plus une fois toutes les 5 minutes. C'est activé dès que tu connectes YouTube - rien à enregistrer ; tu le désactives dans les Paramètres.
YouTube n'accepte les miniatures personnalisées que des chaînes dont le numéro de téléphone est validé. Si CrossMod indique que YouTube refuse, allez dans YouTube Studio → Paramètres → Chaîne → Accès aux fonctionnalités et validez votre numéro de téléphone.
Google donne à CrossMod 10 000 unités par jour - pour toutes les chaînes connectées ensemble, et non pour chacune séparément. La journée se termine à minuit, heure du Pacifique, soit le matin en Europe. Ce qui a été consommé aujourd'hui est visible sur la carte YouTube de la page Activer le bot. Voici ce que coûte chaque chose :
Les messages de YouTube arrivent dans le panneau et les overlays avec 15-45 s de retard - c'est ainsi que CrossMod économise la limite quotidienne de Google.
À 9 000 unités consommées, CrossMod suspend sur YouTube la réception du chat, les sanctions et la suppression des messages jusqu'à minuit heure du Pacifique, et les messages du bot à 9 500. Twitch et Kick fonctionnent normalement pendant ce temps.
La première réponse est déjà sur le Tableau de bord : la troisième tuile dit combien d'expressions le bot surveille réellement à chaque message - les vôtres et les communes de CrossMod ensemble, mais seulement celles dont l'interrupteur est allumé. Quand les deux interrupteurs sont éteints ou que les listes allumées sont vides, la tuile s'allume en orange et le dit clairement, au lieu d'afficher un nombre sans signification.
Plus largement, la carte "Automod" dans Paramètres tranche : elle dit clairement si l'automod va faire quelque chose. Si elle dit qu'il fonctionne et que le bot reste malgré tout muet sur un message précis, collez celui-ci dans le champ "Vérifier ce que fera le bot" sur la page Phrases automod - vous verrez s'il correspond seulement à une expression.
À part cela, vérifiez l'un après l'autre : si l'interrupteur de votre liste d'expressions est allumé, si la liste contient des expressions de plus de deux caractères et s'il n'y a pas sur le Dashboard de barre rouge signalant une connexion expirée. Si tout est en ordre et que le bot reste muet, allez dans les Paramètres et cliquez sur "Activer le bot" dans la section "Bot et comptes connectés" - une chaîne demande un démarrage unique, et ce bouton peut être pressé de nouveau à tout moment. Si cela n'aide pas non plus, écrivez à Grithn.
Il arrive que tout soit déclaré correctement et que malgré cela aucun message de Twitch n'arrive : le bot ne sanctionne pas, ne répond pas aux commandes et la fenêtre de chat dans OBS n'affiche que Kick. Twitch envoie les messages du chat par une voie différente de celle des autres événements, et cette voie peut être suspendue - le plus souvent quand le serveur de CrossMod a été brièvement indisponible.
Ouvrez la page Activer le bot (le lien en bas de la section "Bot et comptes connectés" dans les Paramètres) et regardez la carte "État du bot". Quand c'est bien de cela qu'il s'agit, l'entrée "Lecture des messages du chat" porte une croix et une phrase disant que Twitch a suspendu l'envoi. Revenez alors dans les Paramètres et cliquez sur "Activer le bot" - cela reconfigure cette voie. Laissez une minute et vérifiez l'état encore une fois.
L'envoi toutes les quelques minutes ne fonctionne que lorsque le direct est en cours. Hors direct, le bot se tait volontairement. Le bouton "Tester" à côté d'une commande l'enverra aussitôt et dira si le message est bien arrivé.
Si le direct est en cours et que malgré tout rien ne part, surtout sur Kick, cliquez au-dessus de la liste des messages récurrents sur "Vérifier si le bot voit le stream". Il arrive que la notification du début de diffusion sur Kick ne soit pas parvenue à CrossMod et que le bot vous croie hors ligne - le bouton "Corriger" remet alors tout en place en un clic, sans attendre la fin du direct.
Regardez aussi la ligne Planning sous la carte de l'entrée sur la page Commandes. Elle dit à quelle heure l'entrée est partie la dernière fois et dans combien de minutes elle repartira et, si elle attend le début d'une diffusion ou part vers une plateforme qui n'est pas en direct, elle le dit clairement aussi.
Quand le bot a envoyé une entrée de lui-même et que le chat ne l'a pas acceptée, la carte le dit clairement : au lieu de "Dernier envoi" on lit "Dernière tentative", et en dessous une mention orange avec la raison - par exemple un texte répété ou AutoMod. La mention disparaît d'elle-même quand l'envoi automatique suivant réussit. Le panneau garde une tentative échouée en mémoire pendant trois jours, y compris après la mise en ligne d'une nouvelle version.
Twitch et Kick peuvent accepter un message du bot et malgré tout ne pas l'afficher dans le chat. Cela arrive quand AutoMod le retient, quand le chat est réservé aux personnes qui suivent ou aux abonnés, quand le mode lent ou le mode "emotes uniquement" est activé, et aussi quand le bot a envoyé exactement le même texte un instant plus tôt - aucun chat n'accepte deux messages identiques à la suite.
CrossMod ne considère plus un tel message comme envoyé. Le bouton "Tester" à côté d'une commande et les boutons de test dans Paramètres diront clairement que le message n'est pas apparu dans le chat, et donneront la raison ainsi que ce qu'il faut en faire. Dans la fenêtre de chat dans OBS, la même raison s'affiche dans une bulle en bas de la fenêtre, et le texte revient dans le champ s'il n'a atterri dans aucun des chats.
Le plus souvent, l'adresse n'a pas été copiée en entier ou date d'avant un changement de clé. Copiez-la de nouveau depuis la page Overlay et collez-la dans la source dans OBS. Le bouton "Actualiser le cache de la page" dans les réglages de la source navigateur aide aussi.
La mention "OBS : N sources" en haut de la page Overlay tranche de quel côté chercher le problème. Si elle dit que rien n'est connecté alors qu'OBS tourne, c'est l'adresse dans la source qui est en cause. Si une source porte la mention "ancienne adresse", son adresse date d'avant le changement des adresses - il suffit de coller la nouvelle. Si elle compte votre source et que la scène reste vide, vérifiez la taille et la visibilité de la source dans OBS.
C'est d'ordinaire une connexion expirée. Rechargez la page et reconnectez-vous. Si le message parle de la base de données, attendez un instant et réessayez, vos réglages n'ont pas disparu.
Le code est valable dix minutes, et la fenêtre de chat dans OBS en affiche un nouveau d'elle-même quand l'ancien expire - il n'y a pas besoin de la rafraîchir. Si à la place des chiffres vous voyez un message au sujet de l'adresse de l'overlay, copiez l'adresse de nouveau depuis la page Overlay : après un changement de clés, l'ancienne adresse ne permet plus l'appairage.
Si le panneau a écrit "Appairé" et que la fenêtre dans OBS demande toujours un code, attendez quelques secondes - elle se débloque d'elle-même. Quand elle parle d'une clé d'écriture manquante, ouvrez la page Overlay et générez de nouveau les adresses.
Ce que CrossMod enregistre exactement et pendant combien de temps est décrit dans la politique de confidentialité. Les règles d'utilisation sont dans les conditions. La liste des changements dans le panneau, version après version, est dans le changelog.
Il manque quelque chose ici, ou quelque chose fonctionne autrement que décrit ? Écrivez sur Twitch à @Grithn, la documentation est complétée au fil de l'eau.
Le panneau décrit est en version Beta v.1238.