Configurazione e autenticazione Kick

Usa lo slug esatto dell'URL del canale, poi scegli l'acquisizione semplice della pagina o la sorgente avvisi WebSocket più completa.

Scegli una modalità sorgente Kick

ModalitàIdeale perAccesso
Standard Lettura della chat Kick visibile dalla pagina normale o dalla chat in finestra separata. Di solito non richiesto per acquisire la chat pubblica. La pagina deve comunque caricarsi e mostrare la chat.
WebSocket Chat strutturata più eventi ufficiali di follow, abbonamento, ricompensa, KICKs, moderazione e stato live. La chat pubblica può connettersi separatamente, ma OAuth è richiesto per le sottoscrizioni agli eventi ufficiali, l'invio chat e i controlli di canale/moderazione.

Usa lo slug URL, non il nome visualizzato

Per https://kick.com/example-channel, il valore della sorgente è example-channel. Puoi incollare l'URL completo o inserire solo quello slug.

I nomi visualizzati Kick possono differire dagli slug degli URL. Un nome visualizzato può contenere underscore mentre l'URL usa trattini. Copia lo slug dalla barra degli indirizzi invece di riscrivere il nome visualizzato.

Configurazione dell'app desktop

  1. Seleziona Aggiungi sorgente → Kick.
  2. Incolla l'URL completo del canale Kick oppure inserisci il relativo slug URL.
  3. Lascia WebSocket selezionato per gli avvisi strutturati. Attualmente Kick usa WebSocket come modalità predefinita nell'app.
  4. Seleziona Attiva sorgente (Activate source).
  5. Nella finestra sorgente Kick, seleziona Accedi con Kick e approva le autorizzazioni richieste.
  6. Mantieni aperta la finestra sorgente e controlla gli indicatori di stato Canale, Socket chat, Bridge e Sottoscrizioni.
Sorgente Kick Alerts for Social Stream con stato del canale, socket chat, bridge, stato delle sottoscrizioni, metodi di autenticazione e campo dello slug del canale
Una nuova sorgente Kick WebSocket prima dell'accesso. Nell'app desktop, Browser esterno è in genere l'opzione più semplice quando l'accesso incorporato è bloccato o compare un CAPTCHA.

Configurazione WebSocket dell'estensione browser

  1. Installa e abilita l'estensione Social Stream Ninja attuale.
  2. Apri pagina sorgente Kick WebSocket.
  3. Sostituisci example-channel con lo slug esatto dell'URL del canale.
  4. Seleziona Connetti canale se la pagina non si è connessa automaticamente.
  5. Seleziona Accedi con Kick per abilitare le sottoscrizioni agli eventi ufficiali e i controlli dell'account.
  6. Mantieni aperta la pagina durante la diretta.
https://socialstream.ninja/sources/websocket/kick.html?channel=CHANNEL_SLUG

Per l'acquisizione standard, apri https://kick.com/CHANNEL_SLUG oppure la relativa chat in finestra separata e mantieni la chat visibile.

Cosa richiede l'accesso Kick attuale

Gruppo di autorizzazioniUsato per
Lettura di utente e canaleRecupera l'utente connesso, il canale, la categoria e le informazioni attuali del canale.
Scrittura del canaleAggiorna titolo/categoria della diretta dai controlli avanzati.
RicompenseLegge le informazioni sulle ricompense del canale e normalizza i riscatti ricompensa.
Scrittura chatInvia messaggi chat del broadcaster o del bot dalla sorgente.
Sottoscrizioni agli eventiSi iscrive agli eventi ufficiali Kick in tempo reale.
ModerazioneBanna/sbanna utenti e gestisci i messaggi chat quando l'account è autorizzato.
KICKsLegge le informazioni di supporto relative a KICKs.

L'attuale flusso OAuth di Kick usa l'accesso con codice di autorizzazione e PKCE. Non incollare token di accesso, token di aggiornamento, client secret o cookie del browser in guide, chat o richieste di supporto.

Riferimenti ufficiali: OAuth 2.1, ambiti, e il Riferimento API Kick.

Eventi ufficiali a cui si iscrive la sorgente attuale

  • Chat: chat.message.sent.
  • Follow: channel.followed → Social Stream new_follower.
  • Abbonamenti: nuovi, rinnovi e regali → new_subscriber, resub, e subscription_gift.
  • Ricompense: channel.reward.redemption.updated → reward.
  • Regali KICKs: kicks.gifted → donation con l'importo KICKs.
  • Moderazione: moderation.banned.
  • Stato della diretta: livestream.status.updated → stream_online oppure stream_offline.

Nota su raid/host: L'attuale elenco ufficiale dei webhook Kick non pubblica un evento raid/host. Social Stream gestisce la compatibilità se Kick ne espone uno tramite un feed connesso, ma un avviso raid Kick non deve essere considerato garantito.

Consulta l’attuale elenco ufficiale degli eventi webhook di Kick e, nella documentazione di Social Stream, la guida alla compatibilità di eventi e avvisi.

Risolvi i problemi di una sorgente Kick che non si connette

  1. Copia lo slug esatto del canale dall'URL Kick.
  2. Controlla che Canale mostri lo slug desiderato e Socket chat passi dallo stato disconnesso.
  3. Se la chat funziona ma gli avvisi ufficiali no, accedi di nuovo e attendi che Bridge e Sottoscrizioni si connettano.
  4. Se l'accesso incorporato o il CAPTCHA non funziona, usa Browser esterno nell'app desktop.
  5. Conferma che l'account connesso possieda il canale o possa moderarlo prima di provare i controlli di invio/moderazione.
  6. Controlla il dock Social Stream prima di cercare problemi in OBS. Se il dock riceve dati Kick, il problema rimanente riguarda l'overlay o l'URL OBS.