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!
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.