monolithed, дело в том что я не могу говорить серверу какие именно данные я хочу(ожидаю) получить, сервер просто снабжает меня актуальными данными о чате.
За callback спасибо. Я могу впринципе изначально для каждого сообщения навешивать необходимый callback. Но как мне их потом, после получения обрабатывать, чтоб быстро и безопасно?
Вот к примеру такое сообщение пришло:
status({
              "from": "Magneto",
                  "id": "online"
          })
Теперь мне нужно вызвать функцию status и передать ей тело сообщения.