CrossMod
FR
  • PL Polski
  • EN English
  • DE Deutsch
  • ES Español
  • PT Português
  • FR Français
  • RU Русский
  • IT Italiano
  • TR Türkçe
  • UK Українська
  • CS Čeština
  • NL Nederlands
  • JA 日本語

Documentation

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 ».

Sur cette page
  1. 01Premiers pas
  2. 02Activer le bot
  3. 03Expressions de l'automod
  4. 04Commandes et messages récurrents
  5. 05L'overlay et le panneau de chat dans OBS
  6. 06Mod Log
  7. 07Statistiques
  8. 08Modération rapide
  9. 09Réglages du bot
  10. 10YouTube
  11. 11Quand quelque chose ne fonctionne pas
  12. 12Confidentialité et contact

Premiers pas

  1. Connectez-vous. Sur la page d'accueil, choisissez la connexion via Twitch ou via Kick. Le compte se crée tout seul à la première visite.
  2. Ajoutez la seconde plateforme. Sur le Dashboard vous verrez une tuile "Connecte ton compte Kick" ou "Connecte ton compte Twitch". Vous pouvez faire la même chose dans les Paramètres, dans la section "Bot et comptes connectés" : c'est là aussi que vous déconnectez une plateforme. Tant que la seconde plateforme n'est pas connectée, le bot ne travaille que sur une. YouTube s'ajoute de la même façon dans les Paramètres, avec le bouton "Connecter YouTube" - détails au chapitre "YouTube".
  3. Vérifiez l'état des connexions. En haut du Dashboard il y a deux badges, un par plateforme. Vert veut dire que tout va bien. Orange "reconnecter" veut dire que le bot n'a rien avec quoi agir là-bas : cliquez dessus et reconnectez-vous. La barre rouge au-dessus des badges apparaît quand la plateforme a retiré son autorisation ; elle contient un bouton distinct pour chaque plateforme, et après une nouvelle connexion elle disparaît d'elle-même. Ces trois mêmes états sont visibles dans les Paramètres, dans la section "Bot et comptes connectés".
  4. Activez le bot sur votre chaîne. C'est une étape unique, dans les Paramètres : le bouton "Activer le bot" de la section "Bot et comptes connectés". Sans elle CrossMod ne commence pas à lire votre chat, donc les expressions et les commandes ne fonctionneront pas. Détails au chapitre suivant.
  5. Ajoutez la première expression. Le plus rapide depuis le Dashboard, avec la tuile "Ajouter une phrase automod". À partir de là, le bot y réagit sur les deux plateformes.

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.

Activer le bot

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.

  • Comptes connectés (Paramètres). Les cartes Twitch, Kick et YouTube en haut de la section. Ici vous connectez la seconde plateforme et ici vous la déconnectez. La carte distingue deux choses différentes : connexion expirée en orange, c'est-à-dire que la plateforme a cessé de reconnaître l'autorisation et que le bot s'est tu de lui-même, et déconnecté en gris, c'est-à-dire que vous avez cliqué vous-même sur "Déconnecter". Dans les deux cas le bouton "Reconnecter" revient, et les expressions, les commandes et les réglages des overlays attendent intacts.
  • État du bot (page Activer le bot). La liste de ce à quoi le bot réagit sur votre chaîne en ce moment. Elle se vérifie d'elle-même à l'ouverture, et le bouton à côté la vérifie de nouveau. Elle couvre les deux plateformes : à chaque entrée figure le nom de la plateforme, on voit donc tout de suite de quel côté il manque quelque chose. Une entrée avec une croix porte en dessous une phrase disant ce qui ne va pas exactement.
  • Le bouton "Activer le bot" (Paramètres). Un bouton et un clic. Tant que vous ne cliquez pas, CrossMod ne lit pas votre chat, les expressions de l'automod et les commandes n'ont donc rien à quoi réagir. La ligne au-dessus du bouton dit si le bot est activé en ce moment. Vous pouvez recliquer quand quelque chose cesse de fonctionner.
  • Adresses des overlays pour OBS (page Activer le bot). Toutes les adresses à coller dans OBS, chacune avec un bouton "Copier". Par défaut elles sont masquées, pour ne pas les montrer au public pendant le direct.
  • Session (page Activer le bot). La déconnexion des deux plateformes d'un coup, avec la déconnexion du panneau. Pour simplement vous déconnecter du panneau, sans rien détacher, le bouton "Se déconnecter" en bas du menu est toujours là.

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.

