


O IRC (Internet Relay Chat) é um sistema que permite conversa via texto para qualquer pessoa que use a Internet para se conectar aos servidores de IRC. Ele é totalmente gratuito para quem já tem acesso a Internet e qualquer pessoa pode participar dele. Ele é a origem de todos os sistemas de comunicação on line da Internet e até hoje é o mais usado.
Uma vantagem do IRC é que texto é algo menor e mais bem definido para ser levado pelas linhas da Internet. Isto possibilita uma comunicação bem mais rápida pelas nossas linhas sempre tão congestionadas. Também não há o problema de distorção muito comum nos sistemas via voz, que chegam a tornar a voz incompreensível.
Em relação aos sistemas de chat via www o IRC possue maior rapidez e flexibilidade, só no IRC é possível estar em vários canais simultaneamente(e alguns deles podem ter mais de 300 pessoas) ao mesmo tempo que mantém conversas privadas com diversas pessoas. Tudo numa interface agradável e bem organizada e sem sobrecarregar o seu computador com programas pesados.
Os servidores podem estar isolados ou ligados a uma rede. Os servidores conectados em rede funcionam como se fosse um único servidor, uma vez conectado a um servidor você pode se comunicar com todas as pessoas conectadas a qualquer um dos servidores da rede, mas atenção: não é possível se comunicar com pessoas que estejam em outras redes ou em outros servidores isolados. Existem três grandes redes mundiais: Efnet (a rede original, ainda a maior delas mas muito confusa e com muitos problemas hoje), a Undernet (criada como alternativa a Efnet e hoje quase tão grande quanto ela, ela usa um sistema mais moderno e seguro para evitar os problemas que a Efnet tem) e a Dalnet (a menor e mais recente das três).
O programa IRC que você precisa para acessar uma rede de IRC é chamado "cliente". Um cliente para IRC lê os comandos enviados a ele e os repassa ao servidor. Ele filtra esses comandos e toma as ações apropriadas, e se necessário, repassa para o servidor, que por sua vez executa ou não os comandos enviados. O servidor guarda informações sobre os canais e sobre as pessoas que estão acessando o IRC. É também o responsável pelas rotas de suas mensagens para outras pessoas no IRC. Uma rede de IRC consiste em múltiplos servidores conectados entre si como é o caso da nossa RedeBrasil. Existem vários programas cliente para acessar um servidor de IRC: Pirc, WSIRC, mIRC são alguns exemplos destes programas. O mais difundido em todo o mundo é o mIRC, pela sua flexibilidade e pela possibilidade de se usar um SCRIPT que reagirá automaticamente aos eventos desejados.
BOTs são roBOTs, programas
(normalamente EGGDROPs) que tem a função de manter o canal
aberto e de zelar por ele, impedindo FLOODs e TAKEOVERs dar o status de
operador aos operadores cadastrados nele. Para um BOT exercer todas as
suas funções ele deverá ter status de OP. Para se
cadastrar nos BOTs você terá que pedir a um dos "Masters"
do canal. Se você é o Master de um BOT você poderá
cadastrar os operadores deste canal. Para isso você deverá
enviar um DCC CHAT para ele. O BOT então irá pedir sua password,
cadastrada previamente, e você poderá então cadastrar
e/ou descadastrar os OPs que quiser. O comando para se cadastrar um OP
do canal em que você é Master é: .adduser nick (o ponto
faz parte do coamando). Após ter cadastrado o usuário você
deverá modificar os atributos deste usuário pra OP emitindo
o seguinte comando: .chattr #Canal nick +o. Pronto, você agora pedirá
para o usuário enviar uma mensagem para o BOT na qual deverá
constar a senha escolhida. A mensagem deverá; ter o seguinte formato:
/msg nomedoBOT pass
Flood são várias mensagens eviadas num pequeno espaço de tempo. Normalmente mais de 3 ou 4 mensagens em menos de 4 segundos.
Takeover é o ato de tomar um canal, ou seja, conseguir OP e tirá-lo dos outros. Esta atitude poderá ser retaliada com banimento do canal ou até mesmo o banimento definitivo/temporário da rede.
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.
Netsplit, como o próprio nome diz, é uma divisão de redes. 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 um netsplit, e que o servidor isolado está em netsplit.
Ser lammer é ser inexperiente
no IRC e chato ao mesmo tempo. Pode-se chamar assim pessoas que perguntam
coisas simples nos canais, interrompendo as conversas. Também é
lammer aquele que não se interessa em aprender como funcionam as
coisas no IRC e toda vez que não sabe uma coisa chateia as pessoas
com perguntinhas fúteis.
Lembrando que todos já
foram um Lammer .
/LIST lista todos os canais correntes, número de usuários, e tópicos.
/NAMES
/JOIN
/MSG
/NICK
/QUIT faz você sair do IRC.
/WHO
/WHOIS
/ME diz às pessoas do seu canal que você está; executando uma ação qualquer.
/TOPIC
/AWAY
/KICK
/ Traz de novo a última
linha digitada naquela janela
/! Traz de novo a última
linha digitada onde quer que tenha sido digitada
/action
/ame
/amsg
/auser [-a]
/ban [#canal]
/beep
/channel abre a janela de informações
sobre o canal (só funciona dentro de um canal)
/clear Apaga o texto da janela
/closemsg
/closechats Fecha as janelas
de DCC Chat que estejam inativas
/closedccs Fecha as janelas
de DCC get/send que estejam inativas
/closefserves Fecha as janelas
de fserve que estejam inativas
/creq [ask | auto | ignore ]
Escolhe a resposta padrão aos pedidos de DCC Chat
/ctcp
/dcc send
/dcc chat
/describe <#canal>
/disable <#grupo> Desliga
um grupo de comandos no Remote
/dlevel
/dns
/echo
/enable <#grupo> Ativa um
grupo de comandos
/events [on|off] Liga os desligas
os comandos de respoata aos eventos mandados pelo servidor /exit Sai do
mIRC
/finger
/flood [
/flushini [arquivo] Salva um
arquivo ini em disco
/font Ativa a janela de escolha
das fontes das letras
/fsend [on|off] Liga ou desliga
o fast send nos DCC sends
/fserve
/guser [-a]
/help
/ignore [-rpcntiu#] [nick |
endereço ] [tipo] Ignora as mensagens de um nick ou um endereço
/invite
/load <-apucer>
/log [on|off] Mostra, liga ou
desliga a gravação em disco do texto do canal ou private
/mode <#canal | nick > [[+|-]caracter
de modo [parametros]] Muda o modo de canais ou usuários
/notice
/notify [-sh][-ar][on|off|nick]
Liga ou desliga o aviso de que um nick entrou ou saiu do IRC
/omsg [#canal]
/onotice [#canal]
/part <#canal> Sai do canal
/ping
/play [-cpqmrlt] [canal/nick]
/query
/raw [-q]
/remote [on|off] Liga ou desliga
o remotes ou mostra se está ligado
/rlevel
/run
/ruser [-r]
/save
/say
/server [endereço do
servidor [porta] [senha]] Conecta ao servidor dado
/set
/sound [nick|canal]
/speak
/sreq [ask | auto | ignore]
Escolhe a resposta padrão ao pedido de DCC get
/time Pede o horário
ao seu servidor
/timer[N]
/timestamp
/titlebar
/ulist [<|>]
/url [-d | on | off | close]
Abre ou fecha a janela que pega automaticamente os endereços web
digitados no IRC
/uwho [nick] Abre a janela de
informações sobre um nick
/whowas
/wavplay
