Recently, Facebook introduced Facebook chat – which allows you to chat with your Facebook friends in realtime similar to IM, as compared to post-message-on-wall-and-wait-for-replies kinda communication that Facebook users endured so far. A slight problem would be that to use this feature, users need to be logged in and be on Facebook’s site.
Not any more. eionrobb and Saturn2888 have coded a plugin for Pidgin which allows you to chat with your facebook buddies using the Facebook Chat IM service. Just grab the plugin (.deb installer for Debian and its derivatives like Ubuntu, .exe installer for Windows, and sources available), copy the the .dll file to your C:\Program Files\Pidgin\plugins\ (or equivalent) directory and restart Pidgin, if you’re on Windows.
For Linux users copy one of the .so files to either /usr/lib/purple-2/ (for 32-bit Linux), /usr/lib64/purple-2/ (for 64-bit Linux), /usr/lib/pidgin/ (for Nokia/Maemo) or ~/.purple/plugins/ (if you don’t have root access) and restart Pidgin.
Don’t forget to grab the icons too. Just Extract the facebook_icons.zip file to the pixmaps/pidgin/protocols folder. On Windows this is generally C:\Program Files\Pidgin\pixmaps\pidgin\protocols and on Linux, /usr/share/pixmaps/pidgin/protocol and enjoy chatting.