Saltar para o conteúdo
Dialova

Documentação IRC · Iniciante

WeeChat: começar com um cliente IRC no terminal

O WeeChat é um cliente de chat livre para o terminal, extensível com plugins e scripts. O guia inicial explica como criar um servidor IRC, usar os buffers de conversa e configurar TLS e SASL.

A equipa do Dialova · Verificado em

Servidores e buffers #

Um servidor configurado contém os parâmetros de ligação. As conversas aparecem em buffers: um canal, uma conversa privada e as mensagens do servidor são espaços diferentes. Ler o buffer do servidor ajuda quando a ligação ou a autenticação falham.

No WeeChat, os comandos que começam por / podem ser comandos do próprio cliente. Por exemplo, a gestão dos seus servidores não é enviada tal como está para IRC. O guia oficial explica a sintaxe adequada à tua instalação.

Preparar os parâmetros certos #

  • Instala o WeeChat a partir de uma fonte adequada ao teu sistema e consulta o guia inicial.
  • Adiciona o servidor com o host e a porta TLS documentados pela rede.
  • Se for exigida uma conta, configura SASL com o nome da conta e o mecanismo aceites pela rede.
  • Liga ao servidor, lê as eventuais recusas e entra no canal pretendido.

O WeeChat disponibiliza armazenamento seguro para dados sensíveis. Segue a documentação em vez de guardares um segredo num script partilhado, numa captura ou num histórico de comandos publicado.

Exemplo de configuração para o Dialova #

Estes comandos escrevem-se no WeeChat; não são mensagens IRC em bruto. Aqui dialova é o nome local da configuração. Substitui VotrePseudo pelo pseudónimo da tua conta.

Comandos de configuração do cliente WeeChat
/server add dialova irc.dialova.com/6697 -tls
/set irc.server.dialova.nicks "VotrePseudo"
/set irc.server.dialova.sasl_username "VotrePseudo"

Antes de ligares, configura também o segredo SASL com a chave IRC própria criada no site. O guia oficial explica os dados seguros /secure e a sua referência em sasl_password: segue esse procedimento para a tua chave pessoal. As três linhas acima, por si só, não bastam para autenticar uma conta.

Depois de concluir a configuração da autenticação e ligar com sucesso
/connect dialova
/join #Dialova

Se já existir um servidor local chamado dialova, consulta as opções com /help server em vez de o recriares sem verificar. Nunca envies a chave para o canal para tentar resolver uma recusa.

Um terminal não é automaticamente um bouncer #

Fechar a visualização, terminar o processo WeeChat e usar um bouncer são operações diferentes. Uma sessão remota persistente pode manter o processo aberto; um bouncer mantém a sua própria ligação IRC. A disponibilidade do histórico depende dessa configuração e da rede, não apenas do uso de um terminal.

Usar uma conta Dialova #

O endereço IRC e a chave própria da conta são os mesmos em qualquer cliente. O tutorial do mIRC explica como criar a chave no Dialova; os ecrãs de configuração do mIRC não se aplicam ao WeeChat.

Fontes e verificação

Os exemplos usam alcunhas e domínios fictícios, salvo os pontos de ligação expressamente documentados. As extensões e definições específicas de uma rede são assinaladas no texto.