- Instalação:
$ sudo apt-get install irssi
Para iniciar o irssi, use o comando:
$ irssi
Temos 3 comandos para fazer as conexões:
/server - Conecta ao servidor específico. Ex: /server irc.freenode.net
/connect - Conecta ao servidor específico, podendo fazer outras conexões simultâneas. Ex: /connect irc.freenode.net e /connect irc.oftc.net
/disconnect - Desconecta.
Para alternar entre as conexões, use o ctrl+x.
Use o join para entrar em um canal:
/join #irssi
- Janelinhas:
Ao entrar no canal, podemos notar o status notificando [2:freenode/#irssi(+ns)], onde o 2 é a janela atual e a de status é a número 1 (padrão). Para se movimentar entre as janelas use o alt+1 (1 ao 9) e os comandos:
/window 1 - Muda para a janela número 1 (1 ao 9)./window show 2 - Mostra a janela número 2 em um novo container.
/window hide 2 - Esconde a janela 2 (non-sticky).
/window sticky off - Desprende a janela atual.
/window balance - Deixa os containers do mesmo tamanho.
/window grow 3 - Aumenta o tamanho da janela em 3 linhas. (padrão é 1)
/window shrink 2 - Diminui o tamanho da janela em 2 linhas.
/window new split - Abre um novo container.
/window close ou /wc - fecha a janela.
- Configurações:
São feitas com o comando /set no irssi:
/set timestamp
02:44 [log]
02:44 log_timestamp = %H:%M
02:44 [lookandfeel]
02:44 timestamp_format = %H:%M
02:44 timestamp_level = ALL
02:44 timestamp_timeout = 0
02:44 timestamps = ON
/set timestamp_format %H:%M:%S
/save
ou podem ser alteradas no diretório ~/.irssi/config:
$ sudo vim ~/.irssi/config
Conteúdo:
servers = (
{
address = "irc.freenode.net";
chatnet = "Freenode";
port = "6697";
use_ssl = "yes";
ssl_verify = "yes";
ssl_cafile = "~/.irssi/certs/CAs.pem";
autoconnect = "no";
autosendcmd = "/msg Nickserv IDENTIFY nick senha";
}
);
chatnets = {
OFTC = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
};
channels = (
{ name = "#telehack"; chatnet = "OFTC"; autojoin = "Yes"; },
{ name = "#python"; chatnet = "OFTC"; autojoin = "No"; }
);
settings = {
core = {
real_name = "nick";
user_name = "nick";
nick = "nick";
};
"fe-text" = { actlist_sort = "refnum"; };
};
ignores = ( { level = "CTCPS"; } );
- Perl Scripts:
Podemos adicionar funções extras através dos scripts perl do irssi. As configurações são salvas no diretório ~/.irssi/scripts. Para rodar o script (comandos /script load ou /run) automaticamente ao iniciar o irssi, crie um link simbólico no diretório ~/.irssi/scripts/autorun/:
$ wget http://scripts.irssi.org/scripts/usercount.pl
$ sudo ln -s usercount.pl ~/.irssi/scripts/autorun/
$ irssi
/run usercount
/save
- Privacidade:
Para manter a privacidade no irc, podemos usar o tor para ficar invisível:
$ sudo apt-get install polipo tor torsocks
Inicie o polipo e tor:
# /etc/init.d/polipo start
# /etc/init.d/tor start
Rode o irssi via tor:
$ usewithtor irssi
Prontinho!! Está livre dos fbixas!! ;P
* Fontes:
http://irssi.org/documentation/startuphttp://quadpoint.org/articles/irssi/
https://www.cryptoparty.in/documentation/irssi_plus_tor
0 comentários:
Postar um comentário