Usando o bate-papo do CMI
Os volunt\xE1rios e volunt\xE1rias do CMI comunicam-se basicamente por tr\xEAs formas:
- Via listas de discuss\xE3o por email, que \xE9 uma forma ass\xEDncrona de se comunicar num meio digital
- Atrav\xE9s de reuni\xF5es ao vivo, que \xE9 uma forma s\xEDncrona de se comunicar num meio "real"
- Via salas de bate bapo, que misturam a forma s\xEDncrona das reuni\xF5es ao vivo com o meio digital da comunica\xE7\xE3o via listas.
Entenda aqui comunica\xE7\xE3o ass\xEDncrona como aquela em que algu\xE9m envia uma mensagem e n\xE3o espera por uma resposta imediata, como \xE9 o caso do correio eletr\xF4nico: voc\xEA manda e recebe mensagens na hora que bem entender. J\xE1 a comunica\xE7\xE3o s\xEDncrona assume que a resposta ocorre logo ap\xF3s a pergunta, como num pingue-pongue ou numa conversa telef\xF4nica.
Se nas reuni\xF5es ao vivo s\xE3o tiradas as decis\xF5es de coletivos e nas listas de discuss\xE3o por email ocorrem comunica\xE7\xF5es entre coletivos, propostas e debates, a sala de bate-papo serve tamb\xE9m para ajudar no trabalho do dia a dia, como na publica\xE7\xE3o de editoriais e em pesquisas. O bate papo n\xE3o \xE9 restrito a volunt\xE1rios/as e sim aberto a qualquer pessoa.
Geralmente o bate-papo n\xE3o \xE9 o ambiente em que decis\xF5es da rede CMI s\xE3o tomadas, mas apenas pequenas decis\xF5es do coletivo editorial, como para esconder/desesconder artigos, publicar editoriais, etc. \xC0s vezes ocorrem reuni\xF5es no bate-papo, que costumam ser confusas e demoradas, sendo esse recurso usado apenas quando necess\xE1rio. O bate-papo \xE9, antes de tudo isso, o espa\xE7o para troca informal de id\xE9ias.
Esse documento explica como usar o bate-papo (chat) do CMI, utilizando para isso nosso servidor de IRC (Internet Relay Chat), possibilitando ainda preservar a identidade do usu\xE1rio/a atrav\xE9s da
conex\xE3o segura.
\xCDndice
Bate-papo do CMI
O que \xE9 um bate-papo via internet?
Um bate-papo via internet - tamb\xE9m chamado de
chat - \xE9 um sistema de comunica\xE7\xE3o formado por uma sala virtual acessada pelos usu\xE1rios e usu\xE1rias atrav\xE9s de algum tipo de programa. Esse programa \xE9 basicamente dividido em duas partes:
- Uma caixa de texto que mostra a conversa que acontece na sala de bate-papo
- Uma caixa de texto onde o usu\xE1rio ou a usu\xE1ria podem digitar um texto, que ap\xF3s ser pressionada a tecla ENTER ser\xE1 enviada para a sala
- A conversa da sala de bate-papo se assemelha muito a um texto teatral: o nome dos personagens aparecem \xE0 esquerda de suas falas. \xC9 um di\xE1logo onde quase n\xE3o existe narrador!

