Características
Estooo... ¿que quieres que te diga qué tiene KVIrc?
Bien, ¿por qué no? :D
He aquí algunas cosas que me vienen a la memoria...
- Interfaz de usuario
- Configuración totalmente basada en la GUI
- Ventanas flotantes MDI
- Navegador de ayuda integrado
- Soporte de temas (totalmente configurable por GUI o scripting)
- Soporte de pseudo-transparencia (en el escritorio KDE)
- Barras de herramientas con arrastrar y colocar
- Pop-Up notificador de actividad
- Barra de estado con soporte para applets
- Marca de texto no leído
- Traducción a 14 idiomas
- Red
- Soporte de proxys (SOCKSv4, SOCKSv5, HTTP)
- Soporte completo de IPv6 (también para transferencias DCC)
- Soporte SSL (también en IPv6)
- Soporte de Micryption
- Núcleo
- Arquitectura modular: los módulos menos usados son cargados únicamente cuando son necesarios
- Extensibilidad: una API gigante para escribir módulos
- Soporte de UNICODE
- IRC
- Conexión multiservidor
- Listas de notificación NOTIFY (sí, soporta WATCH)
- Listas de ignore
- Base de datos de usuarios registrados
- Lagómetro
- Logging (registro) configurable
- Chat DCC estándar y envío de archivos (con soporte para reanudar transferencias interrumpidas)
- Tipos de DCC extendidos: VOICE, RSEND, GET, RECV
- Chat DCC con SSL
- Límite de ancho de banda DCC (es posible configurarlo sobre la marcha)
- Scripting
- Intérprete de scripting integrado
- scalars, arrays y hashes...
- aliases
- popups
- eventos
- barras de herramientas configurables por script
- soporte de Perl
- Posibilidad de traducir scripts (usando la función tr())
- ...
- Soporte de objetos en el lenguaje de scripting: sí, ahora puedes hacer OOP
- ...
- Intérprete de scripting integrado
Mmm... espero que sea suficiente como para despertar tu curiosidad :D