Dokumentacja

Wszystko, czego potrzebujesz, żeby uruchomić overlay i go skonfigurować.

Spis treści

Pierwsze kroki Dodanie źródła w OBS Czat (chatroomId, channelId) Follow / Sub (Botrix) Donate (Tipply) Mapa lokalizacji (RTIRL) Mapa jako osobne źródło (/mapa) Cel zbiórki (Tipply) Pilot dla moderatora Zaufani moderatorzy Walka emotek Przejścia scen Odliczanie do startu Sponsorzy Scena offline (BRB) Temperatura przy mieście FAQ

Pierwsze kroki

  1. Załóż konto (email + hasło).
  2. Wybierz szablon (możesz go potem swobodnie zmienić).
  3. W panelu uzupełnij chatroomId i channelId (instrukcja niżej).
  4. Skopiuj URL overlaya i wklej w OBS jako Browser Source 1920×1080.

Dodanie źródła w OBS

  1. W OBS dodaj nowe źródło: Browser Source.
  2. URL: https://overlay.streamtips.pl/streamer/twoj-nick
  3. Szerokość: 1920, wysokość: 1080.
  4. Custom CSS: zostaw puste.
  5. Refresh browser when scene becomes active: ✅ (opcjonalnie).
Tło overlaya jest przezroczyste — wszystko renderuje się na Twoim wideo.

Czat — chatroomId i channelId

Backend łączy się z czatem Kicka po WebSocket — potrzebne są dwa numery z Twojego kanału:

  1. Otwórz https://kick.com/api/v2/channels/TWOJ-NICK w przeglądarce.
  2. Z JSON-a wyłuskaj id (to jest channelId) oraz chatroom.id (to jest chatroomId).
  3. Wpisz oba w panelu w zakładce Podstawowe.

Follow / Sub przez Botrix

Botrix udostępnia widgety z ostatnim follow/sub. Backend pobiera je z API (CORS nie pozwala robić tego z przeglądarki).

  1. Zaloguj się na botrix.live, dodaj kanał Kicka.
  2. W zakładce Widgets stwórz widget typu Ultimo Follow i Ultimo Sub.
  3. Skopiuj linki widgetów (zawierają bid=...&type=...) i wklej w pola followWidget i subWidget.

Donate przez Tipply

Tipply ma CORS, więc overlay sam pobiera dane.

  1. W panelu Tipply utwórz widget Latest Messages.
  2. Skopiuj URL widgeta i wklej w pole donateWidget.
  3. Ustaw walutę (PLN / EUR / USD) i częstotliwość odpytywania (sekundy).

Mapa lokalizacji (RTIRL + Moblin)

Mapa wymaga aktywnego streamu z aplikacją Moblin lub innym integratorem RTIRL.

  1. Załóż konto na rtirl.com, w aplikacji wpisz swój pull key.
  2. W panelu wklej pull key w pole RealtimeIRL pull key.
  3. Włącz pokazanie mapy, wybierz róg (BR/BL/TR/TL), rozmiar i zoom.
  4. Opcjonalnie: cel podróży (miasto albo lat,lon) — overlay narysuje trasę i pokaże dystans.

Mapa jako osobne źródło OBS (/mapa/<nick>)

Dla większej kontroli — mapa jako osobne Browser Source. Działa niezależnie od głównego overlaya: możesz mieć mapę wyłączoną w panelu, a osobne źródło w wybranej scenie pokaże ją tylko tam. Idealne dla scen tylko-mapa albo „kamera + mapa", bez paska statów i czatu.

Per-scena overrides w URL-u (bez ruszania panelu)

Overrides z URL-a są „lepkie" — wygrywają nawet po zapisach w panelu, dzięki czemu każda scena może mieć swoje ustawienia.

Cel zbiórki (Tipply TIPS_GOAL)

Pasek postępu celu (np. „nowy mikrofon", „setup pod kontent") — taki sam jak widget celu na Tipply, tylko wkomponowany w overlay, w rogu mapy.

  1. W panelu Tipply utwórz widget Cel wpłat (TIPS_GOAL).
  2. Skopiuj URL widgetu — wygląda tak: https://widgets.tipply.pl/TIPS_GOAL/<userId>/GOAL/<goalId>
  3. W panelu (zakładka Konfiguracja → sekcja Cel zbiórki) włącz „pokaż cel" i wklej link.
  4. Nazwa celu, kwota i procent ciągną się automatycznie z Tipply i odświeżają co kilka sekund — bez F5 w OBS.
