libircclient is a small but powerful library that implements the client-server IRC protocol. It is designed to be small, fast, portable, and compatible with RFC standards and most IRC clients. It includes multi-threading support, sync and async interfaces, CTCP and DCC support, and color support. Good documentation and examples are available.
|Tags||Communications Chat IRC Software Development Libraries|
|Operating Systems||POSIX BSD FreeBSD OpenBSD Linux Solaris|
Release Notes: SSL support was added.
Release Notes: IRC color manipulation functions are now exported too.
Release Notes: This release fixes DCC buffer size that resulted in extra callback on DCC transfers.
Release Notes: A FreeBSD compilation bug has been fixed.
Release Notes: When more than one DCC chat sessions were active, only the latest one generated callbacks. This bug has been fixed.