I am trying to implement "Group Chat" mechanism with Openfire. I want to create a mechanism via which as an user I want to send request to Admin of a room, to join that room (Because room is Members only and I am not a member in that room). I am following procedure from : XEP-0045: Multi-User Chat to registering with room and it is working but It is directly adding user into members list of room and not sending request to Admin(s) to approve user's request. I want to add requesting member into members list of room after approval of Admin.
Is it default behaviour of Openfire to registering with a chat room?
Can we change it as I want and mentioned above? Please help me so that I can achieve it.