HowTo: Connect to Facebook chat with Pidgin (again)

Some time ago Facebook announced that they were abandoning the protocol XMPP for your chat system and therefore applications such as Pidgin, Empathy and so on would stop working. From the announcement to the fact it took a long time, because a couple of days ago it stopped working Pidgin as a messaging client for Mark Zuckerberg's social network.

But all is not lost, now we can use A plugin using open protocol MQTT (MQ Telemetry Transport), which is the same as you use Facebook for application on mobile phones. I have tried it and it works perfectly, we just need to make some adjustments. Let's see how to do it.

Install the plugin

ArchLinux users using AUR don't need to do much, just open a terminal and put:

$ yaourt -S purple-facebook

Now, the rest of the mortals can follow the steps explained in Humans, which are the following:

1- We download the latest version of the plugin:

Download Plugin

2- In the case of Ubuntu / Debian we must install the necessary dependencies to compile the plugin:

$ sudo apt install libjson-glib-dev libglib2.0-dev libpurple-dev

3- We open a terminal where we download the plugin and execute:

$ tar xvf purple-facebook - *. tar.gz $ cd purple-facebook- * $ ./configure $ make $ sudo make install

Where the asterisk symbol is replaced by the number of the released revision and that complements the name of the folder. And that's it..

How to configure our account?

If we already have a Facebook account set up in Pidgin, we just have to edit it and do the following:

1- We choose the new protocol:

pidgin_facebook

They have to choose the one that says Facebook, because Facebook (XMPP) is the previous one

2- It will automatically change the window with the data that we must put and something like this will come out:

pidgin_facebook1

In the username we can put our main Facebook email, the username but without the @ chat.facebook.com behind or your phone / cell number associated with your account.

