WeeChat

Published on March 31, 2014.

WeeChat é um cliente de IRC. Neste tutorial será apresentado como configurá-lo.

Instalação

Debian:

# apt-get install weechat

Fedora:

# yum install weechat

Arch:

# pacman -S weechat

Iniciando

Para iniciar o WeeChat:

$ weechat-curses

{width=“25%”}

Para obter ajuda:

/help

Para obter ajuda sobre um comando específico:

/help comando

Extensões

O WeeChat possui várias extensões/scripts úteis. Para ajuda sobre o gerenciador de extensões:

/help script

Alguns dos scripts que utilizo são: buffers.pl, iset.pl e autojoin.py. Para instalá-los:

/script install buffers.pl iset.pl autojoin.py

{width=“25%”}

Conectando

Para conectar a uma rede:

/connect rede

{width=“25%”}

Por padrão a única rede conhecida é a freenode. Para adicionar outras redes:

/server add nova-rede nova.rede.com/porta

Para conectar a um canal:

/join canal

{width=“25%”}

Na imagem acima temos três colunas. A da esquerda é a lista de canais aos quais estamos conectados (graças ao buffers.pl), a do centro é o histórico do canal e a da direita é a lista de usuários de um canal.

Para mudar ir ao canal seguinte utilize Ctrl-n e para o canal anterior Ctrl-p. Você também pode utilizar :

/buffer nome-do-canal

ou :

/buffer número-do-canal

autoconnect

Para configurar o autoconnect, utilize:

/iset autoconnect

Será mostrado todas as propriedades cujo nome possui autoconnect.

{width=“25%”}

Com a propriedade irc.server.rede.autoconnect selecionada utilize Alt-Space para alterar o valor da propriedade (no caso de strings utilize Alt-Enter).

Para fechar um canal (incluindo o do iset):

/close

autojoin

No caso do autojoin, pode-se utilizar o autojoin.py.

Para obter uma lista dos canais conectados no momento:

/autojoin

Para salvar a lista dos canais conectados para que conecte-se a eles na próxima vez:

/autojoin --run

Salvando configuração

Para salvar as novas configurações:

/save

Outras configurações

Use o iset para as seguintes palavras:

filter

filtro para mensagens

nicks

lista de nicks padrões para serem utilizados

notify

nível de notificação

Outros atalhos

F5/F6

muda para o canal anterior/seguinte

F11/F12

scroll a lista de usuários em um canal

PgUp/PgDn

scroll log do canal corrent

F9/F10

scroll a barra de título

Alt+a

muda para o canal com atividade recente

Alt+=

habilita/desabilita filtros

Referências

Tags: