Hi folks,
I'm getting started with ejabberd and I'm seeking to find out what it can and can't do.
I really appreciate the ejabberd features: its modularity, and its scalability (still having few issues with auto-scaling on a cloud IaaS, but this is another story) mostly.
But now I really get stucked on Group Chat Feature, (whatsapp group like), I'm sure it has been a well discussed topic, but I swear, I've been looking for it for a while.
I've found few possible solutions for this task:
- use shared roster group (seems this well fit the task), and develop a custom module in order to allow people to send special message to build these groups. (by default only admins can create these groups, is it?)
- use common muc, and using the (very) long session workaround (it seems tricky, isn't?).
- use conference room (honestly I've not really got what this is supposed to be).
- build a new custom module on the top of pubsub feature.
- other?
Thanks in advance!