CrossMod passt gleichzeitig auf den Chat auf Twitch, Kick und YouTube auf: filtert Nachrichten, antwortet auf Befehle, sammelt die Historie der Strafen und zeigt den Chat im Bild in OBS. Diese Seite erklärt der Reihe nach, was welcher Teil des Panels tut und womit man anfängt.
Alles Folgende passiert im Panel, nach der Anmeldung. Das Panel spricht dieselbe Sprache wie die Startseite (du kannst sie unten im Menü ändern) und funktioniert am Computer genauso wie am Telefon.
Diese Seite öffnest du jederzeit aus dem Panel-Menü, Eintrag Hilfe. Sie öffnet sich direkt im Panel, mit dem Menü links, du musst also nirgendwohin zurückfinden.
Wenn du nicht weißt, wo du etwas suchen sollst, klick ganz oben im Menü auf Im Dashboard suchen (Tastatur: Strg und K) und tippe ein Wort ein, zum Beispiel "bann", "overlay" oder "begrüßung". Das Panel zeigt dir die Seite, auf der es sitzt.
Du musst das passende Kapitel hier auch nicht selbst suchen. Unter dem Titel jeder Panel-Seite steht ein Link Hilfe zu dieser Seite - er öffnet ein Fenster mit demselben Text wie unten, aber sofort im Kapitel zu der Seite, auf der du gerade bist, ohne das Panel zu verlassen.
Seiten- und Knopfnamen stehen unten so, wie du sie im Panel in deiner Sprache siehst. Die Sprache des Panels änderst du unten im Menü im Feld „Sprache“.
Eine Anmeldung gilt eine Woche. Wenn das Panel anfängt, das Speichern zu verweigern, reicht meist ein Neuladen der Seite und eine erneute Anmeldung.
Alles, was man einmal ganz am Anfang macht, liegt in den Einstellungen (Schaltfläche "Einstellungen" unten im Menü), im Abschnitt Bot und verbundene Konten. Hierher kommst du immer zurück, wenn das Panel sagt, die Verbindung zu Twitch oder Kick sei abgelaufen. Die vollständige Diagnose ist auf der eigenen Seite Bot einschalten geblieben: Sie steht nicht mehr im Menü, aber ein Link unten in diesem Abschnitt führt dorthin.
Die Overlay-Adressen enthalten deinen privaten Schlüssel. Zeig die Seite Bot einschalten nicht mit aufgedeckten Adressen im Stream und schick sie niemandem.
Die Seite Automod-Phrasen ist das Herz von CrossMod. Du trägst ein Wort oder einen Textausschnitt ein, wählst, wo danach gesucht wird und welche Strafe folgen soll. Der Bot prüft jede Nachricht auf Twitch und Kick und reagiert selbst.
Ein Timeout muss eine Dauer haben. Einen Timeout von null Sekunden versteht jede Plattform anders: Twitch lehnt einen solchen Befehl ab und tut nichts, Kick behandelt einen Befehl ohne Dauer wie einen dauerhaften Bann. Neue Begriffe bekommen die Dauer automatisch, aber ein alter Eintrag mit einer Null kann noch auf der Liste liegen - das Panel kennzeichnet ihn dann mit "Timeout ohne Dauer" und zeigt über der Liste einen roten Balken. Markiere einen solchen Begriff und klick in der Auswahlleiste auf "Timeout", dann bekommt er auf beiden Plattformen 10 Minuten.
Scam und scam sind für den Bot dasselbe.kot niemanden, der "kotlet" geschrieben hat.discord.gg wirkt also in jedem Link.Bevor du einen Begriff mit einem gewöhnlichen Wort hinzufügst, prüf ihn im Feld "Prüfen, was der Bot tut" und stell als Autor "Moderator oder VIP" ein. Du siehst sofort, ob die Strafe auch dein Team träfe.
Nicht sicher, wie dein Begriff wirkt? Oben auf der Seite gibt es das Feld "Prüfen, was der Bot tut". Du fügst eine Chatnachricht ein, wählst, wer sie geschrieben hat, und siehst sofort, ob ein Begriff sie fängt, welcher das ist und welche Strafe folgt. Gerechnet wird in deinem Browser: nichts geht in den Chat und niemand wird bestraft.
Die Strafe "Ban" trifft nicht alle gleich. Spam-Bots haben fast nie eine Vorgeschichte im Kanal, und ein Stammzuschauer, der einen Link postet, bezieht sich meist auf das Gespräch im Stream. Deshalb zählt der Bot die früheren Nachrichten der Person, die eine Ban-Phrase erwischt: unter 5 gibt es einen Ban, von 5 bis 14 löscht der Bot nur die Nachricht und schreibt eine Warnung mit ihrem Nick in den Chat, und ab 15 reagiert er gar nicht, die Nachricht bleibt stehen. Beide Schwellen und den Warntext stellst du auf der Seite Automod-Phrasen ein, im Abschnitt "Stammzuschauer - mildere Reaktion des Bots"; 0 in einer Schwelle schaltet diese Stufe aus. Es zählen Nachrichten der letzten 7 Tage, so lange wird der Chat gespeichert, getrennt für Twitch und Kick. Im Mod-Log erscheint eine Warnung als "Warnung", keine Reaktion hinterlässt keinen Eintrag. Die Warnung ersetzt nur einen Ban, aber ab 15 Nachrichten reagiert der Bot bei keiner Strafe - auch nicht bei Timeout und Löschen. Nachrichten, die der Bot oder die Moderation schon gelöscht hat, zählen nicht, also kann sich ein Spammer diesen Schutz nicht durch Spam verdienen. Nach einem Ban oder Timeout beginnt die Zählung bei null - auf Twitch genauso wie auf Kick, auch wenn die Moderation die Strafe von Hand vergeben hat.
Das Feld darüber prüft eine Nachricht, die du selbst eintippst - und genau den Satz, den morgen eine Stammzuschauerin schreibt, tippt niemand aus dem Gedächtnis. Deshalb steht unter dem Tester eine zweite Karte: "Ein Probelauf am echten Chat". Du trägst nur den Begriff ein, und CrossMod lässt die zuletzt gespeicherten Nachrichten deines Chats durch ihn laufen und sagt, wie viele davon er fangen würde, von wie vielen Personen und wie diese Nachrichten aussahen. Das ist der einfachste Weg, vor dem Hinzufügen zu sehen, ob ein Begriff mit einem gewöhnlichen Wort die Stammleute trifft.
Bei jedem Begriff deiner Liste steht dieselbe Schaltfläche mit der Aufschrift "Test" - mit einem Klick prüfst du damit einen Begriff, den du vor langer Zeit hinzugefügt hast und zu dem sich der Chat inzwischen verändert hat. Der Probelauf sendet nichts und bestraft niemanden; er zählt nur Treffer in gespeicherten Nachrichten. Der Chatverlauf lebt 7 Tage, weiter zurück gibt es also nichts zu prüfen, und auf einem lebhaften Kanal umfasst der Probelauf die letzten Stunden - die Antwort sagt immer, ab wann die geprüften Nachrichten stammen.
Unter deiner Liste steht der Abschnitt "CrossMod-Filter": eine gemeinsame Phrasenliste für alle Kanäle in CrossMod, die typischen Betrug und Link-Spam abfängt. Die Seite listet ihren Inhalt nicht auf - du hast einen Schalter, um sie ein- oder auszuschalten. Deine Liste hat einen eigenen Schalter, du kannst also nur die gemeinsame oder nur deine behalten.
kurwa mit Löschen der Nachricht hast, wird ein später ergänztes kurwa jebana mit Bann nie bannen. Fahre über die Aufschrift, dann siehst du, welcher Begriff und welche Strafe gewinnt.Auf der Seite Befehle legst du an, was der Bot auf ein Stichwort aus dem Chat tun soll und was er während des Streams von selbst wiederholt.
!discord. Groß- und Kleinschreibung spielt keine Rolle. Einen Namen mit einem Großbuchstaben außerhalb des einfachen Alphabets, zum Beispiel !Żart, speichert das Panel in Kleinbuchstaben, weil der Bot ihn nur in dieser Form erkennt - im Chat kann man ihn weiterhin beliebig schreiben.In einer Textantwort ersetzt der Bot sechs Platzhalter. Sie werden mit Dollarzeichen und in geschweiften Klammern geschrieben:
${sender} - der Name der Person, die den Befehl geschrieben hat.${nick} - das erste Wort nach dem Befehl, zum Beispiel @jemand. ${1} bedeutet genau dasselbe.${args} - alles, was jemand hinter den Befehl geschrieben hat.${target} - das erste Wort nach dem Befehl, und wenn niemand eines angibt, eine zufällige Person aus der letzten halben Stunde.${randomviewer} - eine zufällige Person aus der letzten halben Stunde, unabhängig davon, was jemand hinter den Befehl geschrieben hat.Beispiel für den Befehl !spank: mit dem Text ${sender} gibt ${target} einen Klaps! sendet !spank @jemand die Nachricht "Du gibst @jemand einen Klaps!", und ein einfaches !spank lost jemanden aus dem Chat aus.
Drei Dinge, die man leicht vergisst. Erstens wird ein Platzhalter mit Tippfehler oder ohne Dollarzeichen ({nick}) durch nichts ersetzt - er geht wörtlich in den Chat, samt Klammern; die Schreibweise ohne Dollar gehört an andere Stellen im Panel, zum Beispiel in die Begrüßung nach einem Raid und die Automod-Warnung. Zweitens wirken Platzhalter nur, wenn jemand den Befehl im Chat eintippt - beim automatischen Senden alle N Minuten und in wiederkehrenden Nachrichten gibt es weder eine schreibende Person noch ein Argument, also geht der reine Text mit Klammern in den Chat. Drittens: wenn ${target} oder ${randomviewer} niemanden zum Auslosen hat (eine halbe Stunde lang hat niemand geschrieben), sendet der Bot nicht deinen Text, sondern einen fertigen Satz darüber, dass sich niemand für einen Klaps findet. Das Panel weist bei der Karte des Befehls auf jeden dieser Fälle hin.
Das sind kurze Ansagen, die während des Streams von selbst gesendet werden, zum Beispiel eine Erinnerung an den Discord. Du stellst Text, Plattform und Abstand ein, nicht kürzer als fünf Minuten. Bei jedem Befehl und jeder Nachricht gibt es die Option "Testen", die sie sofort in den Chat sendet, damit du den Text ohne Warten prüfen kannst. Im Test eines Befehls tritt dein Name an die Stelle der Platzhalter - eine wiederkehrende Nachricht geht genau so, wie sie ist, weil Platzhalter dort ohnehin nicht wirken.
"Testen" sendet den Text auch dann, wenn der Schalter am Eintrag aus ist - damit man sich die Nachricht selbst ansehen kann. Das Panel ergänzt dann neben dem Ergebnis, dass der Bot das nicht von selbst tut, solange du den Schalter nicht einschaltest. Dasselbe sagt es, wenn sich der Befehl aus einem anderen Grund nicht auslösen lässt, etwa wenn sein Name nicht mit "!" beginnt. Befehle, nach denen der Bot nichts in den Chat schreibt (zum Beispiel eine Verlosung), haben im Test nichts zu senden, und das Panel verweist dann darauf, sie bei laufendem Overlay im Chat einzutippen. Dasselbe gilt für Befehle, die über die fragende Person antworten, also !followage und !points.
Unter der Karte jeder wiederkehrenden Nachricht und jedes Befehls mit automatischem Senden steht die Zeile Zeitplan: wann der Eintrag zuletzt rausging und in wie vielen Minuten er das nächste Mal geht. Über der ganzen Liste steht ein Satz darüber, welche Übertragungen das Panel gerade als laufend sieht, denn der Bot sendet diese Nachrichten nur während einer Live-Übertragung. Wenn ein Eintrag also "nicht funktioniert", sieht man am Bildschirm, ob er einfach auf den Streamstart wartet, ob der Abstand noch nicht vorbei ist oder ob etwas mit ihm nicht stimmt - im letzten Fall steht bei der Karte eine eigene Erklärung.
Dieser Satz sagt allerdings nur, was der Bot bei sich gespeichert hat, und diese Aufzeichnung kann von der Wirklichkeit abweichen. Bei Twitch fragt CrossMod alle paar Minuten selbst nach, von einer Übertragung auf Kick erfährt es dagegen aus einer einzigen Benachrichtigung, die im Moment des Starts gesendet wird. Geht diese verloren, hält der Bot Kick den ganzen Stream über für offline und sendet in diesen Chat keine wiederkehrende Nachricht. Deshalb steht über der Liste die Schaltfläche "Prüfen, ob der Bot den Stream sieht": sie fragt beide Plattformen direkt und zeigt zu jeder einen Satz darüber, wie es wirklich ist. Wenn der Bot etwas anderes sagt als die Plattform, erscheint daneben die Schaltfläche "Beheben", und ein Klick rückt alles wieder zurecht. Die Prüfung rät nichts: antwortet eine Plattform nicht, sagt das Panel das klar und ändert nichts.
Unten auf der Seite Befehle steht die Karte Sicherungskopie. "Sicherung herunterladen" speichert eine Datei mit allen Befehlen und wiederkehrenden Nachrichten auf die Festplatte, samt Text, Berechtigungen und Abständen. Es lohnt sich, sie anzulegen, bevor du größer aufräumst oder Einstellungen auf einen zweiten Kanal überträgst.
"Sicherung hochladen" funktioniert wie bei den Automod-Begriffen: es ergänzt nur fehlende Einträge und löscht oder überschreibt nie etwas. Ein Befehl mit einem Namen, den du schon hast, und eine Nachricht mit demselben Text werden übersprungen, zweimaliges Hochladen derselben Datei macht aus der Liste also keine Dubletten. Nach dem Hochladen listet das Panel auf, wie viele Einträge dazugekommen sind, wie viele übersprungen wurden und warum.
Die Seite Overlay liefert die Adresse, die in OBS eingefügt wird. Zur Wahl stehen zwei Ansichten: Game, also transparenter Chat über dem Spielbild, und Chat, also die volle Chatansicht beider Plattformen.
Die Live-Probe oben auf der Seite Overlay spielt fünf Minuten lang einen Stream auf Twitch, Kick und YouTube vor: Zuschauerzähler, Chat mit Emotes und Alerts in deinen offenen OBS-Quellen, ohne echten Stream. Dabei landet nichts in deinen echten Chats, im Chatprotokoll oder in der Statistik - öffne also vor dem Klick die Quellen in OBS, die du prüfen willst. Unter der Probe gibt es Knöpfe für einzelne Ereignisse - Follow, Sub, Resub, Geschenk, Raid, Bits, Kicksy, Super Chat und eine Nachricht von jeder Plattform einzeln -, die auch ohne laufende Probe funktionieren. Ist YouTube verbunden, startet derselbe Klick sofort auch die YouTube-Probe (Feld "zusammen mit der YouTube-Probe" unter dem Knopf, standardmäßig angehakt): 15 Minuten lang der echte Chat der geplanten Übertragung aus YouTube Studio, beschrieben im Kapitel YouTube. Schreiben auf YouTube und Antworten des Bots starten nach 1-2 Minuten, sobald CrossMod diesen Chat verbunden hat; bis dahin zeigt das Chatfenster YT·off. Unter dem Knopf laufen beide Proben getrennt herunter, und "Stoppen" beendet beide auf einmal.
Alles, was du mit den Reglern rechts im Panel änderst, speichert sich von selbst und ist sofort in der Vorschau in der Mitte zu sehen. Die Schaltfläche "Standard wiederherstellen" setzt das Aussehen auf die Werkseinstellungen zurück, und "Sicherung herunterladen" und "Sicherung hochladen" erlauben es, ein ausgefeiltes Aussehen auf der Festplatte zu sichern oder auf das andere Overlay zu übertragen.
Designvorlagen (nur Game, neben "Standard wiederherstellen") sind fertige Sätze von Einstellungen: Wähle eine Vorlage aus der Liste und klicke auf "Anwenden" - Farben, Schriftgröße, Umriss, Abstände, Symbole und Animationen werden auf einmal gesetzt und sofort gespeichert. Eine Vorlage überschreibt die aktuellen Einstellungen dieses Profils (deine Schriftart bleibt), aber du kannst danach jedes Feld weiter mit den Reglern ändern, mit "Rückgängig" zurücknehmen oder den Standard wiederherstellen. Die "Whisper"-Vorlagen sind für den Chatrahmen 650x1080 gemacht: Stelle die Game-Quelle in OBS auf 560x880 und schieb sie ins Fenster des Rahmens - am besten in einem eigenen Profil, damit die anderen unverändert bleiben. Es gibt sechs davon: A-D für den cremefarbenen Rahmen, E-F für den grünen; alle behalten deine Schriftart.
Das Feld "Nickname" entscheidet über die Farbe der Zuschauernamen und wirkt in beiden Ansichten, Game und Chat. "Farbe des Nutzers" behält die Farbe, die sich jemand auf Twitch oder Kick selbst ausgesucht hat. "Plattformfarbe" färbt alle Namen von Twitch violett und die von Kick grün, man sieht also auf einen Blick, von welcher Seite eine Nachricht kam. "Eigene Farbe" gibt allen Namen eine einzige, von dir gewählte Farbe. Die Änderung erfasst auch Nachrichten, die schon auf dem Bildschirm stehen, die Quelle in OBS muss also nicht neu geladen werden.
In der Leiste oben auf der Seite Overlay steht die Angabe "OBS: N Quellen". Sie sagt, wie viele deiner Overlays gerade tatsächlich verbunden sind, also ob OBS auf der anderen Seite wirklich empfängt. Leer heißt, dass sich keine Quelle meldet - meist ist OBS aus oder die Adresse in der Quelle veraltet. Das geöffnete Panel selbst zählt dabei nicht mit. Unter der Angabe steht die Liste dieser Quellen. "Verbindet sich neu" bei einer Quelle ist nichts Schlimmes: Die Verbindung erneuert sich etwa jede halbe Stunde von selbst und ist nach wenigen Sekunden wieder da. "Alte Adresse" heißt, dass die Quelle in OBS eine Adresse von vor dem Ändern der Adressen in den Einstellungen hat, also kommt bei ihr nichts an - füg dort die neue Adresse von oben auf der Seite ein.
Dieselbe Chat-Adresse kannst du in OBS als eigenes Dock ("Custom Browser Dock") hinzufügen und den Chat neben der Szenenvorschau haben. Damit du daraus moderieren kannst, muss es einmal gekoppelt werden:
Die Plattform, auf die das Chatfenster schreibt, wählst du mit dem Symbol links vom Nachrichtenfeld. Drück es, dann öffnet sich rund um das Symbol, nach oben und rechts, ein Rad mit den Plattformen: Twitch oben, Kick rechts und bei verbundenem YouTube dazwischen auch "Alle" und YouTube. Der Chat unter dem Rad wird solange abgedunkelt. Halte gedrückt, zieh in Richtung einer Plattform und lass los - das Fenster schreibt dann dorthin. Ein einfacher Klick auf das Symbol wechselt die Plattform nicht, sondern lässt das Rad offen: Klick dann auf eine Plattform; ein Klick neben das Rad oder die Escape-Taste schließt es ohne Änderung. Mit der Tastatur: Enter öffnet das Rad, die Pfeiltasten wählen eine Plattform, Enter bestätigt sie.
Daneben gibt es noch die Adresse der Liste "Aktive", also der Personen, die gerade im Chat schreiben. Auch das ist ein Dock, keine Szenenquelle. Du klickst auf einen Namen, wenn du jemanden begrüßt hast, und er wird durchgestrichen; mit der Schaltfläche "Ukryj OK" blendest du die durchgestrichenen ganz aus. "Wyczyść" leert die ganze Liste - mit zwei Klicks, damit sie nicht versehentlich verschwindet, und das bleibt auch nach dem erneuten Öffnen des Fensters in OBS so: Auf die Liste kommen nur Leute zurück, die etwas Neues schreiben. Wer einen Bann oder Timeout bekommen hat, verschwindet von selbst aus der Liste. Standardmäßig behält die Liste die letzten fünfzehn Minuten - einen anderen Zeitraum stellst du ein, indem du der Adresse &min= und die Anzahl der Minuten anfügst, von 1 bis 1440. Verliert das Fenster die Verbindung zum Server, schreibt es das oben hin, statt still leer zu laufen.
Alle Adressen auf einmal, auch die selten genutzten, sind auf der Seite Bot einschalten gesammelt, in der Karte "Overlay-Adressen für OBS".
In der Overlay-Adresse steckt der private Schlüssel deines Kontos. Wer ihn kennt, sieht deinen Chat live, zeig diese Adresse also nicht im Stream und schick fertige OBS-Szenen nicht an Fremde.
Mod Log ist die gemeinsame Historie der Strafen beider Plattformen: Banns, Timeouts, gelöschte Nachrichten, Automod-Reaktionen und aufgehobene Banns. Man sieht darin, wen die Aktion betraf, wer sie ausgeführt hat und zu welcher Uhrzeit.
Der Rahmen mit den gescheiterten Strafen ist das Gedächtnis des Panels und kein Eintrag in der Historie - deshalb kommt er nicht in die Verlaufsdatei und lässt sich nicht mit den Abzeichen einschränken. Meist prallen alle Versuche eines Abends an derselben Sache ab, etwa an einer abgelaufenen Verbindung zur Plattform; dann genügt eine Reparatur in den Einstellungen, im Abschnitt "Bot und verbundene Konten".
Das Mod Log beantwortet die Frage "was ist passiert", und Statistiken die Frage "war dieser Monat ruhiger". Es ist dieselbe Strafenhistorie, nur gezählt und in Diagrammen gezeigt. Den Zeitraum wählst du oben auf der Seite: 7, 30 oder 90 Tage.
Ein Tag wird in der Zeitzone deines Browsers gezählt (in derselben Zeitzone zeigt das Panel alle Uhrzeiten), samt Wechsel zwischen Sommer- und Winterzeit, eine Strafe von zwei Uhr nachts landet also im richtigen Tag. Gab es im Zeitraum keine einzige Strafe, sagt die Seite das klar, statt leere Diagramme zu zeigen.
Die Seite Schnelle Moderation dient einer Person und einer Entscheidung, ohne Twitch oder Kick zu öffnen. Du trägst den Namen ein, ohne At-Zeichen, markierst die Plattformen und klickst "Timeout", "Permanenter Bann" oder "Bann aufheben".
Eine Liste "Wer gerade bestraft ist" gibt es für Kick nicht und kann es nicht geben: Kick nimmt Moderationsbefehle an, gibt aber kein Verzeichnis der geltenden Strafen heraus. Den Zustand einer einzelnen Person auf Kick prüfst du per Name in der Karte "Wer ist dieser Zuschauer" - mit dem Vorbehalt, dass er aus der Aufzeichnung von CrossMod stammt und nicht von Kick.
Auf Kick erkennt CrossMod eine Person an der Spur, die sie in deinem Chat hinterlassen hat - Kick kann gewöhnliche Zuschauer nicht allein nach dem Namen suchen, es findet nur Kanäle. Chatinhalte bewahren wir 7 Tage auf, und eine bestrafte Person hört meist auf zu schreiben, bei einer sehr alten Strafe hat das Panel also womöglich keine Möglichkeit mehr, diese Person zu benennen. Es sagt das klar, und eine solche Strafe hebst du dann auf der Seite deines Kanals auf Kick auf.
Auf diese Seite kommst du auch mit einem Klick aus anderen Stellen des Panels: mit der Schaltfläche "Bestrafen" beim Namen in Statistiken. Der Name ist dann bereits eingetragen, es bleibt nur die Wahl der Strafe.
In Einstellungen ist zusammengefasst, was zu keiner der übrigen Seiten gehört:
{raider} und {link}; der Link wird für jede Plattform getrennt zusammengesetzt, auf Twitch kommt also twitch.tv/name heraus und auf Kick kick.com/name. Die Schaltfläche daneben sendet eine Testnachricht mit dem Zusatz TEST - genau in der Form, in der der Bot sie schreiben wird.In den Einstellungen liegt auch der Abschnitt Bot und verbundene Konten: Hier verbindest und trennst du Twitch, Kick und YouTube und startest den Bot. Das Kapitel "Bot aktivieren" beschreibt ihn. Die Abmeldung ist unten im Menü.
Zwischen hellem und dunklem Design wechselst du im Seitenmenü unten. Die Wahl merkt sich der Browser.
CrossMod unterstützt drei Plattformen: Twitch, Kick und YouTube. YouTube funktioniert größtenteils genauso wie die beiden anderen, hat aber ein paar eigene Grenzen. Dieses Kapitel sammelt sie an einem Ort.
Die Google-App, über die sich CrossMod mit YouTube verbindet, ist noch im Testmodus. In diesem Modus lässt Google nur Konten herein, die dort als Tester eingetragen sind, alle anderen bekommen von Google eine Zugriffsverweigerung. Wenn dir das passiert, schreib @Grithn auf Twitch die Adresse des Google-Kontos deines Kanals - sie trägt es bei den Testern ein.
&platformy=youtube an. Die Größe des YouTube-Logos im Chatfenster, im Game-Overlay und im Zuschauerzähler stellst du mit dem Regler Größe des YouTube-Logos auf der Overlay-Seite ein, für eine einzelne Quelle mit &ikony=80 in der Adresse (Prozent der Höhe der Twitch- und Kick-Logos, 50 bis 150). Die Logos von Twitch und Kick bleiben unverändert.:hand-pink-waving:, das YouTube als Emote anzeigt, und die Nachricht kommt ins Chatfenster und in die Overlays schon mit Bild zurück. Auf Twitch und Kick bleibt so ein Kürzel normaler Text.CrossMod kann das Thumbnail deines YouTube-Streams selbst setzen: Es baut es aus dem Kanal-Avatar, deinem Nickname und dem Streamtitel, dazu optional ein Untertitel (z. B. der Name des Spiels), ein eigener Hintergrund und eine +18-Plakette. "+18" und "18+" verschwinden aus dem Streamtitel auf dem Bild und werden zu einer roten Plakette. Ein anderer Streamtitel ergibt ein anderes Thumbnail. Einstellen kannst du das in den Einstellungen, im Block "YouTube-Stream-Thumbnail" unter der YouTube-Karte: "Vorschau" zeigt das fertige Bild, und "Jetzt setzen" schickt es an den geplanten Stream aus YouTube Studio und, wenn du live bist, an den laufenden. Jedes Setzen des Thumbnails kostet 50 Einheiten des Tageslimits. Wenn der Schalter "CrossMod setzt das Thumbnail" an ist, macht CrossMod das selbst beim Start des Streams und nach jeder Änderung seines Titels (auch bei der "YouTube-Probe"): Jedes solche Setzen kostet 50 Einheiten, höchstens einmal alle 5 Minuten. Das ist sofort nach dem Verbinden von YouTube an - nichts zu speichern; ausschalten kannst du es in den Einstellungen.
YouTube nimmt eigene Thumbnails nur von Kanälen mit bestätigter Telefonnummer an. Wenn CrossMod meldet, dass YouTube ablehnt, geh in YouTube Studio → Einstellungen → Kanal → Berechtigung für Funktionen und bestätige deine Telefonnummer.
Google gibt CrossMod 10.000 Einheiten pro Tag - für alle verbundenen Kanäle zusammen, nicht für jeden einzeln. Der Tag endet um Mitternacht pazifischer Zeit, also morgens mitteleuropäischer Zeit. Wie viel heute verbraucht wurde, siehst du auf der YouTube-Karte auf der Seite Bot einschalten. So viel kostet jede Sache:
Nachrichten von YouTube erreichen das Panel und die Overlays mit 15-45 s Verzögerung - so spart CrossMod das tägliche Google-Limit.
Bei 9.000 verbrauchten Einheiten hält CrossMod auf YouTube den Chatempfang, Strafen und das Löschen von Nachrichten bis Mitternacht pazifischer Zeit an, Bot-Nachrichten bei 9.500. Twitch und Kick laufen in dieser Zeit normal weiter.
Die erste Antwort steht schon im Dashboard: die dritte Kachel sagt, auf wie viele Begriffe der Bot bei jeder Nachricht wirklich achtet - deine und die gemeinsamen von CrossMod zusammen, aber nur die, deren Schalter an ist. Sind beide Schalter aus oder die eingeschalteten Listen leer, leuchtet die Kachel orange und sagt das klar, statt eine bedeutungslose Zahl zu zeigen.
Umfassender klärt das die Karte "Automod" in Einstellungen: sie sagt klar, ob der Automod überhaupt etwas tun wird. Sagt sie, dass er läuft, und der Bot schweigt dennoch bei einer bestimmten Nachricht, füg diese in das Feld "Prüfen, was der Bot tut" auf der Seite Automod-Phrasen ein - du siehst dann, ob sie überhaupt zu einem Begriff passt.
Prüf außerdem der Reihe nach: ob der Schalter an deiner Begriffsliste an ist, ob die Liste Begriffe mit mehr als zwei Zeichen enthält und ob im Dashboard kein roter Balken zu einer abgelaufenen Verbindung hängt. Ist alles in Ordnung und der Bot schweigt weiter, geh in die Einstellungen und klick im Abschnitt "Bot und verbundene Konten" auf "Bot einschalten" - ein Kanal braucht einen einmaligen Start, und diese Schaltfläche lässt sich jederzeit erneut drücken. Hilft auch das nicht, schreib an Grithn.
Es kommt vor, dass alles korrekt angemeldet ist und dennoch keine Nachricht von Twitch ankommt: der Bot bestraft nicht, antwortet nicht auf Befehle, und das Chatfenster in OBS zeigt nur Kick. Twitch schickt Chatnachrichten auf einem anderen Weg als die übrigen Ereignisse, und dieser Weg kann ausgesetzt werden - meist dann, wenn der CrossMod-Server kurz nicht erreichbar war.
Öffne die Seite Bot einschalten (der Link unten im Abschnitt "Bot und verbundene Konten" in den Einstellungen) und schau auf die Karte "Bot-Status". Wenn es genau darum geht, hat der Eintrag "Chatnachrichten lesen" ein Kreuz und einen Satz darüber, dass Twitch das Senden ausgesetzt hat. Dann geh zurück in die Einstellungen und klick "Bot einschalten" - das richtet diesen Weg neu ein. Gib dem eine Minute und prüf den Zustand noch einmal.
Das Senden alle paar Minuten funktioniert nur, wenn der Stream live ist. Außerhalb des Streams schweigt der Bot bewusst. Die Schaltfläche "Testen" beim Befehl sendet ihn sofort und sagt, ob die Nachricht tatsächlich angekommen ist.
Läuft der Stream und geht trotzdem nichts raus, besonders auf Kick, klick über der Liste der wiederkehrenden Nachrichten auf "Prüfen, ob der Bot den Stream sieht". Es kommt vor, dass die Benachrichtigung über den Sendestart auf Kick bei CrossMod nicht angekommen ist und der Bot dich für offline hält - dann rückt die Schaltfläche "Beheben" alles mit einem Klick zurecht, ohne das Ende des Streams abzuwarten.
Schau auch auf die Zeile Zeitplan unter der Karte des Eintrags auf der Seite Befehle. Sie sagt, wann der Eintrag zuletzt rausging und in wie vielen Minuten er das nächste Mal geht, und wenn er auf einen Sendestart wartet oder an eine Plattform geht, die gerade nicht live ist, schreibt sie auch das klar.
Hat der Bot einen Eintrag selbst gesendet und der Chat hat ihn nicht angenommen, sagt die Karte das klar: statt "Zuletzt gesendet" steht dort "Letzter Versuch", und darunter ein orangefarbener Hinweis mit dem Grund - zum Beispiel wiederholter Text oder AutoMod. Der Hinweis verschwindet von selbst, sobald das nächste automatische Senden klappt. Das Panel merkt sich einen fehlgeschlagenen Versuch drei Tage lang, auch nach dem Ausrollen einer neuen Version.
Twitch und Kick können eine Nachricht vom Bot annehmen und sie dennoch nicht im Chat zeigen. Das passiert, wenn AutoMod sie zurückhält, wenn der Chat nur für Folgende oder nur für Abonnenten eingestellt ist, wenn der Slow-Modus oder der Modus "nur Emotes" an ist, und auch dann, wenn der Bot kurz zuvor genau denselben Text gesendet hat - kein Chat nimmt zwei identische Nachrichten hintereinander an.
CrossMod behandelt eine solche Nachricht nicht mehr als gesendet. Die Schaltfläche "Testen" beim Befehl und die Testschaltflächen in Einstellungen schreiben klar, dass die Nachricht nicht im Chat erschienen ist, und nennen den Grund samt dem, was dagegen zu tun ist. Im Chatfenster in OBS erscheint derselbe Grund in einer Sprechblase unten im Fenster, und der Text kommt zurück ins Feld, wenn er in keinem der Chats gelandet ist.
Meistens wurde die Adresse nicht vollständig kopiert oder stammt von vor einem Schlüsselwechsel. Kopiere sie noch einmal von der Seite Overlay und füg sie in die Quelle in OBS ein. Es hilft auch die Schaltfläche "Cache der aktuellen Seite neu laden" in den Einstellungen der Browserquelle.
Die Angabe "OBS: N Quellen" oben auf der Seite Overlay entscheidet, auf welcher Seite man das Problem suchen muss. Sagt sie, dass bei laufendem OBS nichts verbunden ist, liegt es an der Adresse in der Quelle. Steht bei einer Quelle "alte Adresse", stammt ihre Adresse von vor dem Ändern der Adressen - es reicht, die neue einzufügen. Zählt sie deine Quelle und die Szene bleibt trotzdem leer, prüf Größe und Sichtbarkeit der Quelle in OBS.
Meistens ist das eine abgelaufene Anmeldung. Lad die Seite neu und melde dich erneut an. Spricht die Meldung von der Datenbank, warte einen Moment und versuch es noch einmal, deine Einstellungen sind nicht verschwunden.
Der Code gilt zehn Minuten, und das Chatfenster in OBS zeigt von selbst einen neuen, wenn der alte abläuft - es muss nicht neu geladen werden. Siehst du statt Ziffern eine Meldung zur Overlay-Adresse, kopier die Adresse noch einmal von der Seite Overlay: nach einem Schlüsselwechsel erlaubt die alte Adresse keine Kopplung mehr.
Hat das Panel "Gekoppelt" geschrieben und das Fenster in OBS fragt weiter nach einem Code, warte ein paar Sekunden - es gibt sich von selbst frei. Spricht es vom fehlenden Schreibschlüssel, öffne die Seite Overlay und erzeuge die Adressen neu.
Was CrossMod genau speichert und wie lange, beschreibt die Datenschutzerklärung. Die Nutzungsregeln stehen in den Nutzungsbedingungen. Die Liste der Änderungen im Panel, Ausgabe für Ausgabe, steht im Changelog.
Fehlt hier etwas oder funktioniert etwas anders als beschrieben? Schreib auf Twitch an @Grithn, die Dokumentation wird laufend ergänzt.
Beschrieben ist das Panel in der Version Beta v.1238.