Hello,
A couple of minutes ago something occurred to me, and it works:
for facebook chat you only need to change the
/etc/hosts file.
Just add the line
69.63.181.104 talk.google.com
and add a facebook account as if it where a gmail account, so <username>@chat.facebook.com
Voila!
BTW: Google Talk does not actually use "talk.google.com", so it continues to work as normal
How it works: the messaging application can use any xmpp (jabber) service. In the code, however, it is restricted to google talk. (Ref
Enabling Jabber, not just Google Talk - WebOS Internals | Google Groups )
The ip address above is actually "chat.facebook.com", so we impersonate facebook as google talk.
For more info on facebook chat clients see
Help Center | Facebook