Colossus es un programa escrito en C que permite gestionar comunidades IRC de una manera muy eficiente.
Desde hace muchos años he ido programando servicios para IRC en varios lenguajes. Me divierte programar «robots». No obstante estos lenguajes inicialmente (mIRC y PHP) se fueron quedando pequeños. Colossus empezó después de UDB. Por esa razón, son ideales para funcionar con este protocolo entre otros.
Colossus son realmente eficientes. Hacen un link a una red con 100 usuarios en menos de 1 segundo, con intercambio de bases de datos incluídas. Como se ve, son perfectos.
Vieron la luz en un cumpleaños, un 01-07-2004. Pero ya llevaban un año rodando. Además, están programados nativamente para Windows y para Linux.
Características principales:
- Funcionan nativamente para Win32 (WinXP, 2K, NT, 2K3), Linux, FreeBSD y Solaris.
- Bots (o módulos) independientes del núcleo, en .dll/.so
- Motor y servidor de base de datos MySQL integrado en el programa.
- Soporte para conexiones SSL.
- Soporte para conexiones con compresión ZLIB.
- Multiprotocolo: Unreal, UDB, P10 de forma independiente entre sí.
- Envío de correo por SMTP.
- Conexión remota mediante comando /connect.
- 5 bots por defecto: ChanServ, NickServ, MemoServ, OperServ e IpServ.
- Personalización de niveles de usuario.
- Logueo de eventos como conexiones, servidores o errores.
- Personalización del los bots como su nick, ident, etc. así como las funciones que ofrecen, sus niveles y comandos.
- Posibilidad de programarse funciones externas para complementar a los bots cargados.
- La carga de nuevos módulos (cualquier .dll/.so) o descarga se realiza en caliente (sin necesidad de reiniciar).
- Posibilidad de programarse bots propios para su uso personal.
- Configuración completamente documentada.
- Disponible una API para programarse bots o funciones propias completamente documentada.
- Soporte SSL, ZLIB.
- Servidor HTTPD integrado. Soporte para PHP.
- Servicios extendidos: estadísticas gráficas, SMS, cine, meteorología, televisión, ocio, proxys, noticias, juegos, logueo de canales, etc.
- Complemento MSN Messenger para que tú y tus clientes puedan chatear en tu red desde su MSN.
- Es GRATIS.
Descarga
Para descargar este programa sólo tienes que seleccionar qué tipo de sistema operativo usas.