CrossMod
FR
  • PL Polski
  • EN English
  • DE Deutsch
  • ES Español
  • PT Português
  • FR Français
  • RU Русский

Documentation

CrossMod surveille le chat sur Twitch et sur Kick 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 est en polonais et fonctionne pareil sur ordinateur et sur téléphone.

Vous pouvez ouvrir cette page à tout moment depuis le menu du panneau, entrée Pomoc. Le lien "Panel" tout en bas ramène en arrière.

Si vous ne savez pas où chercher quelque chose, cliquez sur Szukaj w panelu tout en haut du menu (au clavier : Ctrl et K) et tapez un mot, par exemple "bany", "overlay" ou "powitanie". 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 Pomoc do tej strony : 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.

Le panneau de CrossMod n'existe pour l'instant qu'en polonais, les noms des pages sont donc donnés ci-dessous dans l'original - exactement tels que vous les verrez à l'écran.

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. 06Alertes en direct
  7. 07Mod Log
  8. 08Statistiques
  9. 09Modération rapide
  10. 10Réglages du bot
  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 "Połącz konto Kick" ou "Połącz konto Twitch". Vous pouvez faire la même chose sur la page Włącz bota, dans la carte "Połączone konta" en haut : 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.
  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 "połącz ponownie" 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 Ustawienia et sur la page Włącz bota.
  4. Activez le bot sur votre chaîne. C'est une étape unique, sur la page Włącz bota. 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 "Dodaj frazę 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

La page Włącz bota réunit tout ce que l'on fait une fois, tout au début. C'est ici que vous revenez chaque fois que le panneau dit que la connexion à Twitch ou à Kick a expiré.

  • Połączone konta. La carte tout en haut de la page. 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 "Odłącz". Dans les deux cas le bouton "Połącz ponownie" revient, et les expressions, les commandes et les réglages des overlays attendent intacts.
  • Stan bota. 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.
  • Włącz bota. 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. Vous pouvez recliquer quand quelque chose cesse de fonctionner.
  • Adresy overlayów do OBS. Toutes les adresses à coller dans OBS, chacune avec un bouton "Kopiuj". Par défaut elles sont masquées, pour ne pas les montrer au public pendant le direct.
  • Sesja. La déconnexion du panneau ainsi que la déconnexion des deux plateformes d'un coup.

Les adresses des overlays contiennent votre clé privée. Ne montrez pas cette page en direct avec les adresses découvertes et ne les envoyez à personne.

Expressions de l'automod

La page Frazy 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 à 24 heures.

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 bez czasu" 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, il n'épargne personne. Il vérifie vos propres messages comme ceux des autres, une expression avec un mot courant peut donc vous frapper sur votre propre chat.

Avant d'ajouter une expression avec un mot ordinaire, testez-la dans le champ "Sprawdź, co zrobi bot" et mettez l'auteur sur "Moderator lub 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 "Sprawdź, co zrobi 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é.

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 : "Próba na prawdziwym czacie". 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é "próba" : 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 globaux

Sous le formulaire se trouve une liste de filtres globaux, communs à toutes les chaînes de CrossMod. Ils attrapent les arnaques typiques et le spam de liens. Chacune des deux listes, la vôtre et la globale, a son propre interrupteur, vous pouvez donc ne garder que la globale ou que la vôtre.

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 : "Pokaż tylko te, które nic nie złapały" - pratique pour nettoyer une vieille liste.
  • La mention "ta nie zadziała" 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 "Pobierz kopię" 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 Komendy 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.
  • 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 "Osobna treść dla 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 n'est utilisée que par le message de bienvenue après un raid et par les descriptions des vidéos à points. 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 "Testuj", 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.