Expressions de l'automod

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.

Ce que vous réglez pour une expression

  • Où chercher : dans le message, dans le pseudo ou partout. Le pseudo est utile face aux vagues de bots aux noms de compte similaires.
  • Sanction : ban, timeout ou suppression du message. Pour le timeout, vous choisissez la durée : de 60 secondes à 7 jours (Kick n'accepte pas plus long).

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.

Comment le bot fait correspondre les expressions

  • La casse n'a pas d'importance, Scam et scam sont la même chose pour le bot.
  • Une expression doit faire au moins trois caractères et contenir des lettres ou des chiffres ordinaires. Les expressions plus courtes, et celles composées uniquement d'emoji, le bot les ignore.
  • Les expressions jusqu'à quatre caractères ne se déclenchent qu'en tant que mot entier. Grâce à cela chat ne sanctionnera pas quelqu'un qui a écrit "château".
  • Les expressions plus longues se déclenchent aussi au milieu d'un mot, discord.gg fonctionnera donc dans n'importe quel lien.
  • Un message ne reçoit qu'une sanction, celle de l'expression que le bot rencontre en premier. Les sanctions ne s'additionnent pas.

Qui le bot n'épargne pas

  • Modérateurs, VIP et abonnés n'ont pas de traitement de faveur. Le bot vérifie leurs messages comme n'importe quel autre, donc avec des expressions que quelqu'un de votre équipe pourrait écrire innocemment, mieux vaut être prudente.
  • Sur Twitch, le bot épargne exactement une personne : la propriétaire de la chaîne, c'est-à-dire vous.
  • Sur Kick, pareil : il n'épargne que vous, y compris les messages que le bot écrit dans le chat avec votre compte (réponses aux commandes, messages récurrents, avertissements de l'automod).

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é.

Spectateurs réguliers - trois paliers de réaction

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.

Un essai sur le vrai chat

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.

Filtres CrossMod

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.

Du rangement dans la liste

  • À côté de chaque expression figure un nombre disant combien de fois le bot a réellement sanctionné quelqu'un à cause d'elle. Cliquer sur ce nombre ouvre dans le Mod Log précisément ces sanctions, avec les pseudos et le texte des messages, on voit donc tout de suite si l'expression attrape trop large. Un contour en pointillés marque une expression qui n'a pas encore agi une seule fois. Quand il y en a plusieurs, un filtre apparaît au-dessus de la liste : "N'afficher que celles qui n'ont rien attrapé" - pratique pour nettoyer une vieille liste.
  • La mention "celle-ci ne fonctionnera pas" figure à côté d'une expression à qui une expression plus ancienne coupe la parole. Le bot s'arrête à la première qui correspond, et la première chez lui est la plus ancienne : donc si vous avez déjà 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.
  • Le champ de recherche au-dessus de la liste la filtre à la volée, sans recharger la page.
  • En sélectionnant des expressions à gauche, vous changez la sanction de plusieurs d'un coup ou vous les supprimez en un clic.
  • Le bouton "Télécharger la sauvegarde" enregistre votre liste sur le disque, et le formulaire à côté la renvoie. Par le même chemin vous transférez la liste sur une autre chaîne. Les filtres globaux n'entrent pas dans la copie, car ils s'ajoutent d'eux-mêmes.

Commandes et messages récurrents

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.

