Wybierz tryb źródła Kick
| Tryb | Najlepsze do | Logowanie |
|---|---|---|
| Standard | Odczyt widocznego czatu Kick ze zwykłej strony lub osobnego okna czatu. | Zwykle niewymagane do przechwytywania publicznego czatu. Strona nadal musi się załadować i pokazywać czat. |
| WebSocket | Uporządkowany czat oraz oficjalne zdarzenia obserwowania, subskrypcji, nagród, KICKs, moderacji i statusu transmisji. | Czat publiczny może połączyć się osobno, ale OAuth jest wymagany do oficjalnych subskrypcji zdarzeń, wysyłania czatu i sterowania kanałem/moderacją. |
Użyj slugu URL, nie nazwy wyświetlanej
Dla https://kick.com/example-channel, wartością źródła jest example-channel. Możesz wkleić pełny URL lub wpisać tylko ten slug.
Nazwy wyświetlane Kick mogą różnić się od slugów URL. Nazwa wyświetlana może zawierać podkreślenia, podczas gdy URL używa łączników. Skopiuj slug z paska adresu zamiast przepisywać nazwę wyświetlaną.
Konfiguracja aplikacji komputerowej
- Wybierz Add source → Kick.
- Wklej pełny URL kanału Kick lub wpisz jego slug URL.
- Pozostaw WebSocket wybrane dla uporządkowanych alertów. Kick obecnie domyślnie używa w aplikacji trybu WebSocket.
- Wybierz Aktywuj źródło (Activate source).
- W oknie źródła Kick wybierz Zaloguj przez Kick i zatwierdź wymagane uprawnienia.
- Pozostaw okno źródła otwarte i sprawdź wskaźniki statusu Channel, Chat socket, Bridge i Subscriptions.
Konfiguracja WebSocket w rozszerzeniu przeglądarkowym
- Zainstaluj i włącz aktualne rozszerzenie Social Stream Ninja.
- Otwórz stronę źródła Kick WebSocket.
- Zastąp
example-channeldokładnym slugiem URL kanału. - Wybierz Połącz kanał jeśli strona nie połączyła się automatycznie.
- Wybierz Zaloguj przez Kick aby włączyć oficjalne subskrypcje zdarzeń i sterowanie kontem.
- Pozostaw stronę otwartą podczas transmisji.
https://socialstream.ninja/sources/websocket/kick.html?channel=CHANNEL_SLUG
Do standardowego przechwytywania otwórz https://kick.com/CHANNEL_SLUG lub osobne okno czatu i pozostaw czat widoczny.
O co prosi obecne logowanie Kick
| Grupa uprawnień | Zastosowanie |
|---|---|
| Odczyt użytkownika i kanału | Ustalanie zalogowanego użytkownika, kanału, kategorii i bieżących informacji o kanale. |
| Zapis kanału | Aktualizowanie tytułu/kategorii transmisji z Advanced Controls. |
| Nagrody | Odczyt informacji o nagrodach kanału i normalizacja realizacji nagród. |
| Zapis czatu | Wysyłanie czatu nadawcy lub bota ze źródła. |
| Subskrypcje zdarzeń | Subskrybowanie oficjalnych zdarzeń Kick w czasie rzeczywistym. |
| Moderacja | Banuj/odbanowuj użytkowników i zarządzaj wiadomościami czatu, gdy konto ma uprawnienia. |
| KICKs | Odczyt informacji o wsparciu związanym z KICKs. |
Obecny przepływ OAuth Kick używa logowania kodem autoryzacji z PKCE. Nie wklejaj tokenu dostępu, tokenu odświeżania, sekretu klienta ani pliku cookie przeglądarki do przewodnika, czatu lub zgłoszenia pomocy.
Oficjalne źródła: OAuth 2.1, zakresy, oraz Dokumentacja API Kick.
Oficjalne zdarzenia subskrybowane przez bieżące źródło
- Czat:
chat.message.sent. - Obserwowania:
channel.followed→ Social Streamnew_follower. - Subskrypcje: nowe, odnowienia i prezenty →
new_subscriber,resubisubscription_gift. - Nagrody:
channel.reward.redemption.updated→reward. - Prezenty KICKs:
kicks.gifted→donationz kwotą KICKs. - Moderacja:
moderation.banned. - Status transmisji:
livestream.status.updated→stream_onlinelubstream_offline.
Uwaga o rajdach/hostowaniu: Bieżąca oficjalna lista webhooków Kick nie publikuje zdarzenia rajdu/hostowania. Social Stream ma obsługę zgodności, jeśli Kick udostępni je przez połączony strumień, ale alertu rajdu Kick nie należy traktować jako gwarantowanego.
Zobacz bieżącą oficjalną listę zdarzeń webhooków oraz należącą do Social Stream Przewodnik zgodności zdarzeń i alertów.
Napraw źródło Kick, które nie chce się połączyć
- Skopiuj dokładny slug kanału z URL Kick.
- Sprawdź, czy Kanał pokazuje właściwy slug i Gniazdo czatu zmienia się ze stanu disconnected.
- Jeśli czat działa, ale oficjalne alerty nie, zaloguj się ponownie i poczekaj, aż Most i Subskrypcje się połączą.
- Jeśli osadzone logowanie lub CAPTCHA nie działa, użyj Zewnętrzna przeglądarka w aplikacji komputerowej.
- Przed testowaniem wysyłania/moderacji sprawdź, czy zalogowane konto jest właścicielem kanału lub może go moderować.
- Sprawdź dok Social Stream przed diagnozowaniem OBS. Jeśli dok odbiera dane Kick, pozostały problem dotyczy nakładki lub URL w OBS.