"Testuj" 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 (raccourci VTube Studio, 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 Harmonogram : à 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 "Sprawdź, czy bot widzi transmisję" 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 "Napraw to" 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 Komendy se trouve la carte Kopia zapasowa. "Pobierz kopię" 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.

"Wgraj kopię" 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.

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 "Przywróć domyślne" ramène l'apparence aux réglages d'origine, et "Pobierz kopię" et "Wgraj kopię" permettent de garder une apparence peaufinée sur le disque ou de la transférer sur l'autre overlay.

Le champ "Nick" décide de la couleur des pseudos du public et fonctionne dans les deux vues, Game et Chat. "Kolor użytkownika" conserve la couleur que la personne s'est choisie sur Twitch ou sur Kick. "Kolor platformy" 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. "Własny kolor" 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: ile źródeł". 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.

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

À côté se trouve encore l'adresse de la liste "Aktywni", 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. 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 Włącz bota, dans la carte "Adresy overlayów do OBS".

Vidéos pour les points de chaîne

La page Video Overlays rattache de courtes vidéos aux récompenses en points de chaîne. Une vidéo se déclenche quand le nom de la récompense échangée contient l'un des fragments saisis dans le champ "Nazwy nagród" - la casse n'a pas d'importance, et il peut y avoir plusieurs fragments, séparés par des virgules. La vérification ne s'arrête pas au premier résultat, une récompense peut donc lancer plusieurs vidéos à la fois ; le panneau en avertit sur la carte.

  • L'intervalle entre deux déclenchements est la pause minimale entre deux déclenchements de la même vidéo. Les échanges qui tombent dedans sont ignorés - grâce à cela une même personne ne jouera pas la même vidéo dix fois de suite. La pause se compte depuis le moment où la vidéo est partie sur la scène, et un redémarrage du bot la recommence.
  • Quand la file des vidéos sur la scène dépasse déjà deux minutes d'avance, les récompenses suivantes sont ignorées - une vidéo vue une demi-heure après l'échange ne dit de toute façon plus rien à personne.
  • Un échange est joué une fois. Si la même récompense est rattachée à la fois à une vidéo et au singe, c'est ce qui est arrivé en premier qui agit.

Dans le dock des récompenses dans OBS, chaque récompense a un bouton "Test". Après le clic, la bulle en bas dit ce qui est réellement parti sur la scène et, quand rien ne s'est déclenché, pour quelle raison, avec le nombre de secondes restant sur l'intervalle.

Raccourcis VTube Studio

Sur la page Overlay, dans la carte "Overlay kolejki", vous rattachez une récompense en points de chaîne à un raccourci dans VTube Studio. Le raccourci se déclenche quand le nom de la récompense échangée contient le titre saisi ici, et il fonctionne pareil sur Twitch et sur Kick. À la liaison vous pouvez ajouter un son court, qui se jouera avec l'animation.

  • L'intervalle est la pause minimale entre deux déclenchements du même raccourci. Un échange ou une commande tombant dans la pause est ignoré, dix échanges d'affilée n'interrompront donc pas dix fois l'animation du modèle. Zéro veut dire : sans pause. La pause se compte depuis le déclenchement, et rafraîchir la source dans OBS la recommence.
  • Wyłącz arrête le déclenchement du raccourci après l'échange d'une récompense, tandis que la liaison elle-même reste sur la liste avec son son et son intervalle. Pas besoin de la supprimer et de la ressaisir après un direct où le modèle doit rester tranquille. La commande du chat a son propre interrupteur, à côté d'elle dans la liste des commandes.
  • Le même raccourci est aussi déclenché par une commande du chat, réglée sur la page Komendy avec l'action "hotkey VTS". La commande reprend l'intervalle et le son de la liaison portant le même nom de raccourci, un seul réglage d'intervalle couvre donc à la fois la récompense et la commande.
  • Le son peut être au format mp3, wav, ogg ou m4a et peser au plus 5 Mo. Le bouton "Posłuchaj" joue exactement le fichier qui passera en direct. Un téléversement raté n'enlève pas un son qui fonctionnait déjà - le précédent reste, et le panneau écrit ce qui n'a pas marché. Supprimer toute la liaison supprime aussi le son qui y a été téléversé.

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.

Alertes en direct

La page Alerty règle les visuels qui surgissent en direct quand quelqu'un vous suit, s'abonne, vous raide ou envoie des bits ou des Kicksy. Cette unique source dans OBS gère tous les événements de Twitch et de Kick à la fois.

L'affichage, l'apparence, les animations, les réglages de chaque événement séparément, vos propres sons ainsi que les nombres du raid, du cadeau et du renouvellement d'abonnement fonctionnent - voir plus bas.

Comment les lancer

  1. Copiez l'adresse depuis la carte "Adres do OBS" en haut de la page. Si le champ est vide, passez d'abord par la page Overlay - l'adresse s'y générera d'elle-même.
  2. Dans OBS, ajoutez une source "Navigateur" à la taille du canevas, en général 1920 sur 1080, et désactivez le fond.
  3. Une seule source de ce type suffit pour tous les événements, quel que soit le coin de l'écran où ils doivent apparaître.

Ce que vous réglez

  • Apparence commune : style, police, animation d'entrée et de sortie, temps à l'écran, taille, pause entre deux alertes successives ainsi que trois interrupteurs : barre de compte à rebours, icône de la plateforme et pseudo en majuscules. Les changements s'enregistrent tout seuls et se voient aussitôt dans l'aperçu au milieu de la page.
  • Chaque événement séparément : cliquez sur son nom dans la liste pour régler la couleur, le texte, le temps et le son rien que pour lui, mais aussi l'activer ou le désactiver et choisir un coin de l'écran. Le temps saisi sur un événement tient dans la même plage que le curseur commun, de 2 à 15 secondes ; zéro veut dire "autant que le curseur".
  • Variables dans le texte : {nick} est la personne concernée par l'événement, et {tekst} est la phrase toute faite venue de la plateforme.
  • Son : dix sons CrossMod tout prêts sont au choix, et sous la liste des événements, dans la carte "Twoje dźwięki", vous téléversez vos propres enregistrements. Ils apparaissent aussitôt dans la liste de chaque événement. Formats mp3, wav, ogg et m4a, au plus 5 Mo par fichier et dix fichiers à la fois. Les sons courts, jusqu'à deux secondes, sonnent le mieux.

La variable {ile} insère le nombre de l'alerte : les spectateurs pour un raid, les abonnements pour un cadeau, les bits pour les Bits et les Kicksy pour les Kicksy. Pour le renouvellement d'abonnement, ce rôle revient à {miesiace}, c'est-à-dire le nombre de mois d'affilée. Pour ces mêmes événements, le seuil "alert dopiero od" fonctionne : saisissez par exemple 5 pour le raid, et un raid de quatre personnes ne s'affichera pas du tout. Un suivi et un premier abonnement n'ont aucun nombre - le panneau n'y propose pas ces réglages, car il n'y aurait rien à comparer.

Chaque événement a un bouton "Na żywo". Il envoie un véritable événement de test, il s'affiche donc non seulement dans l'aperçu mais aussi dans OBS. L'aperçu sur la page est local et sans son.

Les alertes ne se superposent pas : quand plusieurs événements arrivent en même temps, ils se mettent en file et sont montrés l'un après l'autre. C'est pourquoi le temps à l'écran et la pause entre alertes décident non seulement d'une alerte, mais aussi de la vitesse à laquelle toute la file s'écoule.

Quand la connexion tombe un instant

La source des alertes dans OBS garde une connexion permanente avec CrossMod. Si elle se coupe - l'internet disparaît un instant, le serveur redémarre -, les alertes de ce laps de temps ne sont pas perdues : au retour, la source demande ce qu'elle a manqué et le joue avec du retard. Cela concerne les coupures allant jusqu'à une minute et au plus cinq alertes d'affilée.

Après une coupure plus longue, et aussi après chaque redémarrage de la source dans OBS, les anciens événements sont ignorés - sinon des abonnements et des suivis d'il y a des heures reviendraient à l'écran. Tous les événements de tout le direct se retrouvent toujours dans l'historique du chat dans le panneau.

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 "Nowe" montre ce que vous n'avez pas encore regardé, et le bouton "Oznacz jako przeczytane" fait tout passer dans l'onglet "Przeczytane". L'onglet "Wszystko" 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 "Bany, ostatnie 24 godziny" et "Timeouty, ostatnie 24 godziny" 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 "Otwórz tę frazę na liście", qui ouvre la page Frazy automod avec cette expression déjà saisie dans la recherche. Dans l'autre sens fonctionnent le nombre "ile razy" à côté de l'expression et le classement dans Statystyki.
  • Le bouton "Pobierz historię" 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 "Zdejmij karę", 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 : "Ban nadal obowiązuje", "Wyciszenie trwa do 21:40", "Wyciszenie skończyło się o 19:05", "Kara zdjęta 20:12" ou "Potem doszła kolejna kara". 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 "Też na Kicku" ou "Też na Twitchu". 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 "Kary, które nie weszły w życie". 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, après un redémarrage du bot, ou quand une sanction suivante pour la même personne finit par passer.

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 sur la page "Włącz bota" suffit alors.

Statistiques

Le Mod Log répond à la question "que s'est-il passé", et Statystyki à 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 "Ukarz" à côté mène à Szybka moderacja 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 à l'heure de Varsovie, 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 Szybka moderacja 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 na stałe" ou "Zdejmij bana".

  • 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 journée. Un ban tient jusqu'à ce que vous le leviez.
  • La carte "Kim jest ten widz" 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 "Kto ma teraz karę" 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 "Zdejmij karę", 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 "Kto ma teraz karę" 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 "Kim jest ten widz" - 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 "Ukarz" à côté d'un pseudo dans Statystyki. Le pseudo est alors déjà saisi, il ne reste qu'à choisir la sanction.

Réglages du bot

Dans Ustawienia est rassemblé ce qui n'appartient à aucune des autres pages :

  • Stan automodu. 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 et de Kick 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 "Zapisz ustawienia". 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 "Zapisz kanały", 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 comptes connectés et la déconnexion ne sont plus ici. L'un et l'autre ont déménagé sur la page Włącz bota, pour que tout ce qui relève du départ soit au même endroit.

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.

Quand quelque chose ne fonctionne pas

Le bot ne réagit pas aux expressions

La première réponse est déjà sur le Dashboard : 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 "Stan automodu" dans Ustawienia 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 "Sprawdź, co zrobi bot" sur la page Frazy 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 sur la page Włącz bota et cliquez-y sur "Włącz bota" - 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.

Allez sur la page Włącz bota et regardez la carte "Stan bota". Quand c'est bien de cela qu'il s'agit, l'entrée "Czytanie wiadomości z czatu" porte une croix et une phrase disant que Twitch a suspendu l'envoi. Il suffit de cliquer plus bas sur "Włącz bota" - 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 "Testuj" à 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 "Sprawdź, czy bot widzi transmisję". 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 "Napraw to" remet alors tout en place en un clic, sans attendre la fin du direct.

Regardez aussi la ligne Harmonogram sous la carte de l'entrée sur la page Komendy. 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 "Ostatnio poszła" on lit "Ostatnia próba", 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 s'en souvient depuis le dernier redémarrage, juste après la mise en ligne d'une nouvelle version les cartes n'ont donc encore rien à dire.

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 "Testuj" à côté d'une commande et les boutons de test dans Ustawienia 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: ile źródeł" 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 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 "Sparowano" 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.0496.

← Accueil Tableau de bordConfidentialitéConditionsChangelog