Для постоянных комнат XMPP, как заставить клиента снова присоединиться к комнате, если он / она отключился один раз? Во время тестирования я обнаружил, что простая отправка строфы присутствия обратно в JID указанной комнаты не делает клиента снова доступным в комнате. Повторный вход в комнату происходит только тогда, когда пользователь получил приглашение (и, таким образом, в нашем случае, если пользователь отключится один раз, ему потребуется еще одно приглашение, чтобы присоединиться к комнате?)?
Если это так, то как лучше всего реализовать автоматическую генерацию таких приглашений для первоначальных участников комнаты, которые переподключаются?
Спасибо.