Une commande

  • Le nom doit commencer par un point d'exclamation, par exemple !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.
  • L'action la plus fréquente est une réponse textuelle. Dans le texte vous utiliserez des variables - le chapitre suivant les décrit.
  • À part cela, il y a des actions toutes prêtes : tirage au sort, followage, points ainsi que des commandes pour Tibia (rotation du Drome, Rashid, shared exp, stamina).
  • Vous choisissez aussi qui peut utiliser la commande : vous seule, vous avec les modérateurs, ou tout le monde.
  • Si les emotes sur Kick diffèrent de celles de Twitch, cochez "Texte séparé pour Kick" et saisissez une seconde version de la réponse.
  • Une commande peut être réglée pour partir toutes les quelques minutes. Le bot ne l'envoie que lorsque le direct est en cours.

Les variables dans le texte de la réponse

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.

Messages récurrents

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.

Comment savoir si ça marche vraiment

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.

Sauvegarde

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.

L'overlay et le panneau de chat dans OBS

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.

Comment ajouter un overlay dans OBS

  1. Sur la page Overlay, choisissez l'onglet Game ou Chat et copiez l'adresse avec le bouton à côté du champ.
  2. Dans OBS, ajoutez une nouvelle source de type "Navigateur" ("Browser Source") et collez l'adresse.
  3. Réglez la taille qu'elle doit occuper sur la scène. Il n'est pas nécessaire de désactiver le fond, l'overlay est transparent.

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.

Le panneau de chat comme dock dans OBS

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 :

  1. Dans la fenêtre de chat d'OBS apparaît un code à six chiffres, valable dix minutes.
  2. Saisissez-le dans le panneau, sur la page Overlay sous le bouton "Associer", ou sur la page crossmod.app/pair.
  3. Une fois appairé, vous bannirez et rendrez muette une personne directement depuis la fenêtre de chat, sans basculer vers le navigateur.

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

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.

  • L'onglet "Nouvelles" montre ce que vous n'avez pas encore regardé, et le bouton "Marquer comme lu" fait tout passer dans l'onglet "Lues". L'onglet "Tout" montre l'historique complet.
  • Les badges au-dessus de la liste restreignent la vue à un type de sanction, à une plateforme, ou aux dernières 24 heures, sept ou trente jours. Le nombre sur un badge dit à l'avance combien d'entrées resteront après le clic, et les restrictions se combinent entre elles et avec la recherche.
  • Les nombres "Bans, dernières 24 heures" et "Timeouts, dernières 24 heures" sur la page principale du panneau sont des liens. Un clic ouvre le Mod Log restreint exactement aux entrées dont ce nombre est issu.
  • La recherche cherche un pseudo dans tout l'historique, pas seulement sur la page ouverte. La liste avance par cinquante entrées par page.
  • Pour une sanction appliquée par le bot, le motif ressemble à ceci : "Automod : expression". Cliquer sur l'expression elle-même restreint la liste à toutes les sanctions que cette seule expression a jamais appliquées - on voit alors tout de suite qui elle a attrapé et si elle ne prend pas trop large. De cette vue vous revenez par le lien "Ouvrir cette phrase dans la liste", qui ouvre la page Phrases automod avec cette expression déjà saisie dans la recherche. Dans l'autre sens fonctionnent le nombre à côté de l'expression (combien de fois elle s'est déclenchée) et le classement dans Statistiques.
  • Le bouton "Télécharger l'historique" enregistre sur le disque ce que vous avez à l'écran à l'instant, avec l'onglet choisi, le pseudo recherché, les badges et la période choisie. Le fichier obtenu s'ouvre dans Excel ou dans Google Sheets - utile quand il faut montrer à quelqu'un pourquoi une sanction est tombée, ou conserver l'historique plus longtemps que le panneau ne le garde.
  • À côté d'un ban et d'un timeout se trouve le bouton "Lever la sanction", qui les annule sur la plateforme même où ils sont tombés.
  • Sous le pseudo figure une phrase indiquant si cette sanction s'applique encore : "Le ban est toujours actif", "Wyciszenie trwa do 21:40", "Le timeout s'est terminé à 19:05", "Sanction levée 20:12" ou "Puis une autre sanction a suivi". Sans elle, une mise en sourdine d'il y a cinq heures ressemblait exactement à une d'il y a une minute, et un ban levé le soir à un ban toujours en vigueur. Quand il n'y a plus rien à lever, le bouton à côté a un cadre en pointillés - il reste en place, car une sanction levée à la main sur le site de Twitch ou de Kick ne laisse aucune trace dans le Mod Log, et c'est justement alors que ce bouton est nécessaire.
  • À côté se trouve "Aussi sur Kick" ou "Aussi sur Twitch". Le bot ne sanctionne toujours que là où le message est tombé, une personne sanctionnée peut donc entrer un instant plus tard sur l'autre chat et continuer à écrire. Ce bouton applique de l'autre côté exactement la même sanction : ban définitif ou mise en sourdine pour le même nombre de minutes. Avant l'envoi, une question apparaît avec ce qui sera fait exactement.
  • Il y a une condition : le pseudo doit être le même des deux côtés. Si cette personne y écrit sous un autre, vous recevrez un message à ce sujet et rien ne se passera. Le bouton n'apparaît pas quand la seconde plateforme n'est pas connectée ni quand cette personne y est déjà bannie - une courte mention le remplace alors.
  • Au-dessus de la liste apparaît un cadre "Sanctions qui n'ont pas pris effet". La liste elle-même ne montre que les sanctions qui ont abouti, sans ce cadre un clic rejeté par la plateforme ne laissait donc aucune trace - ni celui venu du panneau, ni celui venu du panneau de chat dans OBS, où le message s'éteint tout seul au bout de quelques secondes. Chaque tentative porte l'heure, le pseudo, la plateforme, d'où venait le clic et une phrase sur ce qu'il faut faire. Le cadre disparaît de lui-même au bout d'une journée, ou quand une sanction suivante pour la même personne finit par passer. Ni une nouvelle version ni un redémarrage du bot ne le vident.

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.

