Adds Facebook Messenger support to SailfishOS accounts, using the purple-facebook libpurple plugin and the telepathy-haze library. The advantage over the XMPP approach is that messages can be sent and received even if one party is/was offline.

Known issues:

group messages do not work (at least from what I've tried)

messages are marked read as soon as they arrive (not when you read them)

an old version of purple-facebook (3d30d24fdbef from 12. August 2015) is used, until the mark-read behavior is changed upstream or patched in the current version

if this application refuses to upgrade, please reinstall it (together with purple-facebook)

After the installation, go to Settings/Accounts/New Account and add the Facebook Messenger account. As the username, use your Facebook username. As for the password, I have tested it only with an app specific password (can be generated in your Security settings on the Facebook web), so that is the recommended approach. After adding the account, restart your phone and now you can go online with the account.

Heavily inspired by Thaodan's Skype Account plugin.

If you have any other issues, please let me know - I have not tested this much, so install/use only at your own risk. On the other hand, issues will most likely come from the purple-facebook plugin, so it is up to its developers to fix them.

I'm not the author of the purple-facebook library, just a packager, so donations for the plugin should go to those developers. Nevertheless, the packaging also took me quite a lot of time (still being quite an inexperienced packager), so if you like it, then please consider a small donation:

Donate in EUR

Donate in USD