Do pokoju userNotificationsRoom jest wysyłana informacja o nowym powiadomieniu dla użytkownika.

W celu przyłączenia się do pokoju należy emitować zdarzenie: joinUserNotificationsRoom z przekazaniem w parametrze identyfikatora użytkownika.

Zapis nowego powiadomienia powoduje emisję zdarzenia newNotification w pokoju userNotificationsRoom. Przykładowy obiekt wiadomości przychodzący w zdarzeniu newNotification:

{
    "userId": "5",
    "counter": "online",
    "timestamp": "1550219739" 
}
  • id - identyfikator użytkownika,
  • counter - aktualna liczba wszystkich nieodczytanych notyfikacji użytkownika.
  • timestamp - UX timestamp generowany po stronie serwera. Może zostać wykorzystany do kolejkowania wiadomości.