I want to implement group chat like What's App MUC(room chat) has some limitations: 1. user can not get the history of which rooms he has joined. 2. if the invited user is not online, then the user can not join the room and get the message.
Multi cast XEP-0033, seem good solution, but can not create the group concept, and the group history is lost when uninstall and re-install the client.
Any suggestion for implementing group chat?