[Standards] XEP-0045 Room (JID) aliases

Dave Cridland dave at cridland.net
Tue May 1 07:44:28 UTC 2018


On 1 May 2018 at 00:43, Maxime Buquet <pep at bouah.net> wrote:

> Hi Standards,
>
> I was wondering if it was possible to have aliases for a chatroom.
>
> Say I want to have foo at muc as a proper room, and bar at muc as an alias,
> joining bar at muc would make me join foo at muc instead.
>
> Is there a solution for this already?
>
>
Well, no... But given your description this is something that could be done
entirely server-side, isn't it?

(Assuming "@muc" really does mean the same domain in both cases).

Why did you want to do this?


>
> I was told to have a look at `<destroy/>` (10.9), but it does seem a bit
> under-specified:
> > The address of the alternate venue MAY be provided as the value of the
> > <destroy/> element's 'jid' attribute
>
> When I send this element with a jid attribute to prosody or ejabberd,
> every participant gets an unavailable presence, with a `<destroy
> jid='foo at muc' />` child. But the server doesn't remember and next time I
> join bar at muc, it creates the room again.
>
> I am also curious about client support, poezio doesn't do anything with
> this 'jid' attribute at the moment.
>
> Though, tbh this seems a bit convoluted for an alias.
>
>
> Thanks!
>
> --
> Maxime “pep” Buquet
>
> _______________________________________________
> Standards mailing list
> Info: https://mail.jabber.org/mailman/listinfo/standards
> Unsubscribe: Standards-unsubscribe at xmpp.org
> _______________________________________________
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.jabber.org/pipermail/standards/attachments/20180501/aa05974a/attachment.html>


More information about the Standards mailing list