Project

General

Profile

Subscribe to MUC

Alex Kobzar
Added about 2 years ago

Hello to everyone.

As you know, we can use MUC to speak with many user's in one time.

Configure MUC on tigase isn't hard.

But when you get disconnected, you leave the room and stopped being part of the room.

But how we can save room users list that we can send messages or pushes for all users by this group (online/offline)?

I found interest info about it in google

https://docs.ejabberd.im/developer/xmpp-clients-bots/proposed-extensions/muc-sub/

Maybe you are have some like this in tigase or someone have good idea?

Very thanks.


Replies (1)

Added by Wojciech Kapcia TigaseTeam about 2 years ago

Alex Kobzar wrote:

Configure MUC on tigase isn't hard.

But when you get disconnected, you leave the room and stopped being part of the room.

But how we can save room users list that we can send messages or pushes for all users by this group (online/offline)?

And this is exactly what the specification defines. MUC relies on user presence.

I found interest info about it in google

https://docs.ejabberd.im/developer/xmpp-clients-bots/proposed-extensions/muc-sub/

This is proposed extensions, which entails that it may or may not gain wide-spread support (i.e. while the server supports it libraries implementation may differ). And this specification correctly points out that within XMPP community there is a lot of work on MIX, which will allow this workflow.

Maybe you are have some like this in tigase or someone have good idea?

Very thanks.

Currently it's possible to use PubSub (which is not dependent on presence and offers PublishSubscribe mechanism).

I would suggest focusing on implementing MIX (which is already in the works and defined as XEP: XEP-0369: Mediated Information eXchange (MIX),) which will be more compatible and interoperable.

We plan MIX support for the next 7.2.0 so if you are interested we can cooperate in that regard.

    (1-1/1)