Cel pojawia się w rogu wybranym jako róg mapy. Jeśli włączysz i mapę, i cel — mapa automatycznie wskakuje nad cel, oba siedzą w tym samym rogu. Procent jest ograniczony do 100% (tak jak na Tipply), nawet gdy zbiórka przekroczy cel.

Skąd Tipply bierze kwotę?

Kwota = wartość początkowa celu + suma wpłat od daty startu (count_from). To dokładnie ta sama liczba, którą widzisz na swoim widgecie Tipply.

Pilot dla moderatora (bez hasła)

Jednym klikiem generujesz URL, który Twój zaufany mod może wpiąć w dock OBS lub otworzyć na telefonie. Loguje się bez hasła, ale może tylko zmieniać miasto/strefę/RTIRL/odliczanie — bez dostępu do reszty konfiguracji.

  1. W panelu kliknij Generuj klucz pilota.
  2. Skopiuj URL (zawiera ?auth-key=...).
  3. Wyślij modowi lub wpinj w OBS → Docks → Custom Browser Docks.
Klucz można w każdej chwili wygenerować na nowo (poprzedni przestaje działać).

Zaufani moderatorzy (pełny dostęp do panelu)

Jeśli chcesz dać komuś pełny dostęp do panelu Twojego overlaya (z własnym kontem) — zaproś go linkiem:

  1. W panelu sekcja ModeratorzyWygeneruj link zaproszenia.
  2. Wyślij link modowi (Discord, czat — link działa 7 dni).
  3. Mod loguje się / zakłada konto, akceptuje zaproszenie i już ma Twój overlay w swoim dashboardzie.
  4. Możesz w każdej chwili odebrać dostęp przyciskiem Usuń.

Walka emotek

Walka emotek pokazuje pasek tug-of-war między 2–4 emotkami. Backend liczy emotki z czatu, overlay tylko renderuje.

Przejścia scen

9 animowanych przejść (wipe, slide, iris, diamond, blinds, bars, split, sweep, glitch). Działa jako osobne źródło OBS, które animuje się na trigger z panelu.

Odliczanie do startu

Dwa tryby: w pasku statów (na żywym overlayu) albo osobne źródło OBS na BRB / pre-stream.

Sponsorzy

Wgrywasz dowolną liczbę banerów (PNG/JPG/GIF/WebP). Overlay je rotuje albo wyświetla na stałe.

Scena offline (BRB)

Kiedy stracisz zasięg lub robisz przerwę — overlay przełącza się w tryb offline: efekt CRT (śnieżenie + scanlines) i Twoje klipy z Kicka odtwarzane w tle. Sponsorzy wciąż działają.

Ważne: żeby overlay wyświetlał się w trybie offline, URL Browser Source dla sceny BRB musi zawierać parametr ?offline=1. Bez tego parametru overlay jest zawsze w trybie online. Auto-przełączanie (na bazie statusu z Cloud Belabox) jest planowane — na ten moment przełączasz scenę OBS-em jak normalnie.
  1. W OBS dodaj drugie źródło Browser Source na scenie BRB / offline.
  2. URL: https://overlay.streamtips.pl/streamer/twoj-nick?offline=1
  3. Szerokość 1920, wysokość 1080.
  4. Skopiowanie URL-a znajdziesz w panelu w zakładce Podgląd jako „Scena offline / BRB".

Skąd biorą się klipy?

Domyślnie używamy KickBRBClipsPlayer z Twoimi klipami z Kicka (rozpoznawany po nicku). Możesz nadpisać pole clipsUrl w panelu (sekcja Tryb offline) jeśli chcesz pokazywać:

Temperatura przy mieście

Obok napisu z miastem na górze overlaya pokazuje się aktualna temperatura (np. WARSAW | 12°C). Dane z Open-Meteo (free, bez API key).

FAQ

Czy to jest darmowe?

Tak, podczas bety. Bez limitów, bez znaków wodnych.

Czy działa na Twitchu?

Nie. Czat, follow/sub i wszystkie integracje są przygotowane pod Kicka.

Stream nie ładuje czatu — co robić?

Sprawdź chatroomId. Jeśli się zmienił (zdarza się), wyciągnij nowy z kick.com/api/v2/channels/<nick>.

Zapomniałem hasła

Skontaktuj się ze streamtips — w becie reset hasła robi superadmin.