About this Add-on
This is done by leveraging the work done to integrate libpurple (the library behind Pidgin) into the back-end of Instantbird. All the code for this is freely available at http://lxr.instantbird.org/instantbird/source/purple/
If you prefer a standalone chat client with all these protocols integrated by default, you can try Instantbird (http://www.instantbird.com/ ).
The build documentation is available at https://wiki.mozilla.org/User:Florian/building_purplexpcom_for_Thunderbird
All the patches used to build the binary files for this version of the add-on are available at http://ftp.instantbird.com/instantbird/thunderbird-addon/