<p dir="ltr">I've done the same in the past using mod_muc for one and palaver as an external component for the second.</p>
<p dir="ltr">A more up to date alternative may be to use pubsub for the events / notifications and muc for the usual chatroom.</p>
<p dir="ltr">Just a thought.</p>
<p dir="ltr">Kirk Bateman</p>
<div class="gmail_quote">On 17 Sep 2013 09:52, "Michael Weibel" <<a href="mailto:michael.weibel@gmail.com">michael.weibel@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Robert,<br>
<br>
I think you should be able to do this using virtual host configuration:<br>
<a href="http://www.process-one.net/docs/ejabberd/guide_en.html#htoc22" target="_blank">http://www.process-one.net/docs/ejabberd/guide_en.html#htoc22</a><br>
<br>
- Michael<br>
<br>
Am 17.09.2013 um 10:36 schrieb Robert Larsen <<a href="mailto:robert@komogvind.dk">robert@komogvind.dk</a>>:<br>
<br>
> Hey<br>
><br>
> I would like to have MUC configured twice on the same server. I work<br>
> with casual gaming and we would like to push game events (new game<br>
> version, new highscore, etc.) through a game specific chatroom. At the<br>
> same time we want our users to be able to chat, so to keep things<br>
> elegant we would like to have a chatroom for user chat and a room for<br>
> game events and have them separated...something like having<br>
> '<a href="mailto:mygame@conference.mydomain.com">mygame@conference.mydomain.com</a>' for user chat and<br>
> '<a href="mailto:mygame@games.mydomain.com">mygame@games.mydomain.com</a>' for game events. Openfire lets me do that<br>
> but we use ejabberd for production.<br>
><br>
> I tried this:<br>
> ...<br>
>  {mod_muc,      [<br>
>          {host, "conference.@HOST@"},<br>
>          {access, muc},<br>
>          {access_create, muc_create},<br>
>          {access_persistent, muc_create},<br>
>          {access_admin, muc_admin},<br>
>          {allow_visitor_nickchange,false}<br>
>          ]},<br>
>  {mod_muc,      [<br>
>          {host, "games.@HOST@"},<br>
>          {access, muc},<br>
>          {access_create, muc_create},<br>
>          {access_persistent, muc_create},<br>
>          {access_admin, muc_admin},<br>
>          {allow_visitor_nickchange,false}<br>
>          ]},<br>
> ...<br>
><br>
> ...and ejabberd accepts it and shows the two services when using service<br>
> discovery. However I cannot communicate with the one that is first in<br>
> the configuration. I can see that '<a href="http://conference.mydomain.com" target="_blank">conference.mydomain.com</a>' is in the<br>
> list but sending a info/items request I am replied with a<br>
> service-unavailable error.<br>
><br>
> So, my question is this. Is there a way of having two MUC subdomains on<br>
> the same server?<br>
><br>
> _______________________________________________<br>
> ejabberd mailing list<br>
> <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
> <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
<br>
_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
</blockquote></div>