I have a requirement in my application where users are part of different groups(within my application). The relation between users and groups is many to many.
Also a user from a group can chat with another user form the same group. He should also be able to see all the online users from his own group.
I have setup the openfire server and am writing my own ios client.
Now I am very confused about a few things.
The “GROUP” of users in my case will be resembled by what object in the Openfire world : group or chat rooms??
If my application group is the same as group in openfire, how do I create a new group in openfire? I could find no such plugin.
In fact I am a little confused about the whole architecture.
Group (probably a shared one). Or do you want a chat room where all the participants are in the same room (and everyone receive from everyone the message)
Right know, the REST API don’t have that feature to create new groups, but you could use REST API plugin to add users to specific group.