ejabberd - Comments for "Shared chat rooms across nodes" https://www.ejabberd.im/node/766 en Thanks for the help https://www.ejabberd.im/node/766#comment-1594 <p>That helps to clarify things... we'll have to evaluate our requirements and see where and how we can make things fit.</p> Mon, 24 Apr 2006 12:16:19 +0000 hacknoid comment 1594 at https://www.ejabberd.im The MUC service included in https://www.ejabberd.im/node/766#comment-1592 <p>The MUC service included in ejabberd is not clusterable.</p> <p>What you want is two independent MUC chatrooms that replicate messages and users between them. You want that, even if the link between those chatroom is lost, both of them can still be used independently by their respective users.</p> <p>I don't see ejabberd's clustering facilities helping here. Neither do virtual hosts.</p> <p>If I'm correct, your options are:</p> <ul> <li>improve mod_muc to allow cluster features </li><li>use another MUC service that implements what you want, if that exists (I'm not aware of) </li><li>use a Jabber bot that joins both chatrooms and replicates conversations from one to the other, informs of participant joins and leaves... That may seem dirty, but you can be sure it will work, and it doesn't seem that hard to implement. There are probably Jabber bots out there that implement most of the required features (Chatbot, Neutron, Sulci...) in a variety of languages you can find experts out there, Perl, Python, Ocaml... </li><li>modify your original requirements and adapt them to the possibilities of existing software<br /> </li></ul> Sun, 23 Apr 2006 17:03:32 +0000 mfoss comment 1592 at https://www.ejabberd.im