Přeposílání chatu mezi platformami

Nastavte řízené přeposílání Twitch a YouTube, vyberte odesílatele a odhalte příčiny opakovaných zpráv.

1. Ověřte, že oba chaty mohou přijímat odpovědi

Připojte chaty Twitch a YouTube Live ke stejné relaci SSN. Ověřte, že se oba zobrazují v doku, a pak do každého pošlete jednu ruční odpověď ze zprávy se známou kartou zdroje. Použijte vlastní testovací kanály. Zdroj zachytávající pouze pro čtení nemůže přeposílání odesílat.

Pro toto nastavení nechte otevřené pouze zamýšlené cílové chaty. Cíl platformy může zahrnovat několik vhodných karet zdrojů na této platformě. Pokud používáte samostatný účet bota Twitch, nejprve dokončete Účty botů pro odpovědi .

2. Vytvořte Twitch → YouTube v Event Flow

Otevřete Editor Event Flow z nabídky SSN (odkaz je i v sekci překryvu Actions). Vytvořte scénář a dejte mu výstižný název, například Twitch do YouTube.

  1. Přidejte Ze zdroje (From Source) spouštěč ze Uživatel a zdroj (User & Source). Jako zdroj vyberte Twitch.
  2. Přidejte Přeposlat chat (Relay Chat) akci a připojte výstup spouštěče ke vstupu akce.
  3. Vyberte tuto akci. Nastavte Cíl přeposílání (Relay Destination) na YouTube, a šablonu zprávy ponechte [{source}] {username}: {message}.
  4. Vyberte Uložit scénář (Save Flow) a zapněte uložený scénář. SSN nechte aktivní.
  5. Pošlete novou běžnou zprávu ve vlastním testovacím chatu Twitch. Ověřte, že do YouTube dorazí jedna označená kopie.
  1. Ze zdroje (From Source) Twitch
  2. Přeposlat chat (Relay Chat) Cíl: YouTube
  3. Chat YouTube [twitch] Jméno: zpráva
Než zapnete opačný směr, sestavte a ověřte jeden směr.

YouTube Shorts má vlastní typ zdroje a cíl. Vyberte YouTube Shorts tam, kde je to vhodné; není zaměnitelný s YouTube.

3. Přidejte opačný směr

Vytvořte druhý scénář s názvem YouTube do Twitch: From Source: YouTube → Relay Chat: Twitch. Uložte ho a zapněte. Pošlete čerstvou zprávu z každé strany a ověřte, že každá vytvoří jednu kopii na druhé platformě.

Ponechte Přeposílat všechny zprávy (!NEDOPORUČUJE SE!) vypnuté při používání těchto scénářů, aby druhý systém přeposílání nedělal totéž. Také ověřte, zda chaty už nepropojuje jiný bot nebo multistreamová služba.

4. Pochopte zpětně zachycené zprávy

Zpětně zachycená zpráva je zpráva odeslaná SSN, kterou SSN znovu zachytí v cílovém chatu. Současné akce Relay Chat takové rozpoznané zprávy automaticky přeskakují. Vylučují také původní kartu.

Pro skrytí zachycené ozvěny v doku a překryvech přidejte Filtr zpětně zachycených zpráv (Reflection Filter) akci na začátek příslušného scénáře a vyberte Blokovat všechny (Block All). Povolit první (Allow First) ponechá jednu odpovídající zpětně zachycenou zprávu v nastaveném časovém okně; Povolit všechny (Allow All) je zobrazí. Toto řídí zobrazení po zachycení, nikoli cíl přeposílání.

Současné vlastnosti Relay Chat nemají přepínač No Reflections. Pro řízení zobrazení použijte samostatný Reflection Filter. Pokud externí služba přeposlanou zprávu přepíše, automatické rozpoznání ji nemusí zachytit.

5. Omezte, co přeposíláte

Pro příkazy přidejte Zpráva začíná na (Message Starts With) spouštěč nastavený na ! a připojte jej přes NOT bránu; její výsledek spojte s podmínkou zdroje pomocí AND před Relay Chat. Podívejte se na Průvodce Event Flow pro propojování logických bran. Otestujte běžný řádek i příkaz.

Pokud místo toho zvolíte jednodušší globální přeposílání, použijte Globální nastavení a nástroje → Příkazy → Vybrat cíle přeposílání a zadejte twitch,youtube. Prázdný seznam znamená všechny vhodné cíle. Tento seznam řídí cíle, nikoli vstupní platformy, které mohou přeposílání spouštět. Před zapnutím této alternativy vypněte dvojici scénářů přeposílání Event Flow.

Pole povolených/blokovaných rolí účtů SSApp ve stejné sekci Commands mohou omezit účty, které přeposílají zprávy. Použijte roli přiřazenou zamýšlenému odesílateli; neshodná role může vyřadit všechny vhodné cíle.

Řešení potíží

  • Nic se neposílá: zkuste znovu ruční odpověď, ověřte přihlášení/oprávnění odesílat, zapněte uložený scénář a zkontrolujte omezení cíle a rolí účtů.
  • Zprávy se množí: nejprve vypněte scénáře přeposílání. Než znovu otestujete jeden směr, zkontrolujte duplicitní zdroje zachytávání, globální Relay all a externí přeposílací boty.
  • Duplicity ukazuje pouze dok: prověřte zásadu zobrazení Reflection Filter a globální nastavení ozvěn Message - Visibility.
  • Nesprávný cíl YouTube: zkontrolujte YouTube oproti YouTube Shorts a zavřete nechtěné vhodné chaty.

Akce Test Flow mohou odesílat skutečné zprávy. Používejte cíle pod svou kontrolou; syntetický test nepotvrzuje směrování účtů skutečného zdroje.