Cómo unir automáticamente servidores IRC y canales con HydraIRC

La semana pasada, intenté dar la bienvenida a los novatos al maravilloso mundo de Internet Relay Chats. Esta semana, vamos a avanzar al siguiente nivel para aquellos de ustedes que han decidido que HydraIRC pertenece a su barra de tareas.

La semana pasada, intenté dar la bienvenida a los novatos al maravilloso mundo de Internet Relay Chats.  Esta semana, vamos a avanzar al siguiente nivel para aquellos de ustedes que han decidido que HydraIRC pertenece a su barra de tareas.
Anuncio

unirse al canal IRC La semana pasada, intenté dar la bienvenida a los novatos al maravilloso mundo de Internet Relay Chats. Esta semana, vamos a avanzar al siguiente nivel para aquellos de ustedes que han decidido que HydraIRC pertenece a su barra de tareas. Si eres como yo, sientes que es necesario estar en 50 canales diferentes a la vez (a pesar de que sabes que nunca serás capaz de seguir el ritmo de todo eso).

Es hora de que aprenda a ahorrar mucho tiempo en cada inicio y automatice el proceso de unirse a sus servidores y canales IRC favoritos. Esta es, por cierto, otra razón por la cual HydraIRC es el cliente superior para aquellos de ustedes que son nuevos en el universo del chat. Crear "scripts" es increíblemente simple e intuitivo.

Comencemos yendo al menú de Opciones y haciendo clic en Prefs ... Luego aparecerá una ventana de preferencias para usted.

unirse al canal IRC

A la izquierda, haz clic en Scripts . En este punto, debería ver una sola opción de " SomeNetwork_OnLoggedIn ".

unirse al servidor IRC

En mi captura de pantalla, verá muchos más porque he configurado uniones automáticas en varios servidores. No obstante, este es un perfil de script de ejemplo que HydraIRC ha creado para usted. Al usarlo solo, algunos usuarios pueden evaluar cómo configurar sus scripts. Puedes aprender un poco más sobre los perfiles de comando / script en el sitio web oficial, pero déjame hacer algunas explicaciones básicas.

HydraIRC tiene tres sufijos de nombre de perfil incorporados que activan el programa para ejecutar automáticamente una secuencia de comandos. Estos tres son los siguientes:

  • OnStartUp, que ejecutará el script inmediatamente cuando se lance la aplicación.
  • OnLoggedIn, que ejecutará el script cuando se haya unido a un servidor en particular.
  • OnJoin, que ejecutará el script cuando te unas a un canal en particular.

Al crear perfiles con los nombres " OnStartUp", "{SERVER} _OnLoggedIn" o "~ {SERVER} _ {CHANNEL} _OnJoin", autoriza a HydraIRC a ejecutar automáticamente los scripts durante esas condiciones. Si quisiéramos que un script se ejecutara automáticamente cuando nos uniéramos al servidor EFNet, le pondríamos el nombre de perfil " EFNet_OnLoggedIn ". Si quisiéramos ejecutar el script solo cuando nos unamos al canal #chat en EFNet, lo llamaríamos " ~ EFNet_ # chat_OnJoin ".

Repasemos un ejemplo. Usaremos GameSurge, como lo hicimos en mi primera publicación. Por defecto, está incluido con HydraIRC. En la lista de servidores, se le asigna el nombre exacto " GameSurge " (que deberá ser exacto, sensible a mayúsculas y minúsculas, en el nombre del perfil).

unirse al servidor IRC

En Gamesurge, nos gustaría unirnos automáticamente a #sourcemod, #gamesurge y #linux cuando nos conectamos. Así que hemos hecho la parte difícil. Ahora aquí está nuestro script, "GameSurge_OnLoggedIn":

/quietjoin sourcemode, gamesurge, linux

Es muy sencillo. El comando " / quietjoin " es ideal cuando se une a varios canales a la vez, ya que suaviza cada unión. Luego, los nombres de los canales (no se requieren signos de libra) delimitados por comas.

unirse al servidor IRC

Ahora, ¿qué pasa si quieres unirte automáticamente a GameSurge cada vez que inicias HydraIRC? Eso es simple también Su perfil de script sería "OnStartUp":

/server irc.gamesurge.net

Eso es. En este punto, cuando inicie HydraIRC, se conectará automáticamente al servidor GameSurge y se unirá automáticamente a esos tres canales. ¿Quieres conectarte a varios servidores al inicio? Simplemente agregue una nueva línea con lo siguiente (con FreeNode en este ejemplo):

/newserver irc.freenode.net

unirse al canal IRC

Cada IRC de potencia usa scripts de usuario. La automatización es una de mis cosas favoritas en el mundo, y descubrirá que la automatización de ciertas partes de su experiencia de chat le permitirá hacer lo que vino a hacer: disfrutarlo. Si aún no he podido convencerte de que HydraIRC es el camino a seguir, revisa algunos guiones interesantes para mIRC.

Mantente atento a mí en los comentarios si tienes problemas o quieres compartir scripts más útiles para la plataforma IRC.

In this article