Exemplo de bate-papo. Clique na imagem para ampliar.
Na sala, cada usu\xE1rio/a tem seu pr\xF3prio
apelido - ou
nickname -, que \xE9 um nome qualquer. O apelido n\xE3o precisa ser o nome real da pessoa.
Existem in\xFAmeros sistemas de bate-papo, baseados em v\xE1rios sistemas diferentes. Desde aqueles que funcionam no seu navegador de internet at\xE9 aqueles que necessitam de programas adionais. Existem salas de bate-papo p\xFAblicas - onde qualquer pessoa pode participar - e as salas privadas.
Neste texto nos concentraremos apenas no sistema de bate-papo IRC, usado no chat da rede
Indymedia.
O que \xE9 o IRC
O IRC - ou Internet Relay Chat - \xE9 um dos sistemas de bate-papo mais antigos, com um protocolo simples mas muito funcional. Se hoje estamos na era dos Messengers, na idade da pedra as pessoas se comunicavam em tempo real atrav\xE9s do IRC. Assim como em outros tipos de bate-papo, no IRC \xE9 poss\xEDvel participar de uma ou mais salas e ainda manter conversa\xE7\xF5es privadas.
A rede Indymedia e o CMI Brasil utilizam sua pr\xF3pria rede de bate-papo, e o IRC foi escolhido como protocolo por ser um sistema simples e que n\xE3o consome muita conex\xE3o ou performance dos computadores, al\xE9m de ser muito r\xE1pido mesmo para pessoas que usam internet atrav\xE9s de linha discada.
Usando o bate-papo do CMI
Acessando o bate-papo do CMI pela web
Voc\xEA pode acessar o chat do CMI de duas formas: usando seu navegador de internet ou ent\xE3o utilizar um programa espec\xEDfico. Esta segunda maneira ser\xE1 explicada na pr\xF3xima se\xE7\xE3o.
Para usar o chat via web, fa\xE7a o seguinte:
- acesse http://chat.indymedia.org/?lang=pt ou https://chat.indymedia.org/?lang=pt (conex\xE3o semi-segura)
- na coluna da direita voc\xEA dever\xE1 preencher os campos Nickname (seu apelido) e Nome Real (um segundo apelido)
- em seguida selecione na lista de Canais a sala de bate-papo que voc\xEA quer entrar; se voc\xEA quiser ir na sala do CMI Brasil, selecione #brasil
- se voc\xEA quiser entrar em mais um outro canal, digite-o no campo Canais Extra; para mais de um canal, separe-os com uma v\xEDrgula
- clique em Chat! para entrar nas salas
Se o procedimento acima n\xE3o funcionar, experimente mudar a
Interface do bate-papo e repita tudo outra vez.
Acessando via clientes de IRC
Existem centenas de diferentes clientes. Mas se voc\xEA \xE9 uma pessoa de bom senso, mesmo que use Windows, vai escolher um aplicativo que seja
software livre. Uma boa escolha seria o
Chatzilla.
Instru\xE7\xF5es que servem em qualquer programa
Em qualquer aplicativo de chat que voc\xEA usar existem caixas de textos para voc\xEA inserir seus comandos ou conversar com as pessoas. Normalmente as caixas de texto elas se localizam na borda abaixo ou acima da janela do programa. \xC9 nela que iremos trabalhar.
Comandos s\xE3o ordens dadas para o aplicativo de chat, por exemplo, entrar ou sair de um canal, trocar mensagens com algu\xE9m, etc. Por conven\xE7\xE3o, esses aplicativos consideram como comando frases digitadas nessas caixas de texto que comecem com
/ (o caractere barra).
Por exemplo, para entrar na rede de IRC indymedia digite:
/server irc.indymedia.org
Para escolher (ou trocar) um apelido digite:
/nick <seu-nick>
sendo o seu apelido.
Para acessar o canal Brasil digite:
/join #brasil
Voc\xEA pode acessar outros canais tamb\xE9m como por exemplo o Indymedia:
/join #indymedia
Uma vez que voc\xEA entrou num canal, basta sair digitando para conversar com as pessoas. Tudo o que n\xE3o for comando ser\xE1 interpretado como mensagem para outras pessoas
XChat
Porque ent\xE3o n\xE3o usar um cliente de chat completo como o XChat (intuitivo, com vers\xE2o totalmente em portugu\xEAs)? N\xE3o importa se voc\xEA usa Windows, Linux ou Mac. Baixe-o a partir dos endere\xE7os:
http://www.xchat.org ou
http://silverex.org
- Se voc\xEA usa Debian, basta digitar
apt-get install xchat
Quando xchat \xE9 iniciado, voc\xEA recebe uma tela chamada "Lista de Servidores"
- Preencha 3 possibilidades de Nick's (se o primeiro estiver em uso por outro/a usu\xE1rio/a, o aplicativo escolhe o seguinte)
- Selecione a op\xE7\xE3o "Modo de Edi\xE7\xE3o"
- Em "Redes" clique em "adicionar"
- D\xEA um clique em "Nova Rede" rec\xE9m criada.
- Apague Nova Rede, escreva Indymedia e aperte enter.
- No campo "Entrar nos canais" digite #brasil
- No campo "servers", clique sobre newserver/6667, apague tudo e escreva irc.indymedia.org/6697
- Prontinho, clique em conect
ChatZilla
O
Chatzilla \xE9 o cliente de IRC distribu\xEDdo junto com o conhecido navegador
Mozilla.
http://www.g1m0.se/macirssi/
Bate-papo com Conex\xE3o Segura (SSL)
Conforme diz o
Manual de Criptografia, a internet \xE9 uma rede na qual as informa\xE7\xF5es podem ser facilmente interceptadas. Isso quer dizer que usando um sistema de bate-papo comum \xE9 poss\xEDvel que mesmo em conversas privadas algu\xE9m escute o seu di\xE1logo.
Para evitar esse tipo de coisa e preservar sua identidade, \xE9 poss\xEDvel utilizar a tecnologia SSL (Secure Sockets Layer), tamb\xE9m conhecida como conex\xE3o segura. Para que voc\xEA tenha id\xE9ia do princ\xEDpio de funcionamento,
existe uma se\xE7\xE3o sobre isso no manual de criptografia.
A conex\xE3o segura utiliza criptografia para conectar voc\xEA ao servidor. Tudo o que \xE9 enviado ao servidor e dele at\xE9 voc\xEA s\xF3 poder\xE1 ser interpretado por ambas as partes. Seria algo como esse desenho:
_________________ _______________
| _____________ | internet | |
| | programa de |_|__________________| servidor de |
| | bate-papo | | conex\xE3o segura | bate-papo |
| ------------- | |_______________|
|_________________|
seu computador
As mensagens, antes de chegar ao servidor ou do servidor at\xE9 voc\xEA, passam por v\xE1rios computadores e nesse caminho ainda poder\xE1 ser interceptada, mas s\xF3 poder\xE1 ser interpretada se possuir uma das
chaves privadas -- a do seu computador, no caso das mensagens enviadas pelo servidor, ou a do servidor, no caso das mensagens enviadas pelo seu computador.
Se voc\xEA usa conex\xE3o segura e est\xE1 conversando no bate-papo com algu\xE9m que n\xE3o usa conex\xE3o segura, ent\xE3o em as mensagens entre voc\xEAs s\xF3 estar\xE3o criptografadas na metade do caminho entre voc\xEA e seu interlocutor:
_________________ _______________ _________________
| _____________ | internet | | internet | _____________ |
| | programa de |_|__________________| servidor de |__________________|_| programa de | |
| | bate-papo | | conex\xE3o segura | bate-papo | conex\xE3o comum | | bate-papo | |
| ------------- | |_______________| | ------------- |
|_________________| |_________________|
computador do
seu computador seu interlocutor
Para que a conversa seja realmente segura \xE9 indispens\xE1vel que todas as partes envolvidas numa conversa utilizem a conex\xE3o segura.
Uma outra vantagem desse tipo de conex\xE3o \xE9 o mascaramento do IP dos/das usu\xE1rios/as, que \xE9 n\xFAmero que identifica cada computador que est\xE1 na internet. Se algu\xE9m sabe o seu n\xFAmero IP, \xE9 bem poss\xEDvel que ele saiba identificar qual em qual pa\xEDs est\xE1 o seu computador e qual \xE9 o provedor de acesso.
Por isso, \xE9 interessante que o seu IP n\xE3o esteja dispon\xEDvel para aqueles que frequentam o mesmo bate-papo que voc\xEA, e \xE9 isso que a conex\xE3o segura faz: todos os/as usu\xE1rios/as com conex\xE3o segura aparentam estar utilizando o pr\xF3prio servidor de bate-papo como seu computador pessoal.
Configurando uma conex\xE3o segura no bate-papo do CMI
M\xE9todo simples
A forma mais simples de se conectar por conex\xE3o segura no bate-papo do CMI \xE9 atrav\xE9s do endere\xE7o
https://irc.indymedia.org/, mas esta forma n\xE3o \xE9 totalmente segura, ainda sim sendo melhor que uma conex\xE3o comum. A seguir damos instru\xE7\xF5es para as formas mais seguras de conex\xE3o.
Usu\xE1rios de GNU/Linux
H\xE1 v\xE1rias formas de fazer uma conex\xE3o segura. A mais simples \xE9 usar um cliente de IRC com SSL habilitado. A seguir alguns exemplos de clientes com tal suporte:
- BitchX-SSL
- Epic-SSL
- Irssi
- Xchat
Para todos eles, o seguinte comando deve funcionar:
/server -SSL irc.indymedia.org 6697
Para o Xchat digite:
/sslserver irc.indymedia.org 6697
No presente momento, o suporte ao Xchat est\xE1 em avan\xE7ado est\xE1gio, conseguindo habilita\xE7\xE3o em diferentes distribui\xE7\xF5es de GNU/Linux e outros Sistemas Operacionais. O m\xE9todo ideal \xE9 selecionar as caixinhas 'Usar SSL' e 'Aceitar certificado inv\xE1lido' na tela 'Lista de Servidores'. Al\xE9m disso na caixa Servidores adicionar 'irc.indymedia.org/6697'. Quando est\xE1 conectando voc\xEA poder\xE1 ver informa\xE7\xF5es sobre o certificado SSL seguido da habitual informa\xE7\xE3o de conex\xE3o do IRC. Verifique que voc\xEA aparece como irc@127.0.0.1, para ter certeza que est\xE1 conectado atrav\xE9z de conex\xE3o segura.
Stunnel
O outro, e talvez mais flex\xEDvel meio de conectar \xE9 usando 'stunnel' em conjunto com o cliente de IRC da sua escolha. O c\xF3digo fonte, assim como bin\xE1rios para outros Sistemas Operacionais pode ser obtido em
http://www.stunnel.org/download/. Se voc\xEA est\xE1 usando Debian GNU/Linux, voc\xEA pode simplesmente digitar 'apt-get install stunnel'.
O primeiro passo \xE9 criar o t\xFAnel seguro entre seu computador e o irc.indymedia.org. Voce pode ajustar isso na porta que voc\xEA quiser. H\xE1 algumas quest\xF5es para manter em mente aqui:
- Usu\xE1rios diferentes do root n\xE3o podem atar-se para portas abaixo da 1024
- Muitos firewalls podem bloquear pacotes em portas abaixo de 1024
- O usu\xE1rio que estiver executando stunnel precisa ter permiss\xE3o de escrita numa pasta onde ele deixar\xE1 um arquivo contendo o n\xFAmero do processo (pid) que o stunnel estiver rodando (normalmente /var/run)
Para o prop\xF3sito deste tutorial n\xF3s vamos usar a porta local 6994. Ela \xE9 acessivel para os usu\xE1rios, e assumindo que voc\xEA tenha acesso para escrever o arquivo pid, voc\xEA pode se sair bem. Se tiver problemas, mas tem acesso ao root dispon\xEDvel, o que voc\xEA tem a fazer \xE9 rodar stunnel como root. Neste caso sinta-se livre para escolher qualquer porta que voc\xEA quiser.
Assumimos o seguinte comando:
stunnel -c -d 6994 -r irc.indymedia.org:6697
Isto avisa ao stunnel para ouvir na porta 6994 do seu computador local, e encaminhar a conex\xE3o para a porta 6697 no irc.indymedia.org. Digite
stunnel -h
para uma lista completa de descri\xE7\xF5es destes sinais.
Voc\xEA deve ter agora ter um t\xFAnel seguro habilitado. Para ter certeza, olhe o processo rodando no plano de fundo. Voc\xEA pode tamb\xE9m ver algo similar ao seguinte no seu sistema de log (normalmente
/var/log/syslog):
Mar 24 21:13:48 yourhost stunnel[11990]: Using 'irc.indymedia.org.6697' as tcpwrapper service name Mar 24 21:13:48 yourhost stunnel[11990]: stunnel 3.22 on i586-pc-linux-gnu PTHREAD+LIBWRAP with <nop>OpenSSL? 0.9.6c 21 dec 2001 Mar 24 21:13:48 yourhost stunnel[11991]: FD_SETSIZE=1024, file ulimit=1024 -> 500 clients allowed
A parte dif\xEDcil do processo est\xE1 completa. Agora tudo que voc\xEA tem que fazer \xE9 conectar do lado local do seu t\xFAnel com seu cliente de IRC. N\xE3o importa o cliente que voc\xEA escolha, isto consiste em conectar-se ao localhost atrav\xE9z da porta que voc\xEA escolheu (no nosso caso 6994). Para a maioria dos clientes de IRC o seguinte comando bastar\xE1 :'/server localhost 6994'. Voc\xEA dever\xE1 conectar-se normalmente.
Quando voc\xEA faz essa conex\xE3o, o stunnel deve reportar algo como isto em seu sistema de logs:
Mar 24 21:51:30 yourhost stunnel[12073]: irc.indymedia.org.6697 connected from 127.0.0.1:2780.
A partir deste ponto voc\xEA deve estar conectado ao servidor de IRC, e pode curtir comunica\xE7\xE3o segura!
Stunnel no Windows
Baixe o cliente em
http://www.xchat.org /
http://silverex.org (tenha certeza de estar baixando a vers\xE3o Windows) e instale-o. Use o comando
/sslserver irc.indymedia.org 6697
para se conectar atrav\xE9s de SSL.
Administra\xE7\xE3o de apelidos
O sistema IRC permite que apelidos e canais (salas de bate-papo) sejam registrados e protegidos com senha. Isso possibilita, dentre outras funcionalidades:
- Usu\xE1rios e usu\xE1rias registrados/as com senha possam desconectar da rede um/uma usu\xE1rio/a que esteja usando seu apelido.
- Usu\xE1rios e usu\xE1rias registrados/as enviam mensagens para outros usu\xE1rios/as registrados.
- Canais registrados tem suas configura\xE7\xF5es preservadas
Toda atividade administrativa b\xE1sica no sistema IRC \xE9 baseada em apelidos, da mesma forma como sua caixa postal \xE9 protegida atrav\xE9s de um par usu\xE1rio/senha. Para voc\xEA possuir uma sala de bate-papo ou desfrute dos privil\xE9gios de operador de uma sala, por exemplo, \xE9 necess\xE1rio utilizar um apelido registrado.
Registrando um apelido
Para que um/uma usu\xE1rio/a tenha exclusividade sobre um apelido, \xE9 preciso que ele/ela o registre perante um
servidor de apelidos presente no servidor de bate-papo. Esse servidor \xE9 conhecido como
nickserv. Para registrar um/uma usu\xE1rio/a, \xE9 necess\xE1rio enviar uma mensagem espec\xEDfica ao nickserv, contendo
- O comando register, que indica o registro de apelidos.
- Uma senha para a prote\xE7\xE3o do apelido.
Isso pode ser feito simplesmente digitando, em qualquer janela do bate-papo, o comando
/msg nickserv register SENHA
Identificando um apelido
O/A usu\xE1rio/a detentor de um apelido deve se identificar ao servidor de apelidos (
nickserv) toda a vez que desejar utiliz\xE1-lo. Caso contr\xE1rio, o/a usu\xE1rio/a n\xE3o poder\xE1 desfrutar dos privil\xE9gios de operador/a das salas em que est\xE1 registrado/a -- atrav\xE9s do servidor de canais (
chanserv) -- e nem mesmo ter acesso em sua caixa postal do servidor de mensagens (
memoserv).
A identifica\xE7\xE3o de um apelido \xE9 feita com o comando
/msg nickserv identify SENHA
Caso a senha esteja correta e o/a usu\xE1rio/a que voc\xEA estiver usando estiver registrado/a, a identifica\xE7\xE3o estar\xE1 estabelecida.
Em muitos servidores de IRC \xE9 indispens\xE1vel que um/uma usu\xE1rio/a usando um apelido j\xE1 registrado se identifique, caso contr\xE1rio ele/ela ser\xE1 desconectado/a do servidor ap\xF3s determinado intervalo de tempo. No caso da rede Indymedia isso n\xE3o ocorre: um/uma usu\xE1rio/a pode utilizar um apelido registrado sem se identificar e nesse caso n\xE3o ter\xE1 acesso aos privil\xE9gios que esse apelido possui.
Em geral, e isso vale tamb\xE9m para os servidor da rede Indymedia, um apelido que n\xE3o \xE9 identificado por mais de um m\xEAs \xE9 automaticamente desregistrado e todos os seus privil\xE9gios s\xE3o revogados. Por isso, antes de sair de f\xE9rias, tome cuidado para n\xE3o ficar mais de um m\xEAs sem se conectar ao IRC, utilize uma conex\xE3o persistente ou ent\xE3o confie seu/sua usu\xE1rio/a para um amigo ou amiga manter seu registro em ordem.
Desconectando um apelido
No sistema IRC, dois/duas usu\xE1rios/as n\xE3o podem usar um mesmo apelido ao mesmo tempo. O que \xE9 muito frequente de acontecer \xE9, ao se conectar ao servidor, o/a usu\xE1rio/a receber a notifica\xE7\xE3o de que o apelido que ele/ela tentou utilizar j\xE1 est\xE1 em uso.
No caso de um apelido registrado, \xE9 poss\xEDvel recuperar um apelido da seguinte maneira:
Recuperando de outro/outra usu\xE1ri/usu\xE1ria
Caso seu apelido registrado esteja sendo usado por outra pessoa que n\xE3o o tenha identificado, voc\xEA pode recuper\xE1-lo com o comando
recover:
/msg nickserv recover APELIDO SENHA
Em seguida, o/a usu\xE1rio/a pode assumir novamente aquele apelido e se identificar perante o servidor de nomes:
/nick APELIDO
/msg nickserv identify SENHA
Recuperando de uma conex\xE3o fantasma
Quando a conex\xE3o com a internet do servidor ou do usu\xE1rio sofre alguma falha, o/a usu\xE1rio/a pode se desconectar do bate-papo sem que o servidor tome conhecimento e o apelido continua a figurar como estando em uso. Quando o/a usu\xE1rio/a se conectar novamente, ele/ela dever\xE1, \xE0 semelhan\xE7a do comando
recover visto no \xEDtem anterior, utilizar o comando
ghost para matar a conex\xE3o fantasma e liberar o uso do apelido. O comando \xE9 o seguinte:
/msg nickserv ghost APELIDO SENHA
Em seguida, o/a usu\xE1rio/a pode assumir novamente aquele apelido e se identificar perante o servidor de nomes:
/nick APELIDO
/msg nickserv identify SENHA
Mudando a senha de um apelido
Usu\xE1rios/usu\xE1rias que j\xE1 tenham identificado seu apelido podem alterar a senha do mesmo com o comando
/msg nickserv set password NOVA-SENHA
Ajuda
Existem outras funcionalidades no sistema
nickserv. Para detalhes, use o comando
/msg nickserv help
Opera\xE7\xE3o de canais
Registro
O sistema IRC prev\xEA o registro de salas de bate-papo (tamb\xE9m conhecidas como
canais) para que usu\xE1rios/as possam criar espa\xE7os mais restritos de conversa\xE7\xE3o. O esquema de registro de canais \xE9 semelhante ao de apelidos, e o/a usu\xE1rio/a que registra um canal precisa necessariamente utilizar um apelido j\xE1 registrado.
O/A usu\xE1rio/a que entra num canal vazio que n\xE3o est\xE1 registrado \xE9 considerado o/a fundador/a daquele canal e ganha o status de operador/a. Esse canal pode ent\xE3o ser registrado com o comando:
/msg chanserv register NOME-DO-CANAL SENHA
Os nomes de canal por conven\xE7\xE3o come\xE7am com os caracteres
# ou
&, e por isso o procedimento de registro do hipot\xE9tico canal
#quitanda seria feito da seguinte maneira:
/join #quitanda
/msg chanserv register #quitanda abacaxi
O primeiro comando faz com que o/a usu\xE1rio/a entre no canal
#quitanda. Caso o canal n\xE3o seja registrado e nenhum/a outro/outra usu\xE1rio/a esteja nele, o canal \xE9 criado e o segundo comando pode ser utilizado, que por sua vez registra perante o servidor de canais o
#quitanda com a senha
minha-senha. O/A usu\xE1rio/a que efetuou esse procedimento passa ent\xE3o a ser o/a
fundador/a do canal e pode:
- Fornecer a outros apelidos privil\xE9gios nesse canal, como por exemplo o status de operador/a
- Controlar as op\xE7\xF5es de um canal
Controle de privil\xE9gios
O controle de privil\xE9gios b\xE1sico de um canal \xE9 a adi\xE7\xE3o e remo\xE7\xE3o de usu\xE1rios/as de uma
lista de acesso, onde os/as usu\xE1rios/as possuem n\xEDveis de acesso a um canal. Os n\xEDveis mais usados em geral s\xE3o:
- N\xEDvel 1: usu\xE1rio/a comum presente no canal;
- N\xEDvel 4: usu\xE1rio/a com poder de voz; tamb\xE9m conhecido como voice, esse n\xEDvel \xE9 usado para dar a voz em canais onde o poder de fala \xE9 restringido; raramente usado nas salas do indymedia;
- N\xEDvel 5: conhecido como op ( operador/a), o/a usu\xE1rio/a que tem esse status pode desempenhar v\xE1rias tarefas de administrador/a do canal, como por exemplo banir ou chutar usu\xE1rios/as e alterar certas op\xE7\xF5es do canal.
Os tipos de opera\xE7\xF5es que determinados n\xEDveis de usu\xE1rios/as podem executar \xE9 configur\xE1vel, ou seja, \xE9 poss\xEDvel configurar a lista de acesso de um canal para que determinados n\xEDveis de acesso permitam a execu\xE7\xE3o de algumas opera\xE7\xF5es. Para ver a lista de opera\xE7\xF5es e o n\xEDvel m\xEDnimo requerido para execut\xE1-las no canal #brasil do irc.indymedia.org, por exemplo, use o comando
/msg chanserv level #brasil list
Usu\xE1rios/as de um n\xEDvel possuem todos os privil\xE9gios do seu n\xEDvel e dos n\xEDveis menores. Existem duas formas de ganhar um n\xEDvel de status:
- Recebendo do chanserv
- Recebendo de algum/a operador/a do canal
Receber o status diretamente do
chanserv significa que o/a usu\xE1rio/a consta na lista de acesso daquele canal. Em outras palavras, um/uma usu\xE1rio/a registrado com n\xEDvel 5 numa lista de acesso de um dado canal receber\xE1 do
chanserv o status de operador/a do canal logo que nele entrar.
Para adicionar um/uma usu\xE1rio/a cujo apelido \xE9 USUARIO numa lista de acesso do canal #brasil com n\xEDvel 5, o/a operador/a do canal que tiver esse privil\xE9gio (o que pode ser verificado com o comando acima) deve usar o seguinte comando:
/msg chanserv access #brasil add USUARIO 5
Agora, USUARIO receber\xE1 os privil\xE9gios de n\xEDvel cinco no #brasil toda vez que entrar nesse canal ap\xF3s se identificar no
nickserv. Para remover esse privil\xE9gio do/a usu\xE1rio/a, basta usar
/msg chanserv access #brasil del USUARIO
Receber status num canal por um operador/a do mesmo implica que o/a usu\xE1rio/a perder\xE1 o status t\xE3o logo que sair do canal, a n\xE3o ser que o/a operador/a tamb\xE9m registre o/a usu\xE1rio/a na lista de acesso do canal. Os \xFAnicos status que podem ser atribu\xEDdos temporariamente e sem precisar adicionar na lista de acesso de um canal s\xE3o o de
op e de
voice.
Controle e op\xE7\xF5es do canal
A grande vantagem dos diferentes n\xEDveis de acesso de um canal \xE9 a possibilidade de alterar op\xE7\xF5es e tamb\xE9m controlar a presen\xE7a dos/das usu\xE1rios/as do canal. A principal op\xE7\xE3o de canal usuada por um/a operador ou operadora \xE9 a mudan\xE7a de t\xF3pico - que \xE9 um texto que aparece como t\xF3pico atual do canal -, desde que ela esteja restrita a operadores/as, claro. Para mudar o t\xF3pico de um canal:
/topic NOVO-TOPICO
J\xE1 o controle de usu\xE1rios/as num canal \xE9 feito atrav\xE9s do convite de usu\xE1rios/as, do chute de usu\xE1rios/as (tirar os/as usu\xE1rios/as da sala) e do banimento (impedir que um/uma usu\xE1rio/a volte para uma sala depois de sair dela). Para tirar um/uma usu\xE1rio/a da sala:
/kick NOME-DO-CANAL USUARIO COMENTARIO
Para saber mais op\xE7\xF5es de canais e modos de opera\xE7\xE3o, leia
esta se\xE7\xE3o da
Wikipedia.
Caixas postais com o Memoserv
Uma outra funcionalidade da maioria dos servidores de IRC \xE9 a exist\xEAncia do
memoserv. Assim como o
nickserv ou o
memoserv, o
memoserv \xE9 uma entidade especial. Ele serve para que usu\xE1rios/as registrados/as pelo
nickserv possam trocar mensagens ass\xEDncronas, ou seja, USUARIO pode enviar mensagens para USUARIA mesmo que ela n\xE3o esteja atualmente acessando o bate-papo. Para isso, USUARIO deve usar o seguinte comando:
/msg memoserv send USUARIA mensagem que voc\xEA quer enviar
Isso grava no memoserv a mensagem de USUARIO para USUARIA cujo conte\xFAdo \xE9 "mensagem que voc\xEA quer enviar". Ap\xF3s USUARIA entrar no bate-papo e se identificar perante o
nickserv, o
memoserv a informar\xE1 que existem mensagens para ela. Se ela quiser listas as mensagens, basta dar o comando
/msg memoserv list
Isso retornar\xE1 a lista de mensagens gravadas para USUARIA. Se a mensagem que o USUARIO mandou for a de n\xFAmero 1, USUARIA poder\xE1 l\xEA-la com o comando
/msg memoserv read 1
Quando ela quiser apagar essa mensagem, basta
/msg memoserv del 1
Como o memoserv, cada usu\xE1rio ou usu\xE1ria pode ter sua pr\xF3pria caixa postal no bate-papo IRC. Para mais informa\xE7\xF5es, digite
/msg memoserv help
Rob\xF4s e conex\xF5es persistentes
Rob\xF4s (ou simplesmente
bots) s\xE3o programas que permanecem no bate-papo como se fossem usu\xE1rios/as humanos/as e desempenham diversas fun\xE7\xF5es, como semear a disc\xF3rdia no canal (como \xE9 o caso do
infobot) ou informar publica\xE7\xF5es adicionadas num s\xEDtio (como \xE9 o caso do
indybot).
Al\xE9m dessa esp\xE9cie ex\xF3tica, voc\xEA tamb\xE9m encontrar\xE1 usu\xE1rios e usu\xE1rias que deixam suas conex\xF5es ao servidor estabelecidas mas n\xE3o est\xE3o na frente do computador ou n\xE3o prestam aten\xE7\xE3o no que acontece nas salas de bate-papo. Por isso, se voc\xEA come\xE7ar a conversar com algu\xE9m e a pessoa n\xE3o responder, n\xE3o se preocupe: provavelmente a pessoa usa uma conex\xE3o persistente e n\xE3o est\xE1 presente para responder
Abusos e operadores de rede
O IRC \xE9 um dos protocolos mais simples de bate-papo e por isso at\xE9 v\xEDrus de computador s\xE3o capazes de frequentar esse tipo de chat. Mas n\xE3o v\xE1 pensando que \xE9 t\xE3o f\xE1cil assim conversar com um v\xEDrus! Al\xE9m dos v\xEDrus - nesse caso chamados de malware, em geral frequentam o bate-papo apenas para poderem ser
controlados por um mestre de rob\xF4s -, um bate-papo IRC pode ser tamb\xE9m frequentado por pessoas m\xE1 intensionadas. Por isso, siga as seguintes recomenda\xE7\xF5es:
- N\xE3o aceite arquivos de desconhecidos
- N\xE3o entregue sua senha para qualquer usu\xE1rio/a
- N\xE3o revele informa\xE7\xF5es pessoais para desconhecidos
Em caso de abusos que n\xE3o puderem ser resolvidos por um/uma operador/a de canal, contate um/uma operador/a de rede, que no servidor irc.indymedia.org geralmente podem ser encontrados no canal #ircd. Os/as operadores/as de rede s\xE3o usu\xE1rios/as que possuem poderes especiais que podem expulsar usu\xE1rios/as do servidor, dentre outras coisas.
Comandos diversos
- /whois APELIDO: mostra as informa\xE7\xF5es do usu\xE1rio/a APELIDO
- /notify APELIDO: far\xE1 com que voc\xEA seja notificado/a quando o/a usu\xE1rio/a APELIDO entrar no bate-papo
Refer\xEAncias
--
SilvioRhatto - 26 Sep 2006
--
AveRobson - 09 Aug 2008