Для постоянных комнат XMPP, каким образом клиент может снова присоединиться к комнате, если он отключился один раз? Во время тестирования я обнаружил, что просто отправка назад строфы присутствия в JID этой комнаты не делает клиента снова доступным в комнате. Повторный вход в комнату происходит только тогда, когда пользователь получил приглашение (и, следовательно, в нашем случае, если пользователь отключается один раз, пользователю потребуется другое приглашение присоединиться к комнате?)?Присоединение к XMPP MUC Room без приглашения - ejabberd
Если это так, то каков наилучший способ реализовать автоматическое создание таких приглашений для участников оригинальной комнаты, которые повторно подключаются?
Спасибо.
Без приглашения я не думаю, что это возможно, но вы можете настроить слушателя и пригласить покидающего пользователя обратно в комнату. –
Спасибо @MoatezBouhdid - попробовал отправить приглашение вручную обратно, но уходящий пользователь просто не присоединился! :-( – vikram17000
Был в состоянии заставить пользователя воссоединиться без приглашения - просто нужно было повторно присоединиться в нужном месте ... – vikram17000