MUC Service sends "disturbing" service messages.

Description

Openfire sends annyoing MUC service message, while entering or creating a MUC room.

E.g.

<message type="groupchat" from="6ebc2fba-8ca7-44ab-ab3b-090b2640b8e5@conference" to="...."><body>This room is locked from entry until configuration is confirmed.</body></message>
<message type="groupchat" from="6ebc2fba-8ca7-44ab-ab3b-090b2640b8e5@conference" to="...."><body>This room is now unlocked.</body></message>

There are some more of this kind.

The problem is, that they are in english (or rather in Openfire's language settings), but a client might use any other locale.

Furthermore they might feel annoying to end users, especially if they read messages, not according to their language settings.

XEP-0045: Multi-User Chat does not specify, that any such messages should be sent.

Instead presence stanzas with a status code should be sent.
E.g. http://xmpp.org/extensions/xep-0045.html#enter-nonanon

See also http://xmpp.org/registrar/mucstatus.html

Environment

None

Activity

Show:

csh March 5, 2014 at 4:02 PM

I removed the messages.

  • new room creation is already marked with status code 201 in presence.

  • "is now unlocked" message was not specified by XEP-0045 (instead only an IQ result should be returned to the room creator)

  • The warning, that a room is non-anonymous is now marked with status code 100 in initial presence (as per XEP-0045).

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 14, 2014 at 12:10 PM
Updated March 5, 2014 at 4:02 PM
Resolved March 5, 2014 at 4:02 PM