Como aderir automaticamente servidores e canais com hydrairc irc

Na semana passada, eu fiz a minha tentativa de acolher iniciantes para o maravilhoso mundo da Internet Relay Chats. Esta semana, vamos intensificar as coisas para o próximo nível para aqueles de vocês que decidiram que HydraIRC pertence em sua barra de tarefas. Se você for como eu, você sente que é necessário estar em 50 canais diferentes ao mesmo tempo (mesmo que você sabe que nunca vai ser capaz de manter-se com tudo isso).

É hora de você aprender a salvar um monte de tempo a cada inicialização e automatizar o processo de unir o seu favorito IRC servidores e canais. Esta é, aliás, outra razão pela qual HydraIRC é o cliente superiores àqueles de vocês que são novos para o universo chat. Criação de “scripts” é incrivelmente simples e intuitiva.

Vamos começar por ir para o opções Menu e clicando em Prefs .... A janela de preferências deve então aparecer para você.

juntar canal irc

À esquerda, clique em Scripts. Neste ponto, você deve ver uma única opção “SomeNetwork_OnLoggedIn“.

juntar servidor irc

Na minha tela, você verá muitos mais, porque eu configurar autojoins em vários servidores. No entanto, este é um perfil de script de exemplo que HydraIRC criou para você. Usá-lo sozinho, alguns usuários podem avaliar como configurar seus scripts. Você pode aprender um pouco mais sobre perfis de comando / script no site oficial, mas deixe-me fazer algumas básicas explicando.

HydraIRC tem três sufixos de nomes de perfil internos que desencadeiam o programa para executar automaticamente um script. Estes três são os seguintes:

  • No arranque, que irá executar o script imediatamente quando a aplicação é iniciada.
  • OnLoggedIn, que irá executar o script quando você se juntou a um determinado servidor.
  • OnJoin, que irá executar o script quando você entrar em um canal particular.

Ao criar perfis com os nomes “OnStartup”,‘{SERVIDOR} _OnLoggedIn’, ou “~ {SERVIDOR} _ {CHANNEL} _OnJoin”, você está autorizando HydraIRC para executar automaticamente os scripts durante essas condições. Se quiséssemos um script para executar automaticamente quando se juntar ao servidor EFNet, tínhamos o nome do perfil “EFNet_OnLoggedIn“. Se quiséssemos para executar o script apenas quando entrar no canal #chat em EFNet, nós nomeá-lo “~ EFNet_ # chat_OnJoin“.

Vamos passar por cima de um exemplo. Usaremos Gamesurge, como fizemos no meu primeiro post. Por padrão, ele está incluído no HydraIRC. Na lista de servidores, é dado o nome exato “Gamesurge”(Que terá de ser exato, sensível a maiúsculas, no nome do perfil).

juntar servidor irc



Em Gamesurge, gostaríamos de juntar-se automaticamente #sourcemod, #gamesurge, e #linux quando ligamos. Então fizemos a parte mais difícil. Agora aqui é o nosso roteiro, “GameSurge_OnLoggedIn”:

/ Quietjoin sourcemode, Gamesurge, linux

É muito simples. O "/ quietjoin”Comando é ideal quando você está juntando vários canais ao mesmo tempo, uma vez que suaviza cada aderir. Em seguida, os nomes dos canais (sinais de libra não são obrigados) delimitado por vírgulas.

juntar servidor irc

Agora, o que se quer juntar-se automaticamente Gamesurge cada vez que você lançar HydraIRC? Isso é simples também. O seu perfil roteiro seria "No arranque":

/ Irc.gamesurge.net servidor

É isso aí. Neste ponto, quando você começar a HydraIRC você agora se conectar automaticamente ao servidor Gamesurge e juntar-se automaticamente esses três canais. Você quer conectar a vários servidores na inicialização? Basta adicionar uma nova linha com o seguinte (com FreeNode neste exemplo):

/ Newserver irc.freenode.net

juntar canal irc

Cada IRC poder utiliza scripts de usuário. Automação é uma das minhas coisas favoritas no mundo, e você verá que automatizar certas partes de sua experiência conversando irá permitir que você faça o que você veio fazer - apreciá-lo. Se eu ainda fui incapaz de convencê-lo que HydraIRC é o caminho a percorrer, veja alguns roteiros interessantes para mIRC.

Holler em mim nos comentários se você está tendo problemas ou deseja compartilhar quaisquer scripts mais úteis para a plataforma IRC.


Artigos relacionados