Przekazywanie czatu między platformami

Świadomie skonfiguruj przekazywanie między Twitchem a YouTube, wybierz nadawców i diagnozuj powtarzające się wiadomości.

1. Sprawdź, czy oba czaty mogą otrzymywać odpowiedzi

Połącz czaty Twitch i YouTube Live z tą samą sesją SSN. Sprawdź, czy oba pojawiają się w doku, a następnie ręcznie odpowiedz na każdym z nich z wiadomości ze znaną kartą źródłową. Używaj własnych kanałów testowych. Źródło przechwytujące tylko do odczytu nie może wysyłać przekazywanych wiadomości.

Przy tej konfiguracji pozostaw otwarte tylko zamierzone czaty docelowe. Cel platformy może obejmować kilka kwalifikujących się kart źródłowych tej platformy. Jeśli używasz osobnego konta bota Twitch, najpierw ukończ Konta botów do odpowiedzi w pierwszej kolejności.

2. Utwórz Twitch → YouTube w Event Flow

Otwórz Edytor Event Flow z menu SSN (link jest też w sekcji nakładki Actions). Utwórz przepływ i nadaj mu czytelną nazwę, np. Z Twitcha do YouTube.

  1. Dodaj Ze źródła (From Source) wyzwalacz z Użytkownik i źródło (User & Source). Wybierz Twitch jako źródło.
  2. Dodaj Przekaż czat (Relay Chat) działanie i połącz wyjście wyzwalacza z wejściem działania.
  3. Wybierz to działanie. Ustaw Cel przekazywania (Relay Destination) na YouTubei pozostaw szablon wiadomości [{source}] {username}: {message}.
  4. Wybierz Zapisz przepływ (Save Flow) i włącz zapisany przepływ. SSN musi pozostać aktywny.
  5. Wyślij nową zwykłą wiadomość na własnym testowym czacie Twitch. Sprawdź, czy na YouTube trafia jedna oznaczona kopia.
  1. Ze źródła (From Source) Twitch
  2. Przekaż czat (Relay Chat) Cel: YouTube
  3. Czat YouTube [twitch] Imię: wiadomość
Zbuduj i sprawdź jeden kierunek przed włączeniem powrotnego.

YouTube Shorts ma własny typ źródła i cel. Wybierz YouTube Shorts tam, gdzie to właściwe; nie jest zamiennikiem YouTube.

3. Dodaj kierunek powrotny

Utwórz drugi przepływ o nazwie Z YouTube do Twitcha: From Source: YouTube → Relay Chat: Twitch. Zapisz i włącz. Wyślij nową wiadomość z każdej strony i sprawdź, czy powstaje po jednej kopii na drugiej platformie.

Pozostaw Przekazuj wszystkie wiadomości (!NIEZALECANE!) wyłączone podczas używania tych przepływów, aby drugi system nie robił tego samego. Sprawdź też, czy inny bot lub usługa wieloplatformowa nie łączy już tych czatów.

4. Zrozum odbicia

Odbicie to wiadomość wysłana przez SSN, która zostaje ponownie przechwycona z docelowego czatu. Obecne działania Relay Chat automatycznie pomijają rozpoznane odbicia. Wykluczają też kartę źródłową.

Aby ukryć przechwycone echo w doku i nakładkach, dodaj Filtr odbić (Reflection Filter) działanie na początku odpowiedniego przepływu i wybierz Blokuj wszystkie (Block All). Zezwalaj na pierwsze (Allow First) zachowuje jedno pasujące odbicie w skonfigurowanym oknie czasu; Zezwalaj na wszystkie (Allow All) wyświetla je. Steruje to wyświetlaniem po przechwyceniu, a nie celem przekazywania.

Obecne właściwości Relay Chat nie mają pola „No Reflections”. Do sterowania wyświetlaniem użyj osobnego Reflection Filter. Jeśli zewnętrzna usługa zmienia przekazywaną wiadomość, automatyczne rozpoznanie może jej nie wykryć.

5. Ogranicz przekazywane treści

Dla poleceń dodaj Wiadomość zaczyna się od (Message Starts With) wyzwalacz ustawiony na ! i połącz je przez NOT bramkę; połącz ten wynik z warunkiem źródła za pomocą AND przed Relay Chat. Zobacz Poradnik Event Flow dotyczący łączenia bramek logicznych. Przetestuj zwykłą wiadomość i polecenie.

Jeśli wybierzesz prostsze globalne przekazywanie, użyj Global settings and tools → Commands → Pick relay destinations i wpisz twitch,youtube. Pusta lista oznacza wszystkie dozwolone cele. Lista steruje miejscami wysyłania, a nie platformami wejściowymi uruchamiającymi przekazywanie. Wyłącz parę przepływów Event Flow przed włączeniem tej alternatywy.

Pola dozwolonych/blokowanych ról kont SSApp w tej samej sekcji Commands mogą ograniczyć konta wysyłające przekazywane wiadomości. Użyj roli przypisanej zamierzonemu nadawcy; niedopasowana rola może wykluczyć wszystkie cele.

Rozwiązywanie problemów

  • Nic się nie wysyła: spróbuj ponownie ręcznej odpowiedzi, sprawdź logowanie i uprawnienia publikowania, włącz zapisany przepływ oraz sprawdź ograniczenia celu i ról kont.
  • Wiadomości się mnożą: najpierw wyłącz przepływy przekazywania. Sprawdź zduplikowane źródła przechwytywania, globalne Relay all i zewnętrzne boty przekazujące, zanim ponownie przetestujesz jeden kierunek.
  • Tylko dok pokazuje duplikaty: sprawdź zasady wyświetlania Reflection Filter i globalne ustawienia echa Message - Visibility.
  • Niewłaściwy cel YouTube: sprawdź różnicę między YouTube a YouTube Shorts i zamknij niezamierzone kwalifikujące się czaty.

Działania Test Flow mogą wysyłać prawdziwe wiadomości. Używaj kontrolowanych miejsc docelowych; sztuczny test nie potwierdza rzeczywistego wyboru konta źródła.