And that's all dear friends .. we can chat again with our Facebook contacts through Pidgin.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Ivan Barra said

    Friend Elav, Mark Shuttleworth is the CEO of Canonical, Mark Zuckerberg is the CEO of Facebook.

    Greetings and Thanks for the tip.

    1.    elav said

      HAHAHAHA, if I know, I know .. it seems that I was thinking about Ubuntu when I wrote the post, and since they are both called Mark, then the automatic went away hahaha. I already corrected it, thanks ..

      1.    NaM3leSS said

        Thank you elav !!!!!!!!! for days I could not connect, this comes from knobs, since I can not see the start of facebook, I only use their chat.
        regards

        1.    elav said

          You're welcome .. It's something that was affecting me too, because many times I don't want to go to Facebook but I do need to talk to friends and family ..

  2.   m4sh4 said

    Hello I tested what they published in the post and I was able to connect, however, whenever I write something, it tells me that I have to wait a few seconds to write again ??? I have to configure something else ?? Thank you

    1.    elav said

      Mmm weird, it doesn't happen to me ...

  3.   wake up said

    I deleted my account when I knew that I would stop using XMPP since the little thing I liked about it was that I could use a client that I wanted. The article arrives a little late but I do not regret deleting the account: v

    1.    elav said

      You can always create another 😀

  4.   fer_pflores said

    Is there any way that it works with Emphaty?

    1.    elav said

      No idea, this tip is only for Pidgin .. 🙁

    2.    Angel Miguel Fernandez placeholder image said

      fer_pflores
      I installed Emphaty and imported the account from pidgin and it works fine.

    3.    clown said

      for empathy it is only necessary to change the ssl certificate, since that is the one that causes the problem

  5.   steppe said

    throw me this «error»

    make [1]: exits the directory «/ home / dashtlx / Desktop / purple-facebook-4098e875ebcb / purple-facebook-4098e875ebcb / pidgin / libpurple / protocols / facebook»
    make [1]: enter the directory «/ home / dashtlx / Desktop / purple-facebook-4098e875ebcb / purple-facebook-4098e875ebcb»
    make [1]: Nothing is done for "all-am".
    make [1]: exit the directory «/ home / dashtlx / Desktop / purple-facebook-4098e875ebcb / purple-facebook-4098e875ebcb»

    what am I doing wrong?
    thks
    By the way, Excellent Blog!

    1.    jugenium said

      I have the same drama, did you solve it? how? .. thanks… greetings!

    2.    Luis said

      I had the same problem on Ubuntu. I looked for the plugin in the software center, I just typed "facebook pidgin" and it appeared, installed it and everything is fine. Regards.

  6.   Edison moreno said

    Thanks for the information, I thought I had changed something in the facebook settings, but I couldn't find anything and with this it already worked for me; only to indicate that he did not let me modify the old Cta .; but I had to delete the previous one and add a new one.

  7.   Emmanuel Acuna said

    Dear gentleman creator of the post, could you tell me what theme and font are you using in your environment when taking the screenshots?
    Thank you very much

    1.    elav said

      Window Style: Breeze
      Window Theme: Evolvere Light
      Typography: Tahoma

      regards

  8.   revelry said

    they never remember us wearing fedora

    1.    elav said

      We are not to blame for the few who use that thing called Fedora ..

      HAHAHA, just kidding, just kidding .. I suppose you can compile the plugin from the Source that is in the download link .. it shouldn't be complicated ..

      😉

      1.    zzz said

        Look, you can also use the jitsi that is made in java mail on any platform and has for xmpp, facebook and googletalk

  9.   James_Che said

    Is there any way to install it to Pidgin in Windows?… ..By the way I miss the penguin to go up xD

    1.    James_Che said

      I answer myself 😛
      It is in another language, but it is understood
      http://www.informateque.net/se-connecter-a-facebook-avec-pidgin-sans-le-protocole-xmpp/

  10.   Miguel said

    Is there something like that for android?

  11.   FreeBSDDICK. said

    Since emacs has always worked in the best way through Bitlbee you have https://wiki.bitlbee.org/HowtoFacebookXMPP and with the new protocol https://wiki.bitlbee.org/HowtoFacebookMQTT really easy to use with no additional settings and completely without leaving emacs!

  12.   zoraxite said

    thank you che, tested and working, appreciated! Cheers

  13.   Rodrigo said

    Finally. This info is very useful. I was able to reconnect after several days without this chat. Thank you.

  14.   Nico f. said

    Excellent!! Thank you. I implemented it 😀

  15.   rober said

    excellent tutorial. served me. greeting!

  16.   morbideath said

    Aaaaaaaaa it works perfectly! Thank you very much friend 😀

  17.   Lenn said

    Hello! Very useful, at least I already know why my Fb account has stopped working, but is there a way to implement the plugin in Windows? I'm very clumsy with these things and I can't find anything about it TT

    Thank you!

    1.    Jesus said

      hello look len I have the same problem as you so if you could when you solve give me a touch to my email thanks is jesusrh21@gamil.com

  18.   Juanjo said

    Many thanks. It has been very useful. I use Linux Mint 17.2 and now it works perfectly.

  19.   Jesus said

    Hello, the post is very explanatory but I use windows, could you help me with that?

  20.   yasmani said

    Good morning can someone help me I am trying to install the plugin in suse and it gives me this error
    configure: error: Package requirements (glib-2.0> = 2.20.0 gobject-2.0) were not met:

    No package 'glib-2.0' found
    No package 'gobject-2.0' found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables GLIB_CFLAGS
    and GLIB_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.

    Does anyone know all the dependencies there is to have

  21.   Tedel said

    Gentoo users and derivatives (Sabayon, Calculate) have x11-plugins / purple-facebook at Portage.

  22.   freakcuba said

    can someone please help me on debian it returns this error configure: error: not acceptable C compiler found in $ PATH
    See `config.log 'for more details

  23.   Kronos said

    I configured it like this and apparently it tries to connect, but it gives me "Incorrect username or password" even if I put everything right. I've already checked the username and pass a lot of times and nothing ...

  24.   petrop said

    This is what I was seeing to do that same in Windows, I hope it helps you.

    https://github.com/dequis/purple-facebook/wiki/Installing-on-Windows

  25.   jose said

    Can I later delete the purple-facebook- * folder from the download section?

  26.   Jose_Reyes said

    Hello in Windows I cannot connect the transport.

  27.   Neil Rozas Gaete said

    Hello, how do I get the number of the artery? I don't understand what number to write down or where to find it

  28.   RADEL said

    Greetings and congratulations for the great publication of this topic, please kindly post in a didactic way «How to Install Facebook in Pidgin on the Linux Fedora LXDE 32 Bits Operating System,

    Thank you in advance for your kind attention, help and prompt responses.

  29.   Carlos Montealegre said

    Hello, this is quite useful. For a long time I had wanted to use it but had not seen the usefulness. Just a question, any way to add the Gmail account? Many thanks.

  30.   Rigo said

    I got the following error Could not connect to b-api.facebook.com: SSL connection failed if anyone can help me I would appreciate it. Cheers

  31.   yasmany said

    Hello, I need the certificates. It gives me a problem with SSLs. Thanks in advance

  32.   yasmany said

    Oh and it's from windows