Statistiques

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.

  • Les nombres en haut : les sanctions au total et, séparément, les bans, les timeouts et les messages supprimés, chacun avec sa part en pourcentage. À côté figurent les bans levés, qui volontairement ne comptent pas dans le total. Le total indique aussi si cela s'est mieux ou moins bien passé que sur la période précédente de même durée.
  • Jour après jour : une barre pour chaque jour de la période. Sous le graphique, une phrase sur la journée la plus chaude et sur le nombre de jours passés sans aucune sanction.
  • Heure de la journée : à quelle heure le chat s'échauffe. Utile pour planifier quand il vaut la peine d'avoir une modération humaine.
  • D'où viennent les sanctions : combien l'automod en a traité, combien sont sorties du panneau CrossMod, et combien une personne a faites directement sur Twitch ou sur Kick. En dessous, la même répartition par plateforme.
  • Les expressions qui ont le plus souvent agi : un classement des expressions de l'automod, avec la date du dernier déclenchement. Cliquer sur une expression ouvre dans le Mod Log toutes les sanctions qu'elle a appliquées. Les expressions qui n'ont rien attrapé sur la période n'entrent pas dans la liste.
  • Les personnes le plus souvent sanctionnées : cliquer sur un pseudo ouvre toutes ses entrées dans le Mod Log, et le bouton "Sanctionner" à côté mène à Modération rapide avec le pseudo déjà saisi.
  • L'activité du chat : la carte en bas de page montre combien de messages sont réellement tombés sur votre chat, jour après jour, répartis entre Twitch et Kick, et à quelle heure c'est le plus bruyant. Grâce à cela, le nombre de sanctions a de quoi se comparer : vingt sanctions pour mille messages, ce n'est pas du tout la même chose que vingt sanctions pour cinquante. Cette carte compte toujours les 7 derniers jours, même avec une période de 30 ou 90 jours choisie, car le contenu du chat est supprimé de la base au bout d'une semaine. Elle s'affiche aussi quand il n'y a pas eu la moindre sanction.

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.

