14.06.2026 23:40

Czat Sputnik — potwierdzenia przeczytania

⏱️ 2 min czytania
Udostępnij:

Czat Sputnik — potwierdzenia przeczytania

Czat Moonlight (Sputnik) dostał funkcję, o którą prosiliście najczęściej: potwierdzenia przeczytania. Od teraz przy wysłanych wiadomościach widać, czy druga osoba już je zobaczyła — a wszystko dzieje się na żywo, bez odświeżania strony.

Jak to działa

  • Wskaźnik „przeczytano". Kiedy rozmówca otworzy konwersację i zobaczy Waszą wiadomość, przy niej pojawia się znacznik przeczytania. Wcześniej wysłane wiadomości też się aktualizują — wiecie więc dokładnie, dokąd druga osoba „doczytała".
  • W czasie rzeczywistym. Potwierdzenie dolatuje natychmiast przez nasz kanał powiadomień, bez przeładowania. Jeśli akurat patrzycie na rozmowę, zobaczycie zmianę od razu.
  • Działa też z listy rozmów. Powiadomienie idzie Waszym prywatnym kanałem, nie tylko wewnątrz otwartego wątku — więc licznik nieprzeczytanych przy konwersacji odświeża się, nawet gdy macie otwartą tylko listę czatów.
  • Licznik „nieodczytane u rozmówcy". Po stronie nadawcy liczymy, ile Waszych wiadomości rozmówca jeszcze nie odczytał (znacznik na podstawie momentu ostatniego przeczytania), więc obraz jest precyzyjny także w dłuższych wymianach.

Dlaczego to ważne

Sputnik to nie tylko zwykły komunikator — to miejsce, w którym dogadujecie zlecenia (commissiony), ustalacie szczegóły współprac i wysyłacie płatne treści. W takiej rozmowie świadomość, że klient czy współtwórca już przeczytał Waszą wiadomość, realnie zmienia komfort pracy. Mniej niepewności, mniej dopytywania „czy doszło?".

Pod maską

Oznaczanie jako przeczytane obsługuje serwerowa logika czatu: zapisuje moment przeczytania dla danego uczestnika i rozsyła potwierdzenie do nadawców. Zadbaliśmy o to, by wskaźnik w interfejsie działał stabilnie także w trybie produkcyjnym (poprawka renderowania znacznika), a całość objęliśmy testami, żeby potwierdzenia były niezawodne.

To kolejny krok w dopieszczaniu Sputnika — komunikacja na Moonlight ma być tak wygodna, jak w aplikacjach, do których jesteście przyzwyczajeni.

📚 Powiązane posty

14.07.2026 22:19

Silnik gier: od szablonu do grywalnej gry RPG top-down

Startowy szablon silnika gier to teraz kompletny, grywalny wycinek gry RPG top-down: chodzenie po siatce, rozmowy z postaciami, przeciwnik goniący gdy...
Czytaj dalej →
14.07.2026 19:16

Moonlight Animate — system dialogów w grach

Silnik gier 2D w Moonlight Animate ma teraz kompletny system dialogów: kwestie z efektem maszyny do pisania, wybory z warunkami, zmienne fabularne i g...
Czytaj dalej →
14.07.2026 18:40

Moonlight Animate: ruchoma panorama dźwięku także w wyeksportowanym wideo

Dźwięk przejeżdżający z lewego do prawego głośnika brzmiał dobrze w podglądzie, ale eksport przez serwer zamrażał go w miejscu. Ostatnia luka parytetu...
Czytaj dalej →

📧 Bądź na bieżąco!

Zapisz się na listę oczekujących, aby otrzymywać powiadomienia o nowych postach na Dev Blog oraz informacje o starcie platformy Moonlight.