Hi All,
Was wondering whether this could be a config for jabberd or the client. I have set up an ejabberd server for our office with everyone on a shared roster, and we have a number of chatrooms that employees log in to. The clients connect either through iChat (mac) or pidgin (Win/Linux).
Within the chatroom, we have many messages saying "Employee1 has joined this chat", "Employee2 has left this chat room" etc.. is there a way to turn these off from the server end? Or is this within the clients?
Client generates messages "X has joined"
Within the chatroom, we have many messages saying "Employee1 has joined this chat", "Employee2 has left this chat room" etc.. is there a way to turn these off from the server end? Or is this within the clients?
The server forwards to the room participants the presence of the participant that joins or leaves.
Each client can show that information to the user with a nice message: "X has joined". This message is constructed and displayed by the Jabber client. In the ejabberd source code there isn't any sentence like "has joined".
So, you will need to customize your Jabber client. For example, in Tkabber there is an option: Tkabber -> Chats -> Generate enter/exit messages.