Skip to content
dx edited this page Jul 18, 2015 · 15 revisions

The purple-facebook plugin is a replacement for the builtin Facebook XMPP plugin. Facebook is in the process of shutting down their XMPP service, which will inevitably break existing support.

As part of Google Summer of Code 2015, jgeboski is working on a plugin for libpurple to support a the newer Facebook Messenger protocol. The plugin is implemented for the development version of libpurple, purple3, which has yet to be released. The purple-facebook project simply back-ports the purple3 plugin to purple2, which is the released version of libpurple.

It should be noted that this plugin is still a work in progress, and there are many things which still need to be completed. Overall, however, the plugin is largely functional and can be used as a replacement for Facebook support within Pidgin and other clients which use libpurple. See the TODO for more information on the progress of the project.

Basic usage

  1. Install the plugin, following either:
  2. Restart pidgin in order to load the plugin
  3. Add a new account or modify your existing one with the following details:
  • Protocol: Facebook (NOT Facebook (XMPP))

  • Username: Either your email, Facebook username, or phone number will work.

    If you previously had username@chat.facebook.com, remove the @chat.facebook.com part.

Clone this wiki locally