Co robi ta funkcja
Wykrywanie osób piszących po raz pierwszy dodaje firsttime=true do pierwszej zapisanej wiadomości czatu widza z danego źródła. Dok może używać tej flagi do cieniowania tła, sygnału tylko przy pierwszej wiadomości i opcjonalnej odznaki liścia.
Wymagana konfiguracja
- Otwórz okno Social Stream Ninja.
- Pozostaw Wyłącz lokalną bazę wiadomości wyłączone.
- Włącz Wykrywanie osób piszących po raz pierwszy.
- Pozostaw dok lub nakładkę otwarte z tym samym identyfikatorem sesji.
Ważne: Lokalna baza danych jest wymagana. Jeśli jest wyłączona, Social Stream Ninja nie może ustalić, czy ktoś jest nowy.
Opcje wyświetlania
- Cieniowanie tła: domyślnie włączone w doku. Pozostaw Bez cieniowania tła dla osób piszących po raz pierwszy wyłączone, jeśli chcesz wyróżnienie.
- Odznaka liścia: włącz Oznaczaj osoby piszące po raz pierwszy własną odznaką aby dodać małą odznakę liścia przed odznakami rozmówcy.
- Sygnał doku dla osób piszących po raz pierwszy: włącz, jeśli sygnał doku ma występować tylko dla osób piszących po raz pierwszy.
- Sygnał dla nowych lub powracających rozmówców: włącz, jeśli chcesz też dźwięk dla widzów wracających po co najmniej 8 godzinach ciszy.
Używanie flagi we własnych nakładkach
Własne nakładki mogą sprawdzać data.firsttime === true. Jeśli opcja odznaki liścia jest włączona, odznaka jest dołączana do chatbadges zanim wiadomość dotrze do nakładek.
{
"chatname": "Ava",
"chatmessage": "First message here!",
"type": "twitch",
"firsttime": true
}
Jeśli się nie pojawia
- Sprawdź, czy Wyłącz lokalną bazę wiadomości jest wyłączone.
- Sprawdź, czy Wykrywanie osób piszących po raz pierwszy jest włączone.
- Sprawdź, czy Bez cieniowania tła dla osób piszących po raz pierwszy jest wyłączone, jeśli oczekujesz wyróżnienia.
- Sprawdź, czy Oznaczaj osoby piszące po raz pierwszy własną odznaką jest włączone, jeśli oczekujesz odznaki liścia.
- Testuj kombinacją nazwy użytkownika i źródła, której nie ma jeszcze w lokalnej bazie danych.