Como ingressar automaticamente em servidores e canais de IRC com o HydraIRC

Na semana passada, fiz a minha tentativa de dar as boas-vindas aos novatos no maravilhoso mundo dos chats de Internet Relay. Nesta semana, vamos elevar as coisas para o próximo nível para aqueles que decidiram que o HydraIRC pertence à sua barra de tarefas.

Na semana passada, fiz a minha tentativa de dar as boas-vindas aos novatos no maravilhoso mundo dos chats de Internet Relay.  Nesta semana, vamos elevar as coisas para o próximo nível para aqueles que decidiram que o HydraIRC pertence à sua barra de tarefas.
Propaganda

junte-se ao canal irc Na semana passada, fiz a minha tentativa de dar as boas-vindas aos novatos no maravilhoso mundo dos chats de Internet Relay. Nesta semana, vamos elevar as coisas para o próximo nível para aqueles que decidiram que o HydraIRC pertence à sua barra de tarefas. Se você é como eu, você acha que é necessário estar em 50 canais diferentes ao mesmo tempo (mesmo que você saiba que nunca conseguirá acompanhar tudo isso).

É hora de você aprender como economizar muito tempo a cada inicialização e automatizar o processo de entrada em seus servidores e canais de IRC favoritos. Esta é, a propósito, outra razão pela qual o HydraIRC é o cliente superior para aqueles que são novos no universo do chat. Criar “scripts” é incrivelmente simples e intuitivo.

Vamos começar indo no menu Opções e clicando em Prefs…. Uma janela de preferências deve aparecer para você.

junte-se ao canal irc

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

junte-se ao servidor irc

Na minha captura de tela, você verá muito mais porque configurei auto-associações em vários servidores. No entanto, este é um exemplo de perfil de script que o HydraIRC criou para você. Usando-o sozinho, alguns usuários podem avaliar como configurar seus scripts. Você pode aprender um pouco mais sobre os perfis de comando / script no site oficial, mas deixe-me fazer algumas explicações básicas.

O HydraIRC possui três sufixos de nome de perfil integrados que acionam o programa para executar automaticamente um script. Estes três são os seguintes:

  • OnStartUp, que executará o script imediatamente quando o aplicativo for iniciado.
  • OnLoggedIn, que executará o script quando você entrar em um determinado servidor.
  • OnJoin, que executará o script quando você entrar em um determinado canal.

Criando perfis com os nomes “ OnStartUp”, “{SERVER} _OnLoggedIn” ou “~ {SERVER} _ {CHANNEL} _OnJoin”, você está autorizando o HydraIRC a executar automaticamente os scripts durante essas condições. Se quiséssemos que um script fosse executado automaticamente quando nos juntássemos ao servidor EFNet, nomearíamos o perfil “ EFNet_OnLoggedIn “. Se quiséssemos executar o script apenas quando nos juntássemos ao canal #chat na EFNet, nós o nomearíamos~ EFNet_ # chat_OnJoin “.

Vamos dar um exemplo. Vamos usar o GameSurge, como fizemos no meu primeiro post. Por padrão, está incluído no HydraIRC. Na lista de servidores, é dado o nome exato " GameSurge " (que precisa ser exato, com distinção entre maiúsculas e minúsculas, no nome do perfil).

junte-se ao servidor irc

No Gamesurge, gostaríamos de participar automaticamente de #sourcemod, #gamesurge e #linux quando nos conectamos. Então nós fizemos a parte difícil. Agora aqui está nosso script, "GameSurge_OnLoggedIn":

/quietjoin sourcemode, gamesurge, linux

É muito simples. O comando “ / quietjoin ” é ideal quando você está se unindo a múltiplos canais de uma só vez, pois suaviza cada junção. Posteriormente, os nomes dos canais (sinais de libra não são obrigatórios) delimitados por vírgulas.

junte-se ao servidor irc

Agora, e se você quiser se juntar automaticamente ao GameSurge toda vez que você iniciar o HydraIRC? Isso é simples também. Seu perfil de script seria "OnStartUp":

/server irc.gamesurge.net

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

/newserver irc.freenode.net

junte-se ao canal irc

Todo poder de IRC usa scripts de usuário. A automação é uma das minhas coisas favoritas no mundo, e você descobrirá que automatizar certas partes da sua experiência de bate-papo permitirá que você faça o que veio fazer - aproveite. Se eu ainda não consegui convencê-lo de que o HydraIRC é o caminho a seguir, confira alguns scripts interessantes para o mIRC.

Brinque comigo nos comentários se estiver com problemas ou quiser compartilhar mais scripts úteis para a plataforma de IRC.

In this article