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ê.
À esquerda, clique em Scripts . Neste ponto, você deve ver uma única opção de “ SomeNetwork_OnLoggedIn “.
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).
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.
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
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.