Neste tutorial, discutiremos o uso do Weechat for Internet Relay Chats no Debian 10. Se você é novo em usar o IRC, este tutorial ajudará você a começar:
Vamos começar no começo:
O que é IRC?
Antes de entrarmos em como usar o Weechat para o IRC, vamos definir alguns termos que facilitarão entender tudo o que discutiremos:
IRC ou bate -papo de retransmissão na Internet é um tipo de protocolo de camada de aplicativo usado para criar e gerenciar redes IRC. As redes IRC envolvem um modelo de cliente/servidor que usa um cliente IRC simples, como o Weechat e um servidor para se conectar à rede.
Os servidores IRC são responsáveis pelo transporte de mensagens para os usuários nos canais IRC conectados. Uma coleção de mais de um servidor IRC compõe uma rede IRC, permitindo comunicação em tempo real entre dispositivos.
As redes IRC têm canais em que os usuários podem ingressar e comunicar dentro desse canal específico. Qualquer usuário registrado na rede IRC pode criar um canal e compartilhá -lo com outros usuários que desejam ingressar.
Os usuários também podem criar canais privados que geralmente são privados e ocultos. Um exemplo de canal é o #debian ou #ubuntu para Debian e Ubuntu, respectivamente.
Os canais IRC geralmente são prefixados por um sinal de libra # seguido pelo nome do canal.
Os usuários de uma rede IRC são gerenciados por várias características, como apelido, nome de usuário, endereço IP e nome real.
Um apelido de IRC é um conjunto de personagens escolhidos livremente pelo usuário. Os apelidos em uma rede IRC devem ser exclusivos para cada usuário. Você costuma ouvir -os referidos como um identificador de IRC.
O nome de usuário é simplesmente um identificador para o usuário específico, que é diferente do apelido. Nomes de usuário não precisam necessariamente ser únicos.
O IP é simplesmente o endereço da Internet do dispositivo host do qual o usuário está conectando.
O nome real é um identificador opcional que pode ajudar a identificar o nome real do usuário.
Uma identidade típica do usuário em um IRC é como:
apelido!nome de usuário@ip
Com o básico pregado, vamos seguir em frente e discutir como podemos usar o Weechat para conectar -se às redes IRC.
Introdução ao Weechat
Weechat é um cliente IRC escrito em linguagem C simples, poderoso e intuitivo. Weechat é uma plataforma cruzada e pode ser executada no Windows, Linux e MacOS. É altamente flexível e suporta a integração da ferramenta escrita em outras linguagens de programação, como Perl, Python e Ruby.
Como o Weechat é de plataforma cruzada e baseada no terminal, tornando-o uma escolha popular para muitos usuários do IRC. Permite a personalização e extensibilidade do terminal usando extensões.
Ele também permite que você deixe o cliente do IRC em execução em segundo plano ao usar o terminal para outras sessões remotas ou locais.
Verifique o site oficial do Weechat para obter mais detalhes sobre seus recursos:
https: // weechat.org
Precisamos instalar o Weechat antes que possamos usá -lo em nosso sistema:
Como instalar o Weechat
Este tutorial abrange apenas a instalação do Weechat em um sistema Debian. Verifique a documentação oficial para outras instruções de instalação.
https: // weechat.org/doc/
Weechat está disponível nos repositórios oficiais do Debian.
Comece atualizando os repositórios do sistema usando o comando abaixo:
Atualização sudo apt-get && sudo apt-get.
Depois de atualizarmos o sistema, podemos instalar o Weechat usando o comando:
sudo apt -get install weechat -y
Executando o weechat
Depois de instalar o Weechat em seu sistema, você pode iniciá -lo executando o comando weechat no terminal.
Este comando lançará a ferramenta Weechat como:
Como usar o Weechat
Depois de estar pronto para usar o Weechat, podemos começar. A primeira coisa que precisamos aprender é como conectar a um servidor IRC.
Adicione e conecte -se a um servidor IRC
Antes que possamos nos conectar a qualquer servidor IRC usando o Weechat, precisamos adicioná -lo usando o comando /server:
Aqui está um exemplo de adição de um servidor Freenode:
/servidor Adicionar freeenode chat.Freenode.líquido
O comando acima diz a Weechat para adicionar o chat do servidor.Freenode.rede sob o nome Freenode.
Você é livre para usar qualquer nome adequado para os servidores que adicionar.
Depois de adicionar um servidor, podemos conectar a ele usando o comando /connect:
Por exemplo, para conectar -se ao servidor Freenode, adicionamos:
/Conecte o freeenode
Depois de se conectar a um servidor IRC, você pode ingressar em qualquer canal disponível no servidor usando o comando /junção como:
Por exemplo, para ingressar no canal do IRC Debian:
/Junte -se a #debian
Para deixar um canal ou parte um canal que mantém o buffer aberto, você pode usar o comando:
/parte [mensagem]
Para fechar completamente e sair do canal, use o comando /close.
/fechar
Gerenciando buffers de canal
Um buffer refere -se a um componente vinculado a um plug -in usando um valor numérico, uma categoria e um nome. Uma janela é uma vista em um buffer. Por padrão, o Weechat exibe apenas uma janela em um buffer. No entanto, você pode dividir o Windows para visualizar várias janelas com vários buffers em uma única instância.
Confira a documentação do IRC para saber mais sobre buffers e janelas.
https: // moderno.Ircdocs.cavalo/
Você pode usar os seguintes comandos para gerenciar buffers e janelas.
Para buffer, use o comando:
/amortecedor
Para Windows, use o comando:
/janelas
Por exemplo, para dividir a tela em uma janela grande, use o comando:
/janela splitv 30
Você pode remover a divisão mesclando as janelas usando o comando:
/Janela mescla
Para alternar entre os buffers, você pode ligar para eles usando o número ou o nome deles. Por exemplo, para mudar para o buffer um ou o buffer #debian, respectivamente:
/buffer 1 ou /buffer #debian
O Weechat também suporta atalhos para navegar entre buffers. Por exemplo, use o número alt+em que o número é o buffer para mudar.
OBSERVAÇÃO: Por padrão, o Weechat não exibe nomes ou números de buffer; você precisará instalar o buffer.plug -in PL para ativar este recurso. Verifique como instalar um plugin Weechat abaixo.
Enviando mensagens privadas do IRC
Você pode abrir um buffer para enviar uma mensagem privada para um usuário específico em um canal IRC.
A sintaxe geral é:
/msg nick mensagem
Por exemplo, para enviar uma mensagem para um usuário Linuxhint, use o comando:
/msg linuxhint “Confira outros artigos para obter mais conhecimento”
Se você deseja estabelecer um buffer consistente para enviar mensagens privadas, você pode usar o comando /consulta.
Por exemplo:
/Consulta Linuxhint
O comando acima abrirá um buffer de conversa entre você e o usuário especificado.
Como configurar o weechat
Weechat é uma ferramenta útil para o IRC. Ele fornece uma ampla gama de ferramentas e configurações. Você pode editar o arquivo de configuração localizado em ~/.Weechat ou use comandos para editar a configuração.
Comandos de configuração weechat
Você usará principalmente os comandos do Weechat para interagir com os usuários e executar configurações.
Todos os comandos do Weechat têm um slash para frente (/) anterior, com a maioria dos comandos suportados nos canais IRC.
Alguns dos comandos do Weechat incluem:
Esses são alguns dos comandos que você pode usar para interagir e configurar o Weechat. Para saber mais, confira a documentação oficial.
https: // weechat.org/files/doc/stable/weechat_quickstart.en.html#buffer_window
Como instalar plugins weechat
O Weechat permite estender recursos e funcionalidade usando plugins, que, em essência, são modificações ou extensões da ferramenta Weechat. Para instalar um plugin, usamos o comando /script.
Por exemplo, para instalar o plug -in do buffer:
/Script Instale Buffer.pl
Você deve sempre fornecer o nome do plugin, incluindo a extensão.
Para ver todos os scripts disponíveis, use o comando /script sem argumentos.
Para obter uma lista de todos os scripts do Weechat, use o recurso fornecido abaixo:
https: // weechat.org/scripts/
Como configurar o apelido do IRC e nome de usuário
Você também pode configurar o apelido padrão e o nome de usuário que o Weechat usa no Connect. Isso removerá a agitação de configurar o apelido ou nome de usuário toda vez que você se conectar a uma rede.
Para definir um apelido padrão, use o comando:
/Definir irc.Server_default.Nicks "Yournickname"
OBSERVAÇÃO: Você pode passar um conjunto de apelidos no caso de um deles.
Para definir um nome de usuário padrão, use o comando:
/Definir irc.Server_default.nome de usuário "YourUsername"
Para alterar um apelido já conectado, use o comando /nick como:
/Nick MyNewnickName
Conclusão
Analisamos o que são as redes IRC, o básico de como elas funcionam e como instalar um cliente do IRC em sistemas Debian e usá -lo para conectar -se às redes IRC. Embora este tutorial seja curto e rápido, ele cobre tudo o que você precisa para começar com o IRC.
Para saber mais sobre o IRC (s), confira outros tutoriais do IRC em nosso site.