No, no viajaste a la década de 1990. Algunas tecnologías son simplemente más duraderas que otras, y IRC es una de ellas. En estos días, IRC es tan funcional como siempre, se están preparando nuevas funciones, gracias al proyecto IRCv3, y su premisa sigue siendo lo suficientemente buena como para ser copiada (mirándote, Slack).
Si no ha oído hablar de IRC, aquí hay un resumen rápido:
Que es IRC?
La abreviatura significa Internet Relay Chat, y es un protocolo de comunicación que permite a los usuarios conversar en canales (salas de chat) en redes IRC. Una red consta de servidores de IRC y los usuarios se conectan a ella desde una aplicación cliente de IRC..
El IRC se creó en 1988 y tuvo una historia algo turbulenta con divisiones y bifurcaciones debido a desacuerdos sobre la estandarización del protocolo. A medida que la gente se trasladó a las redes sociales y varias aplicaciones de mensajería, la popularidad de IRC disminuyó. Sin embargo, miles todavía lo usan y la mayoría se congrega en Freenode. Actualmente es la red de IRC más grande, con la mayoría de canales dedicados al software gratuito y de código abierto..
Todas las distribuciones importantes de Linux tienen un canal de IRC, por lo que IRC proporciona una excelente manera de obtener ayuda o conocer a otros usuarios de Linux. Puede intercambiar mensajes y archivos privados con otras personas y crear sus propios canales: públicos, privados o solo por invitación. Las acciones del usuario se denominan comandos IRC y comienzan con una barra inclinada. Para unirse a un canal, debe escribir / join #nombredecanal
en su cliente de IRC.
La mayoría de las redes te permiten participar sin una cuenta. Dado que los chats de IRC son solo mensajes de texto, toda la experiencia es liviana e igualmente rápida en dispositivos de escritorio y móviles.
¿Interesado en probar IRC? ¿Quieres cambiar tu cliente IRC actual? Estos son algunos de los mejores clientes de IRC que encontrará en Linux, y cosas que puede hacer con ellos.
Mantenga su cliente de IRC simple
1. Polari
El punto de Polari es empezar a chatear. No tiene docenas de opciones para distraerte. Todo lo que tiene que hacer es hacer clic en el botón más, elegir una red de la lista (o agregar una personalizada) y unirse a un canal. Muchos encontrarán Polari demasiado limitado, pero parece un buena opción para principiantes y minimalistas.
Reflejos:
- Cargue automáticamente imágenes y texto a un servicio pastebin.
Sitio web
2. Pidgin
Puede recordar a Pidgin como un aplicación de mensajería instantánea multiprotocolo que es anterior a las soluciones todo en uno actuales como Franz. Uno de los protocolos admitidos es IRC, que convierte a Pidgin en un cliente de IRC en pleno funcionamiento. Puede crear cuentas en varias redes y unirse a varios canales a la vez. Se admite la autenticación con SSL y SASL, y Pidgin puede unirse automáticamente a los canales seleccionados al inicio.
Reflejos:
- Complementos opcionales que permiten resaltar palabras, notificaciones personalizables, ocultar mensajes de unión / parte, etc..
Sitio web
Mención especial:
Communi: un cliente de IRC basado en QT con su propio marco de IRC. Es compatible con la función de vista dividida que le permite ver varios canales uno al lado del otro..
Chat desde la terminal
3. Irssi
Si se toma en serio el IRC y pasa mucho tiempo en la Terminal, Irssi es el cliente de IRC para usted. Admite temas, administración avanzada de registros de chat, atajos de teclado y alias de comandos. También hay complementos y scripts, e Irssi-proxy es uno de los más útiles. Esto te ayuda mantener múltiples conexiones de servidor y compartirlos entre clientes o dispositivos (por ejemplo, su teléfono y su PC).
Reflejos:
- Administre todas las conexiones de IRC en una ventana o en muchas ventanas separadas.
- Divida los mensajes en ventanas por tipo, de modo que los mensajes privados se muestren en una ventana y los mensajes de estado en otra..
Sitio web
4. Weechat
WeeChat es todo sobre la extensibilidad. Si lo desea, puede agregar funciones a través de complementos o escribir scripts en varios idiomas (Python, Perl, Lua, Ruby ...). Si no, manténgalo ligero.
WeeChat puede conectarse a varios servidores y cifrar su información privada. Aunque es una aplicación basada en ncurses, WeeChat es bastante colorido y admite varios ajustes de apariencia. También puede usar una interfaz: Glowing Bear es una recomendación popular.
Reflejos:
- Cree disparadores (acciones automatizadas) para ejecutar comandos, envíe mensajes de respuesta automática en chats privados de IRC, cambie los colores de los apodos en los canales de IRC y más.
Sitio web
5. F-IRC
F-IRC es un cliente IRC de línea de comandos con una interfaz compacta que puede navegar con las teclas del cursor. Admite colores y permite conexiones a múltiples servidores IRC. Puede definir sus canales favoritos y personalizar F-IRC en detalle editando el archivo de configuración.
Reflejos:
- Autocompletar cualquier número de palabras definidas por el usuario; simplemente enumerelas en el archivo de configuración.
- La nube de palabras muestra las palabras más frecuentes en sus chats de IRC.
Sitio web
Menciones especiales:
Si bien BitchX es un cliente de IRC de línea de comandos bastante popular, ii (irc it) no se parece a nada en esta lista. Es un cliente IRC basado en un sistema de archivos que crea directorios y archivos para cada servidor y canal al que se une. Pruébelo y vea si puede manejar el friki.
No te pierdas nada
6. Quassel
IRC es genial, pero tiene un defecto importante: no puedes ver los mensajes que se publicaron en un canal mientras estabas desconectado. Quassel resuelve este problema con su enfoque cliente-servidor.
El componente "central" (servidor) de la aplicación está constantemente en línea, incluso cuando cierra el cliente. Cuando el cliente se vuelve a conectar, el servidor le muestra nuevos mensajes desde el momento en que se desconectó. Si no le gusta esta funcionalidad, Quassel funciona tan bien como un cliente IRC normal..
Usted puede tema Quassel con hojas de estilo y organice los chats abiertos con listas de chat personalizadas. Esta función le permite agrupar canales de IRC, separar los mensajes privados de los mensajes de estado y ocultar algunos tipos de mensajes..
Reflejos:
- La opción de recuperación de trabajos pendientes carga automáticamente el registro de cada sesión de chat, lo que le permite simplemente desplazarse hacia atrás para leer mensajes antiguos..
- Quassel puede mostrar una vista previa del sitio web cuando pasa el cursor sobre un enlace en un chat.
Sitio web
7. Smuxi
Al igual que Quassel, Smuxi se basa en el modelo cliente-servidor para entregar los mensajes que se perdió mientras estaba fuera de línea. Aparte del IRC, Smuxi puede conectarse a Twitter, chat de Facebook y Jabber / XMPP.
Dos modos de visualización le ayudan a gestionar varios canales de IRC. El modo Caret le permite navegar por la interfaz de Smuxi con el teclado, y el modo Examinar le permite cambiar a otras pestañas en Smuxi sin cambiar su estado (por ejemplo, eliminar resaltados o marcar mensajes como leídos).
Smuxi es programable, para que pueda escribir enlaces y complementos para expandir URL abreviadas en chats, imprimir la canción que se está reproduciendo actualmente o la información de su sistema, y más.
Reflejos:
- La opción Patrones de mensajes puede convertir frases comunes o recurrentes en enlaces, direcciones de correo electrónico u otro texto definido por el usuario..
- Integración con el menú de mensajería de Ubuntu y las notificaciones de escritorio de GNOME.
Sitio web
Menciones especiales:
Con ajustes y complementos, Irssi y WeeChat también se pueden usar para conexiones IRC permanentes. Si desea jugar con una solución autohospedada, pruebe The Lounge o Convos. Ambos clientes de IRC pueden permanecer en línea y asegurarse de que no se pierda nada.
Modifica cada detalle
8. Konversation
Como un verdadera aplicación KDE, Konversation es completamente personalizable y coopera con otras aplicaciones de KDE. Puede integrarse con la libreta de direcciones de Kontact para mostrar a sus contactos que utilizan IRC. Puede definir múltiples apodos y métodos de identificación para cada red de IRC que agregue, y cambiar rápidamente entre ellos desde el menú desplegable en la ventana principal de chat.
Konversation tiene una interfaz con pestañas y puede obtener notificaciones detalladas sobre las actividades en cada pestaña. También es posible recibir mensajes de canal como notificaciones en su escritorio KDE mientras Konversation está minimizado.
Reflejos:
- Cada canal al que se une puede usar una codificación de caracteres diferente.
- Los scripts integrados le permiten compartir información meteorológica o la canción que está escuchando.
- La herramienta URL Catcher puede enumerar y exportar todos los enlaces del canal seleccionado.
Sitio web
9. Hexchat
A bifurcación del otrora famoso XChat, HexChat tiene todo lo que necesitas sin ser demasiado complicado. Esta es la razón por la que muchas distribuciones de Linux lo envían como el cliente IRC predeterminado. Puede configurarlo para unirse automáticamente a los canales y crear alias para los comandos de IRC.
HexChat admite múltiples métodos de autenticación (SASL, NickServ…) y secuencias de comandos con Perl y Python. El cuadro de diálogo Preferencias ofrece muchas opciones de ajuste de interfaz, como colores personalizados y transparencia. En el menú Configuración se pueden encontrar herramientas adicionales para manejar URL y fragmentos de texto de reemplazo automático..
Reflejos:
- La función de línea de marcador le permite saber dónde lo dejó en una conversación, dividiendo los mensajes antiguos de los no leídos.
- HexChat puede notificarle cuando ciertas palabras o nombres de usuario aparecen en un canal de IRC.
Sitio web
10. Kvirc
A primera vista, Kvirc puede parecer anticuado, pero en realidad presta atención a los detalles de la apariencia. Puede crear un tema completo modificando las fuentes de entrada y salida, los colores de fondo y de selección y la transparencia. La opción de mosaico de ventanas permite ver varios canales simultáneamente.
Con Kvirc, la gestión de identidades es fácil gracias a Perfiles de red. Esta función le permite crear configuraciones separadas para cada red IRC a la que desea unirse.
Reflejos:
- Cree una lista de notificaciones de nombres de usuario para rastrear, y Kvirc le informará cuando esos usuarios estén en línea.
- La función de codificación inteligente permite el uso de dos codificaciones a la vez, lo cual es útil si está chateando en diferentes idiomas.
- Para ocultar el spam y el contenido no deseado, aplique filtros de palabras.
Sitio web
Otras cosas interesantes para hacer en IRC
1. Utilice su navegador como cliente de IRC
Si ya pasa mucho tiempo en su navegador web y no desea instalar un cliente IRC por separado, la solución es obvia. ¡Accede a IRC desde el navegador! Kiwi IRC es un popular cliente de IRC basado en la web y una buena opción para principiantes. Alternativamente, eche un vistazo a Riot, que cubrimos cuando todavía se llamaba Vector.
2. Conéctese a Slack
Dado que Slack está muy inspirado por IRC, es justo que pueda acceder a él desde su cliente IRC habitual. Es cierto que la mayoría de las opciones no estarán disponibles, pero aún podrá enviar y recibir mensajes. Puede seguir las instrucciones de Slack o configurar una de las aplicaciones auxiliares y complementos de terceros (wee-slack, Slack IRC Client o slack-irc).
3. Conéctese a Twitch
Si ve transmisiones de juegos en Twitch, probablemente sepa que es posible chatear con otros usuarios. ¿Sabías que puedes hacer esto desde cualquier cliente de IRC? La configuración es relativamente sencilla y está bien explicada en la documentación oficial..
4. Cree su propio canal de IRC
La verdadera diversión comienza con su propio canal de IRC. Para crear uno, elija un nombre, únase al canal y regístrelo. Eso es todo!
Debe tener un apodo registrado en esa red, y puede verificar si el nombre del canal que desea ya está tomado con / msg ChanServ info ## chan-nel-name
.
Ahora puede invitar a usuarios, proteger con contraseña el canal para hacerlo privado o agregar algunos bots. Hay muchos usos para un canal de IRC: desde albergar chats grupales y sesiones de preguntas y respuestas hasta organizar un grupo de estudio con sus amigos o configurar un servicio de asistencia técnica para su empresa..
5. Diviértete con los bots de IRC
Los bots de IRC pueden hacer que su canal sea más interactivo y ayudarlo en la administración. Puede utilizarlos para la protección antispam y la prohibición automática, o para obtener estadísticas sobre el canal y sus visitantes. Los bots pueden mostrar la hora local de un usuario seleccionado, obtener información meteorológica y definiciones de palabras, y transmitir entradas de fuentes RSS.
Puede utilizar bots para organizar juegos de preguntas y respuestas en su canal, o para asuntos más serios, para notificar a los usuarios sobre la actividad del repositorio de GitHub y los nuevos informes de errores en un proyecto de software. Algunos bots pueden publicar contenido del canal en Twitter, mientras que otros pueden enlazar a páginas de manual de Linux y documentación de software. Ellos son relativamente fácil de programar, así que si no está satisfecho con los bots de IRC existentes, siempre puede crear sus propios.
VEA TAMBIÉN: Los 15 mejores programas de copia de seguridad gratuitos para Linux
Pruebe estos clientes IRC para Linux pero tenga cuidado!
Hagas lo que hagas en IRC, recuerda mantenerte a salvo. Como en cualquier otro lugar de Internet, también pueden aparecer usuarios malintencionados y "aspirantes a piratas informáticos" en los canales de IRC. No acepte archivos de usuarios desconocidos. También puede configurar una lista de ignorados o deshabilitar los mensajes privados para protegerse. Por supuesto, sé educado y respeta las reglas del canal, y seguro que lo pasarás genial..
Ahora estamos interesados en sus opiniones sobre IRC. Aún lo usas? ¿Cuál es su cliente IRC favorito para Linux? ¡Cuéntanos en la sección de comentarios a continuación!