Chat on Facebook from Pidgin

Friday, March 5th 2010, 15:06

After Facebook announced its XMPP chat protocol support I decided to give it a try and use it since I already used Pidgin as my instant messaging client. The settings are simple but somehow the average user finds them after some tedious Google searches. Here are the steps you should follow for setting up Facebook’s chat in Pidgin:

  1. (if you already have a Facebook username skip this step) create your Facebook username by going to Account » Account Settings in your Facebook account;
    Facebook account settings
  2. in Pidgin go to Accounts » Manage Accounts ([CTRL] + [A]) and click on Add;
  3. use this information for your account:
    protocol: XMPP
    username: your Facebook username
    domain:   chat.facebook.com
    resource: your hostname (computer's name)
    password: your Facebook account's password
    local alias: your name
    
  4. go to the Advanced tab and deselect “Require SSL/TLS”; the connect port should be 5222 and the connect server should be chat.facebook.com and everything else should be left blank (except for the custom smileys check-box which is optional);
    Add an account Advanced account settings
  5. once you’re done click on Add;
  6. in the Accounts window check the new created account.

Now play jokes on the people who are at work and waste their time on Facebook!

You might also like:

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


CODE EXAMPLES: When you want to include source code or terminal output, please use the the following tags like in the next example:

    [language]
    code lines
    [/language]
	

where you substitute language with the programming laguage used throught the code example (for terminal output that would be bash), e.g:

    [bash]
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    [/bash]
	

To see a list of all the supported languages, please check this page.

If you want to include code bits inline, please use the code tags like in the following example:

    The <code>$USER</code> variable holds the current logged in username.
	

Projects that I support

Recent Comments

  • nope said:
    yeah that was my first thought too, but: mount: warning: seems to be mounted read-write. too bad, would have been just perfect. more»
  • Klaus Deiss said:
    Dear Radu, I tried it on Ubuntu 10.0.4.2 and 10.0.4.3 with different kernel versions (amd64 server 2.6.32 kernel). No... more»
  • scompo said:
    Nope.. Now it’s not working again.. This printer it’s a real pain in the butt.. The other hp printer I had... more»
  • Dmitrij said:
    Thank you Peter and Patrice. Could you please post the updated script? more»
  • hd_flash_pains said:
    didn’t work for me more»

Recent Tweets

Bear