Modération rapide

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".

  • Les plateformes cochées reçoivent la même commande, et le résultat de chacune se voit séparément, on sait donc tout de suite si quelque chose n'a pas abouti quelque part.
  • La durée du timeout se choisit dans une liste, d'une minute à une semaine (Kick n'accepte pas de timeout plus long). Un ban tient jusqu'à ce que vous le leviez.
  • La carte "Qui est ce spectateur" se remplit d'elle-même un instant après la saisie du pseudo, avant même que vous n'envoyiez quoi que ce soit. Elle montre si cette personne est actuellement sanctionnée sur l'une des plateformes, si elle a seulement écrit sur votre chat, ce qu'elle a écrit en dernier et quelles sanctions elle a déjà reçues de vous. Le chat est compté sur les 7 derniers jours, car c'est la durée pendant laquelle CrossMod conserve le contenu du chat, et les sanctions sur tout l'historique du compte.
  • La carte "Qui est sanctionné en ce moment" est la liste des personnes qui ont en ce moment un ban ou une mise en sourdine sur votre chaîne Twitch. Elle est récupérée directement chez Twitch et non dans l'enregistrement de CrossMod, on y voit donc aussi les sanctions appliquées hors du panneau et celles antérieures au branchement du bot, et les mises en sourdine affichent l'heure à laquelle elles prendront fin d'elles-mêmes. Chaque entrée a un bouton "Lever la sanction", et cliquer sur le pseudo l'inscrit dans le formulaire au-dessus.
  • En dessous se trouve l'historique des actions envoyées depuis le panneau. Cliquer sur un pseudo le réinscrit dans le formulaire. Les sanctions infligées par le bot et celles faites directement sur Twitch ou sur Kick sont dans le Mod Log.

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.

Réglages du bot

Dans Paramètres est rassemblé ce qui n'appartient à aucune des autres pages :

  • Automod. La carte tout en haut dit en une phrase si l'automod va faire quoi que ce soit en ce moment, et montre séparément l'état de votre liste d'expressions et celui de la liste globale. Quand l'une est désactivée ou vide, la carte suggère aussitôt quoi changer.
  • Message de bienvenue après le début de la diffusion. Une phrase que le bot écrira dans le chat de Twitch, de Kick et de YouTube quand CrossMod apprendra que vous avez commencé à diffuser. Il n'y a pas de variables ici, le texte part exactement tel que vous le saisissez, au plus 400 caractères. Le bouton à côté enverra une version de test avec la mention TEST, mais il prend le texte enregistré, cliquez donc d'abord sur "Enregistrer les réglages". Lors d'un vrai démarrage, le bot écrit le message au plus une fois tous les quarts d'heure, pour qu'une courte interruption de diffusion n'inonde pas le chat.
  • Auto-shoutout après un raid. Quand quelqu'un raide votre chaîne, le bot le recommande dans le chat. Dans le texte, les variables {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.
  • C'est l'interrupteur qui décide, pas le texte. Pour le shoutout comme pour le message de bienvenue, le bot regarde l'interrupteur lui-même : quand il est éteint, le texte saisi ne fait que dormir dans la base et rien n'en sort. Les boutons de test envoient quand même dans le chat (car ils vérifient le texte et les autorisations des plateformes), mais avec l'interrupteur éteint ils ajoutent à côté une phrase disant que le bot ne traitera pas ainsi un vrai raid ni un vrai début de diffusion. La même phrase s'affiche sous le champ de texte.
  • Tests des événements de l'overlay. En un clic vous simulez un suivi, un abonnement, un raid ou des bits et vous vérifiez à quoi ils ressemblent dans l'overlay, sans attendre quelqu'un de réel.
  • Emotes Kick des abonnements. Kick ne publie pas la liste de vos abonnements, vous saisissez donc les chaînes une fois, séparées par des virgules, exactement comme dans l'adresse kick.com/nom. Après un clic sur "Enregistrer les chaînes", les emotes sont récupérées aussitôt, et le champ à côté indique de quelles chaînes elles sont venues et pour lesquelles rien n'a été trouvé. La récupération est faite par votre navigateur, car Kick ne montre les emotes d'abonné qu'à un compte connecté : si dans ce même navigateur vous n'êtes pas connectée à kick.com, rien ne sera trouvé. Les emotes arrivent ensuite dans le sélecteur d'emotes du panneau de chat dans OBS. Les chaînes que CrossMod détecte lui-même à partir de vos messages dans le chat s'ajoutent à la liste séparément et disparaissent quand vous n'avez utilisé aucune de leurs emotes pendant un mois ; une chaîne saisie à la main reste jusqu'à ce que vous la supprimiez vous-même.
  • Adresses des overlays. Un bouton qui change l'adresse collée dans OBS. Utile quand l'adresse est apparue en direct ou est parvenue à quelqu'un d'extérieur. L'ancienne adresse cesse de fonctionner immédiatement, il faut donc ensuite coller la nouvelle dans chaque source dans OBS et appairer de nouveau le panneau de chat.

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.

