O que é IRC?
IRC é a sigla de Internet Relay Chat. É
um programa tipo talk, só que muito mais aprimorado e multi-usuario.
No IRC, muitas pessoas podem participar de uma discussão simultaneamente
num "canal" particular, ou em vários canais. Nao há restrições
de número de pessoas que podem participar das discussões,
ou do número de canais que podem ser formados dentro do IRC.
Todas as conversações são em *tempo
real*. Esse é um dos fortes do IRC, além de também
ser uma forma extremamente barata de comunicação de longa
distância. Pessoas de todos os cantos do mundo podem se encontrar
no IRC.
IRC foi desenvolvido por Jarkko Oikarinen na Finlândia
na década de 80, com a intensão de substituir o "talk" em
sua bbs.
Em Belém, é o maior suceso, diariamente
os vIRCiados da cidade lotam o #belem, o segundo
maior #canal de cidade do Brasil,
Como faço para acessar o IRC?
Para acessar o irc, você precisa de um programa cliente no seu computador ou no computador que lhe da acesso a internet. Caso seu acesso seja SLIP/PPP/CSLIP no windows, utilize os programas mIRC, WS_IRC, pIRCh... Se seu acesso for shell, pergunte ao administrador da sua conta se você tem acesso direto ao IRC. No UNIX/AIX/SUNOS/WMS/LINUX procure pelo programa irc.
O que um cliente faz? O que é um servidor?
O programa de IRC que você precisa para entrar no IRC é chamado "cliente". Um cliente de IRC le os comandos enviados a ele e os passa adiante. Ele os filtra e toma as ações apropriadas, e, se necessário, passa-os para o "servidor". O servidor guarda informações sobre os canais e as pessoas no IRC, além de outras informações. E também o responsável pelas rotas de suas mensagens para outra pessoa no IRC. A rede de IRC consiste em múltiplos servidores conectados entre si.
O que é um canal?
Um canal é um lugar no IRC onde as pessoas podem se conhecer e participar de discussões. Os Canais IRC são dinâmicos, no sentido de que cada um pode criar um novo canal, e um canal desaparece quando a última pessoa nele vai embora. Para ter uma lista dos canais você pode tentar o comando /list já mencionado. Você pode também limitar essa lista usando argumentos opcionais como a seguir:
Como eu descubro quem está no canal? O que significa H e G?
Como mencionado anteriormente, o comando /who #canal listará
todos os usuários de um canal. Isso será mostrado na forma:
#htmlbr Dany H@ [email protected] (Daniel Silva)
O canal é #htmlbr. Dany é o nickname da pessoa. O H é
a abreviatura de "here" (quem marca away será mostrado como G, abreviatura
de "gone"). O @ é a abreviatura de op do canal. [email protected]
é a conta. O que aparece em parênteses é o realname.
Quem no IRC está no mesmo provedor que eu?
O comando /who *nomedosite* lista todas as pessoas que estão no mesmo site que você. (os asteriscos (*) são necessários)
Como eu consigo mais informações sobre uma pessoa?
O comando /who nick ou /whois nick te dá algumas informações sobre o nick especifico. Você também pode tentar o /ctcp nick finger, que lhe retornará informações de finger do nick especifico.
O que é um operador de canal? Como me torno um?
Quando voce dá um /names #canal, as pessoas com o prefixo @ antes de seus nicks são operadores do canal. O operador do canal pode decidir quem pode ficar ou não no canal, mudar as configurações do canal (se ele será secreto, moderado, invite only, ...). Um operador pode passar esse status para outra pessoa. Por default, quando alguém cria um novo canal (simplesmente dando /j #canal) ele se torna um operador do canal. Um canal novo é criado quando não existe nenhum outro com aquele nome. Assim, para se tornar operador de um canal, você pode criar um canal ou receber op de um outro operador do canal.
Alguem me kickou/baniu de um canal! A quem eu me queixo?
Devido a natureza dinâmica dos canais, um op não precisa ter um *razão* para kickar você. Ele decide o que fazer com o canal. Reclamar com administradores de IRC ou com IRC ops sobre ter sido kickado/banido de um canal é considerado uma atitude extremamente infantil, e resulta em nenhuma ação. IRC ops não estão lá para se meter na política de canais - isso é problema dos operadores do canal. Se você foi kickado ou banido de um canal, você está livre para criar o seu próprio canal e decidir o que é apropriado ou não sobre ele. Pense nos canais como casas. O dono da casa decide quem fica ou quem sai de sua casa. Em sua própria casa, você é quem manda. :) Sinta-se livre para criar seu próprio canal com suas próprias regras.
O que são BOTs e para que eles servem?
Os BOTs são roBOTs, scripts (programas) que tem a função de manter o canal aberto e de zelar por ele, impedindo FLOODs e TAKEOVERs. Para um BOT ter efeito, ele deve ter status de OP.
O que é FLOOD?
Flood são várias mensagens eviadas num pequeno espaço de tempo.
O que é TAKEOVER?
Takeover é o ato de tomar um canal, ou seja, conseguir OP e tirá-lo dos outros.
O que é LAG?
Quando há um acúmulo de mensagens no servidor, ele demora a reenviá-las, e quando envia geralmente vem logo várias de uma vez. Quando isso ocorre dizemos que o servidor está com LAG. Uma forma de verificar se alguém está com LAG, é mandando um ping para ela, através do comando /ping nick (dentro do IRC). Este comando irá retornar, em segundos, o quanto a mensagem demora para ir até o usuário em questão e voltar.
O que é NETSPLIT?
Netsplit, como o próprio nome diz, é uma divisão de redes, ou seja, quando nos conectamos a um servidor de IRC, este servidor está ligado a vários outros, formando uma rede de servidores. Quando a ligação de um servidor com os outros é interrompida dizemos que houve netsplit, e que o servidor isolado está em netsplit. É interessante ressaltar que na volta do netsplit todos os modes (status) do canal/usuário são mantidos, ou seja, se um usuário está como op num servidor em netsplit, quando voltar do split continuará com o OP.
Como posso me tornar OP de um canal sem ser o primeiro a entrar nele e sem que ninguém me dê esse status?
Existem apenas 2 formas de se tornar OP em um canal. Sendo o primeiro a entrar nele ou recebendo esse status. Entrando em um servidor em netsplit há a possibilidade de que não haja ninguém naquele canal. Logo, você receberá OP. Quando voltar do netsplit, todos os modes serão mantidos e você voltará como OP.
Posso mandar arquivos pelo IRC?
A grande maioria dos softwares para IRC permitem isso, através
do comando /dcc send nick arquivo.
Dicionário
de Emoticons
A lista a seguir descreve o significado dos famosos emoticons (ícones de emoções) Para que você possa vê-los, incline a sua cabeça para esquerda. :-) sorrindo
|
Alguns atributos físicos/acessórios 8-) usando óculos
Outras personalidades :-[ vampiro
|
Comandos
REGISTER
- Registra um nickname
SET
- Altera ajustes, incluindo a opção
KILL
SET
PASSWD - Altera a senha
SET
KILL- Habilita ou desabilita a função
KILL
SET
URL- Vincula uma URL ao nickname
ACCESS
- Muda a lista de endereços autorizados
IDENTIFY
- Faz com que o NickServ te identifique.
RECOVER
- "Mata" um usuário não autorizado
GHOST
- Elimina um usuário utilizando seu nickname
DROP
- Retira o registro de um nickname
RELEASE
- Libera um nickname preso pelo NickServ
INFO
- Dá algumas informações
sobre um nick registrado
ACC
- Para bots identificarem os usuários
LIST
- Permite procurar um nickname registrado
Como utilizar os comandos
REGISTER
Modo de usar:
REGISTER senha
Registra você
como "dono" do seu nickname atual. Ele adiciona seu nick à base
de dados do NickServ e adiciona uma máscara usuário@host
gerada pelo seu endereço (e-mail) corrente à sua lista de
acesso.
SET
Modo de usar:
SET comando [valor]
Permite que
você troque os ajustes do seu nickname. Isso afeta o status e operação
dos nicknames registrados.
SET
PASSWD
Modo de usar:
SET PASSWD senha
Permite que
seja trocada a senha do seu nickname
SET
KILL
Modo de usar:
SET KILL [ON|OFF]
Permite que
você habilite ou desabilite a opção KILL. Ela elimina
do servidor qualquer usuário utilizando seu nickname, a menos que
ele tenha a senha de acesso.
SET
URL
Modo de usar:
SET URL endereço
Vincula uma
Uniform Resource Locator (URL) ao seu nickname.
ACCESS
Modo de usar:
ACCESS [ADD|DEL|LIST]
Permite que
você veja ou edite as máscara de acesso às quais você
estiver associado.
ACCESS ADD usuário@host
(adiciona uma máscara à lista de acesso)
ACCESS DEL usuário@host
(elimina uma máscara da lista de acesso)
ACCESS LIST
[nickname] (mostra os nicknames existentes na lista de acesso)
IDENTIFY
Modo de usar:
IDENTIFY senha
Permite que
o NickServ o identifique, caso você seja dono do seu nick
mas o endereço atual não estiver na lista de acesso.
RECOVER
Modo de usar:
RECOVER nickname senha
Esse comando
permite aos usuários que tenham seus nicknames registrados, mas
está sendo utilizados por outra pessoa porque não ajustaram
a opção KILL para ON, a chance de se vingar. Ele executa
uma versão manual do comando KILL. Isso, é claro, significa
que você precisará usar o comando RELEASE do NickServ
para imediatamente receber de volta o nickname. De outra forma, o nickname
estará "preso" pelos usuais 2 minutos. Um checking nesse comando
permite que você dê um KILL em si mesmo. :-)
GHOST
Modo de usar:
GHOST nick [senha]
Esse comando
remove do IRC um usuário que estiver com o nickname pertencente
a você. A senha opcional pode ser dada para "matar fantasmas" que
não estivem na lista de acesso.
DROP
Modo de usar:
DROP nick
Permite que
se elimine qualquer nick pertencente à você da base de dados
do NickServ. Esse nick poderá ser usado futuramente por qualquer
usuário.
RELEASE
Modo de usar:
RELEASE nick [senha]
Se o seu nickname
esta preso pelo NickServ como um resultado de um KILL em algum usuário
que o roubou, esse comando permite que você o libere antes dos usuais
2 minutos de espera terminem. A senha, parâmetro opcional, permite
que você libere nicknames mesmo que você não esteja
na lista de acesso.
INFO
Modo de usar:
INFO nickname
Se um nickname
está registrado, esse comando mostra certas informações
sobre ele, como o proprietário, quando foi a última vez que
foi reconhecido pelo NickServ, se está habilitado o KILL,
etc.
ACC
Modo de usar:
ACC nickname
Esse comando
serve como um protocolo para bots para identificar o acesso do usuário,
usando o NickServ, mas liberando o bot de procurar a lista de acesso.
A resposta é dada no seguinte formato:
ACC nickname
nível de acesso
O nível
de acesso obtido é um número de 0 a 2:
0=Nenhum registro
sob esse nickname
1=Usuário
não está conectado ou não está sendo reconhecido
pelo NickServ
2=Usuário
é ideitificado pelo NickServ
LIST
Modo de usar:
LIST máscara de procura
Esse comando
permite a procura de nicknames registrados, tanto pelo nicknames propriamente
ditos, como pelo último endereço válido que o nickname
foi reconhecido. Por exemplo:
LIST *Sthef*
LIST *@*.ldc.com.br
Estracted from BrasIRC Homepege - Nickserv text by Sthef. |