For those of you who are working on social networking, this might be of interest to you. Psyced is an advanced multi-cast, real time communication server. The server supports PSYC, Jabber, IRC and more. My modest contribution towards integrating Drupal with Psyced is this simple drupal module:
The next step is to integrate the chat experience more within the Drupal site, however, this simple module is a good starting point for the integration and I intend to work on it more when I get time.
My Drupal site is at http://www.psyc.us and the main PSYC site is at http://www.psyc.eu. There is quite a bit of information on the psyc wiki related to social software and distributed social networking. A good starting point is http://about.psyc.eu/Friend.
The PSYC protocol provides for distributed communication, trust metrics, identity management in the form of a psyc:// url, user profiles and much, much more.
Comments
updated code
The psycnotify.module code has been updated and is now available from: http://www.psyc.us/psycnotify