ZNC


ZNC es un portero de red IRC o BNC. Puede desconectar al cliente del servidor de IRC real y también de los canales seleccionados. Varios clientes de diferentes ubicaciones pueden conectarse a una sola cuenta ZNC simultáneamente y, por lo tanto, aparecer con el mismo apodo en el IRC. Admite conexiones de seguridad de la capa de transporte e IPv6 .

El programa principal, que ya cuenta con varios usuarios, búferes de reproducción por canal y rebote DCC transparente , se puede ampliar mediante módulos. Los módulos se pueden escribir en Python , Perl , Tcl o C ++ . [3] Los módulos disponibles comprenden funcionalidad de registro, cifrado Blowfish , administración de usuarios y canales, funcionalidad ausente, una línea de fiesta y más. [4] Un módulo muy popular es webadmin : proporciona una forma de administrar usuarios y canales de manera conveniente utilizando solo un navegador web. ZNC también admite la suplantación de identidad a través de oidentd . [5]

ZNC ha estado en desarrollo desde julio de 2004, [6] [7] como una alternativa a psyBNC que seguía fallando para el autor de ZNC, y se realizan nuevos lanzamientos con regularidad. Ha recibido críticas favorables, [8] [9] especialmente en comparación con psyBNC, y tiene una comunidad activa en IRC.

A mediados de 2009, la popularidad de ZNC entre los usuarios de iPhone aumentó después de que se publicaran los módulos de notificación para Colloquy [10] y Growl [11] .

Desde 2012, los clientes de IRC [12] [13] [14] comenzaron a integrarse con ZNC: al enviar búferes de canal al cliente, ZNC usa una marca de tiempo que indica cuándo se recibió cada mensaje, y el cliente muestra esto en lugar de la hora en que el cliente recibió el búfer. Esta funcionalidad se implementa como una extensión de protocolo. [15]