YouTube

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.

Comment connecter YouTube

  1. Connectez-vous avec Twitch ou Kick. YouTube s'ajoute à un compte CrossMod existant - on ne peut pas se connecter avec un compte Google seul.
  2. Allez dans les Paramètres, dans la section "Bot et comptes connectés", et cliquez sur "Connecter YouTube".
  3. Choisissez chez Google le compte de votre chaîne et acceptez l'accès. Au retour, la carte YouTube affichera le nom de la chaîne.

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.

Ce qui fonctionne sur YouTube

  • Le chat dans le panneau et sur les overlays. Les messages de YouTube apparaissent dans la fenêtre de modération, dans l'historique du chat et sur les overlays pour OBS. Le chat YouTube peut être une source séparée dans OBS : ajoutez &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.
  • L'automod, les commandes et les messages récurrents fonctionnent dans le chat YouTube comme sur Twitch et Kick, y compris le message de bienvenue après le début de la diffusion.
  • Sanctions. L'automod et la Modération rapide peuvent sur YouTube supprimer un message, mettre en sourdine et bannir. YouTube met en sourdine 24 heures au plus, un timeout plus long y est donc raccourci à une journée.
  • Nouveaux abonnements à la chaîne. Un nouvel abonnement à votre chaîne YouTube apparaît comme un follow - dans la fenêtre du chat et sur l'overlay d'alertes - uniquement pendant une diffusion (y compris la répétition YouTube) et seulement quand cette personne est sur le stream, c'est-à-dire qu'elle a écrit dans le chat YouTube dans les 15 minutes avant la détection de l'abonnement ou qu'elle écrit dans les 15 minutes après. YouTube ne montre pas la liste des spectateurs, donc un message dans le chat est la seule preuve que quelqu'un est là. Si elle n'écrit qu'après, le follow apparaît juste sous son message, avec depuis combien de minutes elle suit (par ex. "obserwuje od 3 min" - suit depuis 3 min). Ainsi, vous ne remerciez pas quelqu'un qui s'est abonné en regardant un autre de vos contenus. Les abonnements de profils privés (sans nom) ne sont jamais affichés, car on ne peut les relier à personne dans le chat. Les abonnements faits quand votre chaîne n'est pas en direct ne sont pas affichés non plus - ni tout de suite, ni plus tard. Un follow qui n'a reçu aucun message avant la fin du stream ne revient pas après. CrossMod vérifie cela toutes les 2 minutes, même quand votre chaîne n'est pas en direct : pour 2 unités de la limite quotidienne pendant une diffusion, généralement 1 en dehors.
  • Super Chat, Super Sticker et abonnements de membre. Ils s'affichent comme les bits et les subs : sur l'overlay d'alertes et dans la fenêtre du chat. Super Chat et Super Sticker passent comme des bits, avec le montant dans la devise du spectateur (le seuil "alerte seulement à partir de" ne s'applique pas à eux), un nouveau membre comme un sub, un mois de plus en tant que membre comme un resub, et les abonnements de membre offerts comme un cadeau. Il n'y a pas de raids sur YouTube - les redirections de spectateurs depuis une autre chaîne ne sont pas visibles via l'API YouTube.
  • Emotes YouTube dans la fenêtre du chat. Avec YouTube connecté, le choix d'emotes de la fenêtre du chat dans OBS a un groupe "YouTube" avec les emotes maison de YouTube (la recherche les trouve aussi). Un clic place l'emote en image dans le champ de saisie, et l'envoi la transforme en raccourci, par ex. :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.
  • Compteur de spectateurs YouTube. Pendant un live, "0" à côté de YouTube signifie que Google ne signale aucun spectateur en ce moment, et "-" que le compteur n'a pas de réponse récente de Google.
  • Les statistiques, l'analytique et le Mod Log affichent YouTube comme troisième plateforme, avec sa propre couleur.

