Konfiguracja i uwierzytelnianie Kick

Użyj dokładnego slugu URL kanału, a następnie wybierz prosty odczyt strony lub bogatsze źródło alertów WebSocket.

Wybierz tryb źródła Kick

TrybNajlepsze doLogowanie
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

  1. Wybierz Add source → Kick.
  2. Wklej pełny URL kanału Kick lub wpisz jego slug URL.
  3. Pozostaw WebSocket wybrane dla uporządkowanych alertów. Kick obecnie domyślnie używa w aplikacji trybu WebSocket.
  4. Wybierz Aktywuj źródło (Activate source).
  5. W oknie źródła Kick wybierz Zaloguj przez Kick i zatwierdź wymagane uprawnienia.
  6. Pozostaw okno źródła otwarte i sprawdź wskaźniki statusu Channel, Chat socket, Bridge i Subscriptions.
Źródło Kick Alerts for Social Stream z widocznym statusem kanału, gniazda czatu, mostu, subskrypcji, metodami uwierzytelniania i polem slugu kanału
Nowe źródło Kick WebSocket przed logowaniem. W aplikacji komputerowej External browser zwykle jest najłatwiejsze, gdy osadzone logowanie jest blokowane lub pojawia się CAPTCHA.

Konfiguracja WebSocket w rozszerzeniu przeglądarkowym

  1. Zainstaluj i włącz aktualne rozszerzenie Social Stream Ninja.
  2. Otwórz stronę źródła Kick WebSocket.
  3. Zastąp example-channel dokładnym slugiem URL kanału.
  4. Wybierz Połącz kanał jeśli strona nie połączyła się automatycznie.
  5. Wybierz Zaloguj przez Kick aby włączyć oficjalne subskrypcje zdarzeń i sterowanie kontem.
  6. 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łuUstalanie zalogowanego użytkownika, kanału, kategorii i bieżących informacji o kanale.
Zapis kanałuAktualizowanie tytułu/kategorii transmisji z Advanced Controls.
NagrodyOdczyt informacji o nagrodach kanału i normalizacja realizacji nagród.
Zapis czatuWysyłanie czatu nadawcy lub bota ze źródła.
Subskrypcje zdarzeńSubskrybowanie oficjalnych zdarzeń Kick w czasie rzeczywistym.
ModeracjaBanuj/odbanowuj użytkowników i zarządzaj wiadomościami czatu, gdy konto ma uprawnienia.
KICKsOdczyt 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 Stream new_follower.
  • Subskrypcje: nowe, odnowienia i prezenty → new_subscriber, resub i subscription_gift.
  • Nagrody: channel.reward.redemption.updated → reward.
  • Prezenty KICKs: kicks.gifted → donation z kwotą KICKs.
  • Moderacja: moderation.banned.
  • Status transmisji: livestream.status.updated → stream_online lub stream_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ć

  1. Skopiuj dokładny slug kanału z URL Kick.
  2. Sprawdź, czy Kanał pokazuje właściwy slug i Gniazdo czatu zmienia się ze stanu disconnected.
  3. Jeśli czat działa, ale oficjalne alerty nie, zaloguj się ponownie i poczekaj, aż Most i Subskrypcje się połączą.
  4. Jeśli osadzone logowanie lub CAPTCHA nie działa, użyj Zewnętrzna przeglądarka w aplikacji komputerowej.
  5. Przed testowaniem wysyłania/moderacji sprawdź, czy zalogowane konto jest właścicielem kanału lub może go moderować.
  6. Sprawdź dok Social Stream przed diagnozowaniem OBS. Jeśli dok odbiera dane Kick, pozostały problem dotyczy nakładki lub URL w OBS.