Я пытаюсь использовать eJabberd для размещения службы чата.Проблема, с которой я сталкиваюсь, заключается в том, что у нас есть чат между UserA и UserB.Пользователь A отправляет сообщение "привет" пользователю B.Проблема в том, что UserA не получает копию того сообщения, которое он отправил.
Если eJabberd не отправляет отправленные сообщения обратно отправителю, то как я должен поддерживать несколько экземпляров чата в актуальном состоянии?
Например, скажем, у меня есть два моих чата, открытых с помощью UserA.Экземпляр 1 отправляет сообщение «Hello» в UserB, но Instace2UserA не знает, что Instance2UserA отправил сообщение, потому что у него не может быть лога этого события.чтобы заставить это работать?
Спасибо.
Другой пример, например, вы входите в чат Facebook на своем телефоне и на компьютере, если вы отправляете кому-то сообщение со своего телефона, чат на вашемкомпьютер это знает и показывает