Ce qui fonctionne autrement sur YouTube

  • Le chat seulement pendant la diffusion. CrossMod vérifie toutes les deux minutes si votre chaîne diffuse, le chat YouTube apparaît donc dans le panneau au plus tard deux minutes après le début. Les sanctions ne fonctionnent que dans le chat de la diffusion en cours et seulement sur les personnes qui y ont écrit quelque chose. En dehors d'une diffusion, les messages de la fenêtre de chat partent sur Twitch et Kick, et YouTube est ignoré.
  • Répétition YouTube sans diffusion. Le bouton "Répétition YouTube (15 min)" de la page Overlay connecte CrossMod pendant 15 minutes au chat de la diffusion programmée dans YouTube Studio : le bot y répond aux commandes, et les emotes et les nouveaux abonnements passent par le vrai chemin, simplement sans message d'accueil ni messages périodiques. Les messages de la répétition restent dans le chat de cette diffusion et seront visibles dans son historique de chat quand cette diffusion démarrera vraiment, et toute la répétition coûte environ 400 unités de la limite quotidienne. Cette même répétition se lance aussi avec le bouton "Lancer la répétition" de la Répétition en direct, en même temps que le faux live sur les overlays.
  • Pas d'ancienneté de suivi. YouTube n'indique pas depuis quand quelqu'un suit la chaîne, la commande d'ancienneté de suivi répond donc sur YouTube que cette information n'existe pas.
  • Lever un ban dans YouTube Studio. YouTube ne permet pas à CrossMod de lever des bans. Vous levez un ban dans YouTube Studio, et une mise en sourdine se termine d'elle-même. C'est pourquoi les entrées YouTube du Mod Log n'ont pas de bouton "Lever la sanction".
  • Le bouton "Aussi sur..." du Mod Log ne transfère une sanction qu'entre Twitch et Kick.

Miniature du live

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.

La limite quotidienne de YouTube

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 :

  • Vérifier si la chaîne diffuse : 1 unité, toutes les deux minutes.
  • Réception du chat : 5 unités pour chaque récupération du chat - toutes les 15 secondes quand les spectateurs écrivent, toutes les 25-45 secondes quand le chat est calme, et moins souvent quand la limite quotidienne s'épuise.
  • Message du bot (réponse à une commande, message récurrent, message de bienvenue) : 20 unités.
  • Suppression d'un message : 20 unités.
  • Mise en sourdine ou ban : 200 unités.
  • Mise en place de la miniature du live : 50 unités (plus 1-2 unités pour vérifier quel live est programmé).

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.

Quand quelque chose ne fonctionne pas

Le bot ne réagit pas aux expressions

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.

Le bot ne voit soudain plus le chat sur Twitch

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.

Une commande ou un message récurrent ne part pas dans le chat

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.

Le bot écrit et rien n'apparaît dans le chat

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.

L'overlay dans OBS est vide

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.

Le panneau refuse d'enregistrer

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 d'appairage ne marche plus

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.

Confidentialité et contact

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.

← Accueil Tableau de bordConfidentialitéConditionsChangelog