telepathy-glib is a C library using GLib, for use in Telepathy clients, connection managers (protocol backends) and other components. It can also be used from C++ via extern "C" linkage, and from higher-level languages including Python and JavaScript via GObject-Introspection.