The ICQ library that has been used is the publicly available icqlib. Icqlib is a library, implemented in C, which contains functions that provide multi-client API for the ICQ network and functionality.
The library is ported into the C code via linkage.
For more information, please refer to the icqlib manual that is provided with this documentation.