powered by Jive Software

In a group chat, is it possible not to send the "XXX user joined conference" messages?

When the user, member of a group chat, opens the room from their client application, a huge list of info messages are shown, like for example:

12:03 xxx joined conference
12:04 yyy joined conference
12:04 zzz joined conference
etc
etc

In my case this can be many pages! Is it possible to make OpenFire not to archive/send these messages? Or is it client-only setting?

I tried playing with a System Property name “xmpp.muc.join.presence” to false, but it doesn’t seem to change anything. Using 4.6.0 on Windows.

What client? I’m not sure if this is server side or client side. In Spark it shows such message for every participant currently in the room when you are joining as if they have just joined, which is not true and this seems like coming from Spark. But if you disable such messages in settings, then you will not get them when someone is joining or leaving after you have already joined. I have just created a ticket for Spark on that https://igniterealtime.atlassian.net/browse/SPARK-2215

Below is an example from Android Xabber. What I was wondering was if you could actually set the server not to send these messages, so people with different clients don’t need to search in settings how to disable in their client.

But from your answer I assume it does not have anything to do with the server!

I have also noticed that the Archive plugin in OpenFire saves all these information messages. Is there a setting to disable these?

This can be a combination of server and client side. At least in Spark’s case it seems so. I don’t know of a setting to disable such messages in Openfire.

I left an issue at the monitoring plugin. https://github.com/igniterealtime/openfire-monitoring-plugin/issues/153

1 Like