API Instant Messaging

we’ll consider adding a new feature to our website that will allow users who want to receive updates about their profile to send them directly to their Instant Messaging account (for example, Yahoo, Live Messenger, AIM, etc.).

We are currently in the preliminary stages, just collecting information and see if this is really what we want to do, so I was wondering if anyone here could help us find out if there is a good solution?

There are so many IM gateways (a few headshots, Trillian , X-Fire , Meebo , Miranda , Digsby , Raptr , Pidgin ), but I really don't know how to start using the API. Is there an open source cross-platform IM API?

+6
c # api open-source instant-messaging
source share
3 answers

You can use libpurple , which is what Pidgin and Adium use. This is GPL'd, although not sure if this will render it unusable, depending on what changes, if any, you made to it.

+3
source share

XMPP Extensible Messaging and Presence Protocol

This is for Jabber / XMPP.

But all other closed source projects with closed protocols. Internetwork IMs all use reengineered protocols such as libpurple.

+2
source share

Libpurple is the main avi to which you can configure IM support. It is used by several of the clients you mentioned, including several web applications.

+2
source share

All Articles