Twitch
Dołączona do Macro DeckPokazuj czat i statystyki transmisji na Twitchu, moderuj, uruchamiaj ankiety i reklamy oraz reaguj na obserwacje, suby i raidy.
Widżet Czat Twitch i widżety Statystyki transmisji na Twitchu z widzami, osobami na czacie i obserwującymi
- Widżety Czat Twitch i Statystyki transmisji na Twitchu
- Ustawianie tytułu i kategorii, reklamy, raidy i tworzenie klipów
- Ankiety, przewidywania, polecenia kanałów i tryby czatu z przycisku
- Wyzwalacze dla obserwacji, subów, cheerów, raidów i wykorzystań nagród
- Połączenie kilku kont Twitch
Integracja Twitch łączy z Macro Deck jedno lub kilka kont Twitch. Logowanie odbywa się na Twitchu za pomocą krótkiego kodu, a następnie Macro Deck otrzymuje zdarzenia kanału na bieżąco i może działać na kanale jako to konto.
Możliwości
- Zmiana tytułu, kategorii i tagów transmisji, wysyłanie wiadomości i ogłoszeń na czacie oraz polecanie kanałów.
- Uruchamianie przerwy reklamowej, odkładanie następnej, rozpoczynanie i anulowanie raidu, tworzenie klipu lub znacznika transmisji.
- Rozpoczynanie i kończenie ankiet i przewidywań oraz oznaczanie wykorzystań punktów kanału jako zrealizowanych lub zwróconych.
- Moderowanie: banowanie lub czasowe blokowanie użytkownika, odbanowanie, usuwanie wiadomości, czyszczenie czatu oraz włączanie i wyłączanie trybów tylko emotki, tylko obserwujący, wolnego, tylko subskrybenci i unikalnego czatu.
- Wyświetlanie czatu z emotkami i odznakami w widżecie Czat Twitch i moderowanie z jego poziomu.
- Wyświetlanie statusu na żywo, widzów, osób na czacie, obserwujących i subskrybentów, tytułu, kategorii i czasu trwania transmisji w widżecie Statystyki transmisji na Twitchu.
Przykładowe zastosowania:
- Przycisk Zaraz zaczynamy, który ustawia tytuł i kategorię i wysyła ogłoszenie.
- Przycisk Przerwa reklamowa, który uruchamia 90-sekundową reklamę.
- Przycisk Klip, który tworzy klip i zapisuje jego adres URL edycji w zmiennej.
- Przebieg uruchamiany wyzwalaczem Wykorzystano nagrodę za punkty kanału dla jednej nagrody, który przełącza scenę w OBS.
- Przebieg uruchamiany wyzwalaczem Otrzymano Raid, który poleca kanał osoby prowadzącej raid.
Działanie
Macro Deck subskrybuje zdarzenia Twitch dla każdego połączonego konta, więc wyzwalacze takie jak Nowy obserwujący, Cheer lub Otrzymano Raid uruchamiają się w ciągu kilku chwil. Wartości transmisji, takie jak liczba widzów, są odczytywane z Twitcha co 30 sekund. Wszystkie wartości są dostępne jako zmienne o nazwach twitch_<account>_<value>, np. twitch_mychannel_viewer_count, więc można ich używać we własnych widżetach i warunkach.
Można połączyć więcej niż jedno konto Twitch. Każda akcja ma pole Konto, a każdy wyzwalacz można ograniczyć do jednego konta. Jeśli Twitch nie przyzna wszystkich uprawnień, o które prosi Macro Deck, Integracje wyświetlą zdarzenia, które nie będą się uruchamiać, i zaproponują ponowne połączenie. Gdy połączenie z Twitchem zostanie przerwane, Macro Deck sam łączy się ponownie. Jeśli Macro Deck nie jest używany z danym kontem przez 30 dni lub dostęp zostanie cofnięty na Twitchu, logowanie wygasa, a Integracje proszą o ponowne połączenie konta.
Czego potrzebujesz
- Macro Deck 3 w systemie Windows, macOS lub Linux, z dostępem do internetu
- Konto Twitch
- Uruchom reklamę wymaga kanału afilianta lub partnera, który nadaje na żywo
- Klipy i znaczniki transmisji działają tylko podczas transmisji na żywo
Konfiguracja krok po kroku
Krok 1: Otwórz Twitch w Macro Deck
W Macro Deck kliknij Integracje na pasku bocznym, a następnie Twitch. Na karcie Przegląd kliknij Dodaj konfigurację w sekcji Konfiguracja. Włączenie przełącznika w prawym górnym rogu otwiera to samo okno, a integracja zostaje włączona po zakończeniu konfiguracji.
Krok 2: Zatwierdź dostęp na Twitchu
Okno Połącz konto Twitch pokazuje Kod urządzenia. Kliknij Otwórz Twitch i zatwierdź: Twitch otworzy się w przeglądarce z już wypełnionym kodem. Zaloguj się kontem, które ma zostać połączone, i zatwierdź dostęp.
Aby użyć samodzielnie zarejestrowanej aplikacji Twitch, włącz Konfiguracja zaawansowana i wpisz jej Client ID w polu Własny Client ID (zaawansowane). Pozostaw to pole puste, aby użyć aplikacji Macro Deck.
Krok 3: Zakończ konfigurację
Wróć do Macro Deck i kliknij Dalej. Macro Deck nazwie konfigurację według konta, np. Twitch (mychannel). Gdy okno pokaże Konfiguracja zakończona., kliknij Gotowe.
Krok 4: Dodaj akcję Twitch do przycisku
Na stronie Deck kliknij przycisk, który ma zostać użyty. Deck musi być odblokowany: jest odblokowany, gdy przycisk w prawym górnym rogu ma etykietę Zablokuj. Otworzy się edytor z zaznaczonym Krótkie naciśnięcie. Kliknij + Dodaj akcję, po lewej stronie okna Dodaj akcję wybierz Twitch i wybierz akcję, np. Wyślij wiadomość na czacie. Wybierz konto w polu Konto, wpisz tekst w polu Wiadomość, a następnie kliknij Zapisz.
Krok 5: Naciśnij przycisk
Naciśnij przycisk na telefonie, tablecie lub w kliencie webowym. Wiadomość pojawi się na czacie Twitch. Aby widzieć czat na decku, dodaj widżet Czat Twitch.
Akcje20
Przypisz je do przycisku lub uruchamiaj w przebiegu.
- Ustaw tytuł i kategorię
- Zmienia tytuł, kategorię lub tagi transmisji. Puste pola pozostają bez zmian.
- Wyślij wiadomość na czacie
- Wysyła wiadomość na czacie kanału jako połączone konto, opcjonalnie jako odpowiedź.
- Wyślij ogłoszenie
- Publikuje na czacie wyróżnione ogłoszenie w wybranym kolorze.
- Wyślij polecenie kanału
- Poleca inny kanał. Twitch pozwala na to raz na dwie minuty.
- Wyczyść czat
- Usuwa wszystkie wiadomości z czatu kanału.
- Usuń wiadomość z czatu
- Usuwa pojedynczą wiadomość z czatu.
- Ustaw tryb czatu
- Włącza, wyłącza lub przełącza tryb tylko emotki, tylko obserwujący, wolny, tylko subskrybenci lub unikalny czat.
- Uruchom reklamę
- Rozpoczyna przerwę reklamową trwającą od 30 sekund do 3 minut.
- Odłóż następną reklamę
- Przesuwa następną zaplanowaną przerwę reklamową o pięć minut.
- Rozpocznij Raid
- Przenosi widzów kanału na inny kanał.
- Anuluj Raid
- Zatrzymuje raid, który jeszcze się nie odbył.
- Utwórz klip
- Tworzy klip z ostatnich 30 sekund transmisji i może zapisać adres URL edycji klipu w zmiennej.
- Utwórz znacznik transmisji
- Oznacza bieżące miejsce transmisji do późniejszej edycji.
- Zbanuj lub zablokuj użytkownika
- Banuje widza albo blokuje go czasowo, gdy podano czas trwania.
- Odbanuj użytkownika
- Znosi bana lub czasową blokadę.
- Utwórz ankietę
- Rozpoczyna ankietę z dwiema do pięciu opcjami.
- Zakończ ankietę
- Kończy trwającą ankietę.
- Utwórz przewidywanie
- Rozpoczyna przewidywanie za punkty kanału z dwoma do dziesięciu wynikami.
- Zakończ przewidywanie
- Rozstrzyga, blokuje lub anuluje trwające przewidywanie.
- Rozstrzygnij wykorzystanie nagrody
- Oznacza wykorzystanie nagrody za punkty kanału jako zrealizowane lub zwraca punkty (tylko dla nagród utworzonych przez tę samą aplikację Twitch).
Wyzwalacze39
Przycisk lub przebieg może reagować na te zdarzenia.
- Transmisja online
- Kanał rozpoczął transmisję na żywo.
- Transmisja offline
- Kanał zakończył transmisję.
- Zaktualizowano informacje o kanale
- Zmienił się tytuł, kategoria, język lub etykiety zawartości.
- Rozpoczęto przerwę reklamową
- Na kanale rozpoczęła się przerwa reklamowa.
- Nowy obserwujący
- Ktoś zaczął obserwować kanał.
- Nowa subskrypcja
- Ktoś zasubskrybował kanał. Opcjonalnie tylko dla jednego poziomu.
- Resubskrypcja
- Ktoś ogłosił na czacie ponowną subskrypcję.
- Podarowane subskrypcje
- Ktoś podarował subskrypcje kanału.
- Zakończono subskrypcję
- Subskrypcja kanału wygasła.
- Cheer
- Ktoś przekazał bity na kanale.
- Otrzymano Raid
- Inny kanał przeprowadził raid na ten kanał.
- Wysłano Raid
- Ten kanał przeprowadził raid na inny kanał.
- Otrzymano polecenie
- Inny kanał polecił ten kanał.
- Wysłano polecenie
- Kanał wysłał polecenie innego kanału.
- Wykorzystano nagrodę za punkty kanału
- Widz wykorzystał nagrodę za punkty kanału. Opcjonalnie tylko dla jednej nagrody.
- Wykorzystano automatyczną nagrodę
- Widz użył jednej z wbudowanych nagród za punkty kanału Twitcha.
- Rozstrzygnięto wykorzystanie nagrody
- Wykorzystanie nagrody za punkty kanału zostało zaakceptowane lub zwrócone.
- Rozpoczęto ankietę
- Na kanale rozpoczęła się ankieta.
- Zakończono ankietę
- Ankieta na kanale się zakończyła.
- Rozpoczęto przewidywanie
- Na kanale rozpoczęło się przewidywanie.
- Zablokowano przewidywanie
- Przewidywanie przestało przyjmować typy.
- Zakończono przewidywanie
- Przewidywanie zostało rozstrzygnięte lub anulowane.
- Rozpoczęto Hype Train
- Na kanale rozpoczął się Hype Train.
- Postęp Hype Train
- Hype Train na kanale posunął się naprzód.
- Zakończono Hype Train
- Hype Train na kanale się zakończył.
- Rozpoczęto cel
- Rozpoczął się cel twórcy.
- Postęp celu
- Cel twórcy posunął się naprzód.
- Zakończono cel
- Cel twórcy się zakończył.
- Powiadomienie na czacie
- Sub, resub, prezent, raid, ogłoszenie lub informacja o zbiórce charytatywnej na czacie. Opcjonalnie tylko dla jednego rodzaju.
- Wyczyszczono czat
- Czat kanału został wyczyszczony.
- Usunięto wiadomość z czatu
- Pojedyncza wiadomość na czacie została usunięta.
- Zmieniono tryb czatu
- Przełączono tryb tylko emotki, tylko obserwujący, wolny, tylko subskrybenci lub unikalny czat.
- Użytkownik zbanowany lub zablokowany
- Widz został zbanowany lub czasowo zablokowany.
- Użytkownik odbanowany
- Widz został odbanowany.
- Dodano VIP
- Widz otrzymał status VIP.
- Usunięto VIP
- Widz utracił status VIP.
- Zdarzenie Twitch (zaawansowane)
- Każde zdarzenie Twitch, także takie, których Macro Deck jeszcze nie modeluje, wraz z surowymi danymi.
- Połączono
- Macro Deck połączył konto z Twitchem.
- Rozłączono
- Połączenie z Twitchem zostało utracone.
Zmienne10
Wyświetlaj te wartości na przyciskach i widżetach albo używaj ich w warunkach.
twitch_<account>_is_connected- Czy konto jest połączone z Twitchem.
twitch_<account>_is_live- Czy kanał nadaje na żywo.
twitch_<account>_stream_title,twitch_<account>_stream_category- Bieżący tytuł i kategoria.
twitch_<account>_viewer_count,twitch_<account>_uptime_seconds- Widzowie i liczba sekund trwania transmisji.
twitch_<account>_follower_count,twitch_<account>_subscriber_count,twitch_<account>_subscriber_points- Łączna liczba obserwujących, subskrybentów i punktów subskrybentów kanału.
twitch_<account>_chatter_count- Wszyscy na czacie, łącznie z właścicielem kanału i botami.
twitch_<account>_stream_thumbnail_url- Adres URL bieżącej miniatury transmisji.
twitch_<account>_display_name,twitch_<account>_login- Nazwa wyświetlana i nazwa logowania konta.
twitch_<account>_emote_only,twitch_<account>_followers_only,twitch_<account>_followers_only_duration,twitch_<account>_slow_mode,twitch_<account>_slow_mode_wait_time,twitch_<account>_subscriber_only,twitch_<account>_unique_chat- Tryby czatu: tylko emotki, tylko obserwujący i jego czas w minutach, tryb wolny i jego czas oczekiwania w sekundach, tylko subskrybenci i unikalny czat.
twitch_<account>_last_follower,twitch_<account>_last_subscriber,twitch_<account>_last_cheerer,twitch_<account>_last_raider- Ostatni obserwujący, subskrybent, osoba przekazująca bity i osoba prowadząca raid.
Widżety2
Dodaj je do decku z selektora widżetów.
- Czat Twitch
- Pokazuje czat kanału z emotkami i odznakami. Naciśnięcie otwiera większy czat, w którym można usuwać wiadomości, czasowo blokować i banować.
- Statystyki transmisji na Twitchu
- Pokazuje status na żywo, widzów, osoby na czacie, obserwujących i subskrybentów, tytuł, kategorię i czas trwania transmisji w wybranym stylu.
Najczęściej zadawane pytania
Czy mogę połączyć więcej niż jedno konto Twitch?
Tak. Kliknij ponownie Dodaj konfigurację i zatwierdź dostęp drugim kontem. Każda akcja ma pole Konto, a zmienne zawierają nazwę konta, np. twitch_mychannel_is_live.
Dlaczego muszę zalogować się ponownie?
Twitch kończy logowanie po 30 dniach bez użycia lub po cofnięciu dostępu Macro Deck na Twitchu. Integracje pokazują wtedy, że logowanie wygasło. Użyj Połącz ponownie, aby ponownie zatwierdzić dostęp.
Dlaczego akcja kończy się błędem?
Wiele akcji działa tylko w określonych sytuacjach: Utwórz klip i Utwórz znacznik transmisji wymagają transmisji na żywo, Uruchom reklamę wymaga kanału afilianta lub partnera nadającego na żywo, a Wyślij polecenie kanału działa raz na dwie minuty. Jeśli Twitch nie przyznał uprawnienia, połącz konto ponownie, aby je przyznać.
Dlaczego nie mogę rozstrzygać wykorzystań istniejących nagród?
Twitch pozwala aplikacji rozstrzygać wykorzystania tylko tych nagród, które utworzyła ta sama aplikacja. Nagród utworzonych w panelu Twitch nie można rozstrzygać przez API.
Kto może moderować z widżetu czatu?
Każdy, kto może korzystać z decku. Aby tylko wyświetlać czat, wyłącz Zezwalaj na moderowanie w oknie czatu w ustawieniach widżetu.
Gdzie są przechowywane tokeny Twitch?
Macro Deck przechowuje tokeny dostępu i odświeżania w postaci zaszyfrowanej na komputerze, na którym działa Macro Deck. Hasła do Twitcha nigdy nie wpisuje się w Macro Deck: dostęp zatwierdza się na samym Twitchu.
Więcej w kategorii Streaming
OBS Studio
Dołączona do Macro DeckPrzełączaj sceny, steruj transmisją, nagrywaniem i dźwiękiem oraz reaguj na to, co dzieje się w OBS Studio.
Meld Studio
Dołączona do Macro DeckPrzełączaj i przygotowuj sceny, steruj warstwami, efektami i ścieżkami audio oraz rozpoczynaj transmisję w Meld Studio.
Streamlabs Desktop
Dołączona do Macro DeckPrzełączaj sceny, steruj transmisją, nagrywaniem i źródłami audio w Streamlabs Desktop.
Streamer.bot
Dołączona do Macro DeckUruchamiaj akcje Streamer.bot, wysyłaj wiadomości na czacie i reaguj na każde zdarzenie zgłaszane przez Streamer.bot.
YouTube
Dołączona do Macro DeckPokazuj czat na żywo i statystyki transmisji YouTube, zmieniaj tytuł i tagi oraz reaguj na Super Chaty i członków.