IRC é um protocolo bem antigo para comunicação em tempo real. Foi o protocolo mais usado no final dos anos 80 e até o fim dos anos 90. Por usar pouca banda foi utilizado para repassar atualizações de desastres. Mas não ficou só por ai, foi a diversão de muito brasileiro.
Em sua forma natural ele é orientado a comandos, tem uma curva de aprendizagem um pouco complexa, mas o básico é fácil! Existem clientes gráficos e para terminal.
No Vaporhole utilizamos 2 clientes principais, o weechat e irssi. O mais fácil de se utilizar é o weechat.
Para facilitar, pré-configurámos o weechat. O servidor de IRC utilizado é o do slackjeff.
INVOQUE o weechat, a conexão será estabelecida e entrará automaticamente no canal #vaporhole.
$ weechat
Ou através do link simbólico que criámos:
$ chat
A partir desse momento poderá começar a conversar com outros usuários.
Configuração Manual
A rede já está configurada, não precisa de efetuar estes passos, mas como seria feita a configuração manualmente?
Bem simples, dentro do weechat seria digitado os seguintes comandos:
/server add slackjeff irc.slackjeff.com.br/6697 -ssl -autoconnect /set irc.server.slackjeff.autojoin "#vaporhole"
A configuração acima adiciona a rede, e faz com que ao abrir o weechat estabeleça automaticamente a conexão e entre no canal #vaporhole.
Para não termos de sair do weechat e voltar a entrar, poderíamos usar o seguinte comando para conectar imediatamente:
/connect slackjeff
Canais
Os canais do servidor Vaporhole estão abertos apenas aos seus membros.
#vaporhole - canal principal. #basilisco - para discussão e troca de ideias sobre o wargame basilisco. #ctf-vaporhole - para discussão sobre os desafios capture the flag.
Para entrar num canal use o seguinte comando:
/j #CANAL OU /join #CANAL
Para listar todos os canais do servidor de IRC slackjeff use o seguinte comando:
/list
Registro de Nick e Identificação
Recomendamos que registre o seu nick, para isso use o comando:
/msg NickServ register PASSWORD E-MAIL
Para identificação use o comando:
/msg NickServ identify PASSWORD OU /msg NickServ identify NICK PASSWORD
Com o nick registrado e identificado recebe voice no canal #vaporhole.
Dicas básicas para o Weechat
Alt + direcional do teclado cima/baixo: para mudar entre buffers (canais e chats). Alt + m : ativa desativa suporte ao rato. /query NICK : abre um chat privado /close : fecha um chat ou canal /quit : sai do weechat
Documentação completa
- https://slackjeff.com.br/wiki/doku.php?id=howto:comandosirc-unreal