[jdev] JIDs in chat rooms (Avatar and other user info)

Heiner Wolf wolf at bluehands.de
Mon Sep 27 06:03:00 CDT 2004


I need your advice and your opinion about JIDs in public chat rooms.

LLuna is a Jabber groupchat client. It not only shows the name but also
an avatar and other user specific data. For that to do, any client must
be able to get the user specific data of other occupants in a room. In
general the only thing the client knows is the other users' room JID,
not the real JID. 

Do you have any idea how one client could get the avatar of another user
without knowing the real JID of that user? 

Publishing the real JID is not a good idea, because the Jabber anti-spam
policy is to conceal the real JID as much as possible.

Requesting tha avatar from the other client is also not a good idea,
because this means that when you enter a room you will get 20 avatar
requests. Responses will fill your karma limit even if they do not carry
the avatar image data. 

Any ideas?

Dr. Klaus H. Wolf
bluehands GmbH & Co.mmunication KG
+49 (0721) 16108 75
Jabber enabled Virtual Presence on the Web: http://www.lluna.de/
Open Source Future History: http://www.galactic-developments.com/

More information about the JDev mailing list