Amapa Canal #Amapa IRC Links NovidadesIndex
O que é IRC? Services da BrasIRCComandos Básico e Avançado Services Eggdrop

O que é IRC?

    IRC é a sigla de Internet Relay Chat, é a conversação na Internet, é onde é possível trocar idéias com pessoas de qualquer parte do planeta e possui muitas opções, durante uma conversa ( chat ), enviar ou receber arquivos através do DCC. No IRC, é claro, todo mundo tem que ser identificado, para isso, São usados os nicks-names, ou somente nick; e o mais comum é colocar um apelido, o nome real de um artista preferido, cantor, etc. É um programa tipo talk, só que muito mais aprimorado e multi-usuário. No IRC, muitas pessoas podem participar de uma discussão simultaneamente num "canal" particular, ou em vários canais. Não 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.
O IRC foi desenvolvido por Jarkko Oikarinen na Finlândia na década de 80, com a intenção de substituir o "talk" em sua bbs.


Emocticons:
   
São os símbolos do IRC, através dos quais você pode expressar seu estado/sentimento sobre algo. São comumente utilizados em mails. Os principais:

:) Alegre
:( Triste
:~( Charando
:~) Emocionado
;) Piscando
:* Beijo
:*) Cheiro
}:-{ P. da vida
<:^) Palhaço
q:^P Boné e com a língua de fora
:P Sorrindo
:O Impressionado
:| Sem comentários
:X Calado


Voltar

Comandos básicos de um usuário comum

Nick: esse comando é usado para trocar de nick name quando estiver on line.
Sintaxe: /nick nome 
Ex: /nick Nelys, ira trocar o meu nick atual para Nelys.

Join: esse comando serve para entra em um determinado canal.
Sintaxe: /join #canal 
Ex: /join #amapa irá entra no canal #amapa.

Leave: esse comando serve para sair de um determinado canal.
Sintaxe: /leave #canal msg ( onde mensagem é opcional )
Ex: /leave #amapa irá sair do canal #amapa

Query: esse comando abre um pvt (mensagem privada) com outro usuário especificado pelo nick
Sintaxe: /query nick 
Ex: /query Nelys vai abrir uma janela em particular com o usuário Nelys.

Closemsg: esse comando serve para fechar uma janela de pvt.
Sintaxe: /closemsg Nick
Ex: /closemsg Nelys nesse exemplo ele vai fechar a janela do pvt Nelys.

Away: Quando você sai temporariamente da frente do computador as mensagens não serão respondidas imediatamente e os outros usuários ficarão esperando. Para isso foi criado o comando away. Com ele você pode deixar uma mensagem gravada para os usuários que lhe enviarem mensagens em seu pvt.
Sintaxe: /away mensagem
Ex: /away Fui beber água! + já volto
OBS: quando você voltar, para tirar do sistema AWAY, basta digitar /away 

Quit: usado para que quando você quiser sair do IRC deixando para os usuários um motivo.
Sintaxe: /quit motivo
Ex: /quit Tenho que ir trabalhar!!!!!!! + depois volto!!!!!

Whois: mostra os dados do nick específicado ,informando o e-mail do usuário, o(s) canal ou canais em que a pessoa se encontra, se é Operador no(s) respectivo(s) canal(is), o servidor pelo qual está conectado e o tempo que o usuário está sem enviar mensagem.
Sintaxe: /whois nick
Ex: /whois Nelys o mIRC vai enviar para a tela de status o meus dados.

Who: mostra os usuários de um canal: o nick, e-mail e se é Operador.
Sintaxe: /who #canal
Ex: /who #amapa

List: Lista todos os canais que existem no servidor, e que tenha no mínimo 1 pessoa on line.
Sintaxe: /list

Server: muda de servidor quando você está on line.
Sintaxe: /server novoservidor
Ex: /server irc.vix.zaz.com.br irá mudar para o servidor da VIX.

Msg: esse comando serve para mandar uma mensagem para determinado serviço de rede, usuario e BOT (Sistema pré-configurado ou configurado para segurança de um determinado canal, executando variadas ações como: dando OP, dando kick, dando ban para usuarios que não sejam bem vindos, etc.) .
Sintaxe: /msg texto
Ex1: /msg nick mensagem mandará uma mensagem pro nick especificado.
Ex2: /msg Nelys Nelys estou testando o comando de MSG. Bye, at+
Ex3: /msg nickserv comando mandará uma mensagem pro serviço da rede, para ela executar o quê a mensagem pede.
Ex4: /msg nickserv identify titanic
Ex5: /msg nomedoBot comando, mandará uma mensagem para o bot. A maioria desses BOTs respodem a esse comando.
Ex6: /msg nomedoBot hello

Me: esse comando é usado para dizer o que você esta fazendo no momento, tem varias utilidades.
Sintaxe: /me mensagem
Ex1: /me é de Macapá-AP esse comando vai mandar uma mensgem dissendo que sou da cidade de Macapá no estado Amapá : * Nelys é de Macapá-AP
Ex2: /me está usando o AmapaScript esse comando vai mandar uma mensagem dizendo que eu estou usando o AmapaScript: * Nelys esta usando o AmapaScript

Notice: esse comando é quase igual ao msg.
Ex1: /notice nick mensagem
Ex1: /notice Nelys esse agora que estou testando é o NOTICE e ñ + o MSG. 
Ex2: /notice #canal mesagem esse comando mandará uma mensagem para um determinado canal.
Ex2: /notice #amapa Hj IRC encontro no Macapá Shopping, às 19:30 By Nelys

Play: esse comando é usado para colocar uma figura ou um texto que esteja em formato de TXT.
Sintaxe: /play c:\diretorio\arquivo.TXT
Ex: /play c:\mirc\desenhos\dedos.txt
OBS: esse comando não é recomendavel ser executado em canais serios, porque você será certamente BANIDO! 

Ignore: esse comando é usado quando um determinado usuário está lhe enchendo o saco, e você não que mais contato com ele.
Sintaxe: /ignore nick
Ex: /ignore ^Lammer ^

-Colocando CORES no mIRC 
As novas versões do mIRC , a partir da 4.7, permitem que você possa enfatizar um texto, pondo-o colorido, sublinhado ou em negrito. Para escrever em negrito (bold) você tecla CTRL+B (Segure o CTRL e pressione o B) e digite o texto que queira que saia em negrito. Para escrever em sublinhado (underline), você tecla CTRL +U ( Segure o CTRL e pressione o U) e digite o texto que queira que saia em sublinhado. Para colocar o seu texto em CORES você deve teclar CRTL+K (Segure o CTRL e pressione o K) + o número de cor que deseja que sai o seu texto.
Sintaxe: CRTL+K 9,11 texto ; onde 9 é a cor da LETRA e 11 é a cor do FUNDO.

Comandos de OPerador


Mode de Canal:

Um canal, ele tem que ter suas proteções internas e automáticas, para não depender somente dos OPs e IRCops. Esses modos permitem ao canal, que ele seja privado (+p), invisível (secreto) (+s), somente os OPs podem mudar o tópico(+t), não receberá msgs de usuários de fora do canal (+n), só entrarão usuários chamados (invite) pelos ops (+i), podem ter um número limitado de usuários (+l), ser um canal moderado, ou seja, só os OPs e quem tiver VOICE pode falar (+m) e até mesmo uma senha para vc entrar (+k).

Privado /mode #canal +p
Secreto /mode #canal +s
Só operadores mudam o tópico /mode #canal +t
Não receber mensagens externas /mode #canal +n
Só usuários invitados /mode #canal +i
Número limitados de usuários /mode #canal +l Nº
Canal moderado /mode #canal +m
Canal com senha /mode #canal +k senha
Tirar algum dos modos /mode #canal -modo_escolhido

OBS: esses modos pode ser revestido com um sinal de - na frente dos mesmo.

Mode Pessoal:

Esses modos do usuário são mais para proteção; ele pode ficar invisível ao servidor, pode receber as msgs do servidor, cujas quais indicam quando um servidor caiu ou tentou reconctar, ver as 'Walls-OPs', ou seja, as msgs enviadas de OPs e IRCops a outros OPs ou IRCops. E até mesmo dar VOICE a um usuário em um canal.

Invisível /mode nick +i
Server msgs /mode nick +s
Wall-ops /mode nick +w
Voice /mode #canal +v nick
OP /mode #canal +o nick

OBS: esses modos pode ser revestido com um sinal de - na frente dos mesmo.

Topic: comando usado para mudar o tópico do canal.
Sintaxe: /topic #canal tópico 

Invite: comando usado para convidar alguém para o canal.
Sintaxe: /invite nick #canal

Kicks e Bans:

Kick ( chute ) e Ban ( banimento ), são comandos usados por OPeradores para colocar em ordem um canal, punido os bagunceiros ou pessoa indesejavel do Canal.

Kick: chute traduzindo literalmente.
Sintaxe: /kick #canal Nick motivo ( onde motivo é opcional )

Ban: existem dois tipos de comandos usado para banir, são eles:

Mode: o ban por mode, não se usa mais, pois já vem preconfigurado no mIRC apatir da versão 5.3, outro comando chamado de BAN. Mas vamos falar dos dois.

Tipos de ban por MODE:

Por Host /mode #canal +b Host ([email protected])
Por Nick /mode #canal +b *Nick*!*@*
Por Username /mode #canal +b *!username*@*
Por Modem /mode #canal +b *!*@modem.do.cara
Por IP /mode #canal +b *!*@IP

OBS: para descobrir o IP da pessoa, user esse comando: /dns nick onde logo retornará o IP da pessoa!

Ban: o comando Ban, é o mais usado porque já vem pré configurado.

Por Nick-Usuário-Host-Domínio /ban #canal nick
Por UserName /ban #canal nick 1
Por Modem /ban #canal nick 2
Por Servidor /ban #canal nick 3

 

Voltar

SERVICES

Os Services são bots, ou seja, robôs que executam as mais variadas tarefas dentro da rede BrasIRC, automaticamente ou a partir de comandos. Um dos services disponíveis na BrasIRC é o NickServ. Através dele, você pode registrar o seu nick, para que somente você o utilize. Para registrar seu canal de bate-papo, você utiliza o ChanServ.

A BrasIRC também torna disponível um sistema de mensagens chamado MemoServ. Veja a página do MemoServ e descubra como mandar mensagens para seus amigos dentro da BrasIRC.
Além destes três principais services, a BrasIRC possui o CloneServ, o HelpServ, e o OperServ, que completam a lista de Services da rede BrasIRC.

...................* Este texto foi extraido da Home paga da BrasIRC

NICKSERV


/msg nickserv register senha - Registra um determinado nick, onde "senha" e a senha que voce deve esolher para o seu nick. Voce deve estar usando o nick à ser registrado.

/msg nickserv identify senha - Identifuca voce com o nickserv.

/msg nickserv access add mascara - Exemplo de mascara: [email protected].* Permite o acesso ao usuário lobo de qualquer maquina do domínio 208.143.242.

/msg nickserv access del mascara Exemplo de mascara: [email protected].* Retira o acesso ao usuário lobo de qualquer maquina do domínio 208.143.242.

/
msg nickserv access list - Mostra a lista de acesso ao nick.

/msg nickserv link nick senha - Linka seu nick à outro, onde "senha" é a senha do nick alvo. Este comando e perigoso, pois ira compartilhar com o nick alvo seus memos, seu nick e seus registros em todos os canais dando assim todos os privilégios para o nick alvo, exceto drop e unlink.

/msg nickserv unlink nick senha - Deslinka o seu nick com o nick alvo.

/msg nickserv set kill on | off - Ajusta a opção de kill. Sever para impedir q outros usuarios usem o seu nick. O nickserv so permitira que voce use o nick se dentro de 1 minuto voce fizer o comando identify.

/msg nickserv set secure on | off - Ajusta a opção de secure. Serve para dar segurança ao seu nick.

/msg nickserv set private on | off - Ajusta a opção de private. Serve para q seu nick não saia no comando list

/msg nickserv set password senha - Ajusta a sua senha, onde "senha e a nova senha.

/msg nickserv set langage numero - Altera a linguagem dos services.

1 - Inglês
2 - Italiano
3 - Japonês/ JIS encoding
4 - Japonês/ EUC encoding
5 - Japonês/ SJIS encoding
6 - Português
7 - Espanhol
8 - Turco


/msg nickserv set url <url> - Associa uma url ao seu nick.

/msg nickserv ser email <e-mail> - Associa um e-mail ao seu nick.

/msg nickserv set hide {email | usemask | quit} {on | off} - Esconde alguma informaçoes sobre seu nick quando for dado o comando info. Como mascara, email e última mensagem de saída. O parametro on faz com que esconda e o off que apareça.

/msg nickserv drop - Cancela o registro de um nick.

/msg nickserv recover nick senha - Derruba outro usuario que esteja usando seu nick, onde "nick" é o seu nick e "senha" é a senha para este nick.

/msg nickserv release nick senha - Retorna a custodia de um nick após um recover. Serve para que voce não tenha q esperar 1 minuto para mudar para o seu nick.

/msg nickserv ghost nick senha - Derruba um nick "fantasma". Quando voce cai e seu nick fica preso.

/msg nickserv info nick - Mostra informaçoes sobre um nick mesmo que ele não estaja conectado.

/msg nickserv list padrão - Exemplo de padrão *lobo* Lista todos os nick que tem a palavra "lobo"

/
msg nickserv status nick - Pede o status de um determinado nick.
A resposta virá na forma: nick codigo-do-status onde:
0 - usuario nao esta conectado ou o nick nao esta registrado.
1 - usuario nao reconhecido como dono do nick.
2 - usuario reconhecido como dono soh pela lista de acesso.
3 - usuario reconhecido como dono via identificacao por senha.



CHANSERV


/msg chanserv register #canal senha descrição - Registra um canal, onde descrição seria o assunto q vai rolar no canal, ou a procedência do canal. Para voce registrar um canal voce deve estar dentro dele e possui o status de operador.

/msg chanserv identify #canal senha - Identifica voce como founder do canal.

/msg chanserv set #canal founder nick - Ajusta um determinado nick como fundador do canal, que aparece no comando info.

/msg chanserv set #canal successor nick - Ajusta um determinado nick como sucessor do canal, caso o nick do fundador expire por falta de uso ou seja "dropado" o sucessor passa a ser o fundador do canal.

/msg chanserv set #canal password senha - Ajusta a senha do canal, onde "senha" é a nova senha.

/msg chanserv set #canal desc descrição - Ajusta a descrição do canal, onde "descrição" é a nova descrição para o canal.

/msg chanserv set #canal url <url> - Associa uma determinada url ao canal.

/msg chanserv set #canal email <e-mail> - Associa um determindo e-mail ao canal.

/msg chanserv set #canal entrymsg texto - Ajusta uma mensagem de entrada ao canal, onde "texto" é a mensagem. Está mensagem será enviada em forma de notice pelo chanserv.

/msg chanserv set #canal topic topico - Altera o tópico de um canal.

/msg chanserv set #canal keeptopic on | off - Mantém o tópico quando o canal não está em uso.

/msg chanserv set #canal topiclock on | off - O tópico só pode ser mudado através do comando topic

/msg chanserv set #canal mlock +-modos - Liga ou desliga a trava dos modos, são estes: t, n, i, k, l, m, p e s. Voce pode combinar os modes ex: +nt-iklmps

/msg chanserv set #canal private on | off - Esconde o canal do comando list.

/msg chanserv set #canal restricted on | off - Liga ou desliga o acesso restrito ao canal.

/msg chanserv set #canal secure on | off - Liga ou desliga os recursos de segurança do chanserv.

/msg chanserv set #canal secureops on | off - Liga ou desliga o rigoroso controle de status de OP.

/msg chanserv set #canal leaveops on | off - Faz com que o chanserv não tire ops dos usuarios exceto com o comando deop. Ex: os services cairam por um netsplit, quando eles voltam eles pedem o identify para o nick, e normalmente retiram o status de op, com este comando ligado ele não irá tirar o status de op ao retornar em um netsplit.

/msg chanserv set #canal opnotice on | off - Envia um notice para o canal quando os comandos op e deop são utilizados.

/msg chanserv access #canal add nick level - Adiciona um nick à lista de acesso ao canal. Como padrão temos:
-1 - não permite que este nick tenha op e nem entre no canal.
4 - o nick quando entra no canal receve voice do chanserv.
5 - operador.
10 - master.
*Podem ser criados outros niveis de acesso.

/msg chanserv access #canal del nick - Retira um nick da lista de acesso ao canal.

/msg chanserv access #canal list - Permite que voce veja a lista de aceesoo ao canal.

/msg chanserv levels #canal set opção level - Redefini a lista de acesso ao canal.
Como opção temos:
AUTOOP - Ajusta o level mínimo para ganhar op ao entrar no canal.
AUTOVOICE - Ajusta o level para ganhar voice ao entrar no canal.
AUTODEOP - Ajusta o level maximo para não permir que seja op.
NOJOIN - Ajusta o level maximo para não permitir a entrada de um nick.
INVITE - Ajusta o level mínimo para efetuar o comando invote
AKICK - Ajusta o level mínimo de acesso à akick list.
SET - Ajusta o level mínimo de acesso aos comandos set on ou off.
CLEAR - Ajusta o leve mínimol para permissão do uso do comando clear.
UNBAN - Ajusta o level mínimo para que possa efetuar o comando unban.
OPDEOP - Ajusta o level mínimo para que possa efetuar o comando op e deop.
ACC-LIST - Ajusta o level mínimo para listagem da access list do canal.
ACC-CHANGE - Ajusta o level mínimo para alterar a lista de acesso do canal.
MEMO - Ajusta o level mínimo para listar e/ou ler as mensagens do canal.

Como level temos:
NÚMERO - Número desejado.
DIS(ABLE) - Desabilita uma opção. Pode ser usado disable ou simplismente dis para encurtar.

/msg chanserv levels #canal reset - Restaura os valores padrões das opções.

/msg chanserv akick #canal add mascara - Adiciona alguem, um ident, um IP ou até mesmo um provedor a lista de autokick do canal.

/msg chanserv akick #canal del numero | mascara - Retira alguem da lista de autokick. Use o comando list para saber o numero de cada mascara.

/msg chanserv akick #canal list - Mostra a lista de autokicks do canal.

/msg chanserv drop #canal - Cancela o registro do canal. So poder ser usado pelo fundador do canal,que primeiramente devera usar o comando IDENTIFY.

/msg chanserv info #canal - Mostra informações dobre um canal.

/msg chanserv list padrão - Exemplo de padrão: *mp3* Mostra todos os canais com a palavra "mp3".

/msg chanserv invite #canal - Manda o ChanServ dar um invite em voce para o canal dado.

/msg chanserv op #canal nick - Faz com que o chanserv dê status de op à um determinado nick. Caso o opnotice este ativado todos os presentes no canal saberão quem efetuo o comando e para quem.

/msg chanserv deop #canal nick - Faz com que o chanserv tire status de op à um determindo nick.

/msg chanserv unban #canal - Faz com que o chanserv retire qualquer ban que não esteja permitindo a sua entrada.

/msg chanserv clear #canal opção - Faz com que o chanserv efetue uma "limpeza" em determinada opção.
Temos como opções:
MODES - Remove todos os modos do canal (n, t, i, k, l, m, p e s).
BANS - Remove todos os bans do canal.
OPS - Remove o status de op de todos os operadores do canal.
VOICES - Remode o status de voice de todos que tenham esse status no canal.
USERS - Remove todos os usuários do canal, ou simplismente kicka todos os usuários do canal.



MEMOSERV


/msg memoserv send nick texto - Envia um memo para um determinado nick.

/msg memoserv list - Mostra a Lista de memos que voce tem.

/msg memoserv read numero - Serve para ler um determinado memo, para saber os numeros use o comando LIST

/msg memoserv del numero - Apaga um determinado memo, para saber os numeros use o comando LIST

/msg memoserv set notify opção - Altera a opção de notificação de um memo.
Temos como opções:
ON - Voce soh sera notificado sobre mensagens quando voce conectar, quando voltar de um /AWAY e quando sao enviadas a voce.
LOGON - Voce soh sera notificado sobre mensagens quando voce conectar ou quando voltar de um /AWAY.
NEW - Voce soh sera notificado sobre mensagens quando estiverem enviando para voce.
OFF - Voce nao recebera nenhuma notificacao sobre mensagens.
*
ON e essencialmente a combinacao LOGON e NEW.

/msg memoserv set limit numero - Ajusta o número de mensagens que podem ser enviadas à voce, se voce ajustar para zero ninguém poderá enviar memos para vc. O valor maximo é 20.



OPERSERV


O OperServ é um service usado por IRC Operators (
IRCops). Ele é utilizado para manter a AKILL List (entre outras), que é uma lista de conexões não autorizadas na BrasIRC. O OperServ mantém um banco de dados com várias máscaras (IPs) de conexões proibidas, e desconecta (através do kill) as mesmas assim que se conectam em qualquer servidor BrasIRC.

O OperServ pode ser operado pelos IRCops da BrasIRC para outras tarefas, como kickar um usuário, mudar o modo de um canal, mandar uma mensagem para todos os usuários, Jupar um servidor ou mostrar o Status dos Services.

É importante deixar claro que os comandos para IRCOps são acessíveis pelos Services Operators. Os comandos para Services Operators são acessíveis para Services Admins. Todos os comandos são acessíveis para o Services Root.
* Este texto foi extraido da Home paga da BrasIRC


Comandos de IRCOP

/msg operserv admin list - Mostra a lista de services admins.

/msg operserv global - Envia um notice para todos os usuários conectados.

/msg operserv oper list - Lista os services operators

Comandos para Services Operatos

/msg operserv akill add tempo mascara motivo - Adiciona uma mascara para a lista de autokill registrando o motivo, a hora e quem adicionou a masaca na lista. O tempo se estipula por um número inteiro seguido por d (dias), h (horas) ou m (minutos). Combinações (como 2h45m) não são permitidas.

/msg operserv akill del mascara - Retira uma mascara da lista de autokill.

/msg operserv akill list (mascara) - Mostra a lista de autokills. (mostra apenas as mascaras semelhantes a que voce especificou).

/msg operserv akill view (mascara) Mostra a lista de autokills com informações como motivo, hora que foi adicionada e quem adicionou. (mostra apenas as mascaras semelhantes a que voce especificou).

/msg operserv clearmodes #canal (all) - Limpa todos os modos de um canal. (faz com que limpe também todos os ops e voices de um canal).

/msg operserv kick #canal nick motivo - Kicka um usuário de um canal qualquer.

/msg operserv mode #canal modos - Muda o modo de um canal qualquer da rede. Use este comando para dar/tirar OP, banir/desbanir ou mudar qualquer outro modo de canal.

/msg operserv stats (akill) - Se usado sem parâmetros, o OperServ lhe informa sobre a quantidade de usuários conectados, número de IRCops conectados (excluindo os Services), o pico de usuários desde que os Services estão online e a quantidade de tempo que os Services estão online. (Mostra o tamanho da lista Akill e o "expire time" default para Akills no momento).
*Uptime é um comando sinônimo de stats.


Comandos para Services Admins

/msg operserv jupe add | del | list | view server - Funciona como a lista de autokill, porém para servrs sendo assim lista de servidores jupados (jupe list)

/msg operserv oper add | del nick - Modificar a lista de Services Operator.


/msg operserv raw texto - Envia uma serie de textos ao servidor onde os services estão conectados. A BrasIRC recomenda: Não use este comando a menos que você tenha certeza do que está fazendo!

/msg operserv set - Permite que Services Admins configurem várias opções dos Services.

/msg operserv debug on | off num Ativa ou desativa o modo de depuração (onde todos os dados enviados para os services assim como todas as outras mensagens de depuração são logadas). Se NUM é fornecido, o modo de depuração é ativado, com nível de debug fornecido. (extraido da BrasIRC)

/msg operserv readonly on | off - Liga ou desliga o modo readonly, fazendo com que os susarios tenham ou não acesso aos services como nickserv e chanserv. Lembra quando a gente tinh que pedir para um IRCop registrar um canal? Ou entao preencher um formulário na HP da BrasIRC? Pois é nessa época o modo readonly estava on, agora ele esta off.

/msg operserv stats all - Mostra informações sobre a memória dos services. Não abuse deste comando pois pode congelar os services.

/msg operserv update - Atualiza banco de dados.

Comandos para os Services Root

/msg operserv admin add | del nick - Altera a lista de services admins.

/msg operserv quit - Desliga os services sem salvar o bancode dados.

/msg operserv restart - Salva o banco de dados e reinicia os services.

/msg operserv shotdown - Salva o banco de dados e desliga os services.

Voltar

BrasIRC

A Rede BrasIRC é composta por mais de 50 Servidores de IRC de todo o Brasil, interligados para poder oferecer aos seus usuários acesso aum "CHAT" em tempo real com pessoas de todas as partes do mundo.

É a melhor forma de se encontrar e bater um papo com aqueles amigos distantes ou mesmo os mais próximos e, é claro, conhecer novas pessoas.

Mas a BrasIRC não é só uma Rede de Servidores de IRC, é também uma Rede Humana. É composta por 250 operadores entre IRCops Globais, IRCAdmins e IRCops Locais que, com trabalho voluntário, auxiliam o público, mantendo a rede organizada

Voltar


Eggdrop

Saiba como compilar um eggdrop. Aqui! :-)

1º - Você deve pegar o eggdrop e jogar para shell!

2º - Você deve digitar tar -xfvz eggdrop.tar.gz

3º - Entre no diretório criado... tipo... cd eggdropx.x.x

4º - Dentro do diretório digite: ./configure (isso pode levar alguns minutos)

5º - Dentro do mesmo digite ./make

6º - Depois digite ./make eggdrop

7º - Puxe o arquivo "eggdrop.conf" que foi criado e está na shell e altere e manda de volta pra shell!

8º - Digite ./eggdrop -m eggdrop.conf para executar o bot! (Agora é com você)


Se você tiver dificuldades com o eggdrop.conf.. entre em contato comigo.. que eu te auxilio, o #Amapa está aqui a sua disposição!

Se você precisa do esclarecimento de algo acima! (clique aqui!)

 

Para usar o eggdrop, você precisa:

1. Uma conta Unix - O eggdrop original não funciona em outros sistemas operacionais, mas já existe uma versão equivalente dele para Windows.

2. Um bom conhecimento de IRC e Unix, incluindo como compilar programas e o que é um DCC Chat.
3. Cerca de 500 KB de espaço em disco, ou mais, dependendo do seu sistema (em Linux o executável tem cerca de 400 KB, mas ele pode ser maior em sistemas RISC).

4. As bibliotecas Tcl - Se você não as tem (e a maioria dos sistemas já as tem), dê uma olhada no README para saber como instalá-las você mesmo (você não precisa de acesso de root).


Antes de iniciar, pergunte-se se você realmente precisa de um bot. A maioria dos servidores de IRC tem muitas restrições ao uso de bots ou simplesmente não permitem bots. Razão? Muitas pessoas rodam bots como um "brinquedo" ou como um meio de destruição. Se você quer usar o eggdrop com objetivos destrutivos desista. É quase impossível fazer o que você quer com este bot.

Você deve achar pelo menos um servidor que permita que você use um bot. Leia cuidadosamente as regras do servidor que você pretende usar expressas no MOTD e descubra as regras sobre bots. Seguir as regras é fundamental para não ter problemas.

Falando em geral, você precisa de um bot apenas se seu canal tem um movimento constante de usuários durante todo o dia e não tem ainda nenhum bot. Se seu canal já tem bots, provavelmente você não precisa de mais um bot. Mais bots não vão fazer nenhum bem e vão desperdiçar recursos. Note que em geral não é aceitável manter um bot apenas para "deixar o canal aberto" quando não tiver ninguém. Mas isso varia em cada rede.

Bots não podem fornecer proteção absoluta. Nada pode. O Eggdrop faz
o máximo que pode, mas não há nenhuma garantia.


.......COMEÇANDO

É aconselhável que você rode seu bot de um diretório próprio. Assim fazer o upgrade para uma nova versão será mais fácil. Você pode colocar seu arquivo de configuração e arquivo de usuários neste diretório, e então depois de compilar uma nova versão mova-a para este diretório.

O arquivo de configuração que vem com o eggdrop se chama "eggdrop.conf". Você precisa editar este arquivo e mudar quase tudo. Ele especifica o nick do bot, a lista de servidores, e quase tudo sobre como seu bot vai funcionar. Você deve também renomeá-lo para algo que corresponda ao nick do seu bot, por conveniência. Se por exemplo seu bot é "BotIRC" você pode chamar o arquivo de configuração de "botirc".

Depois você pode inicializar o bot com:

eggdrop <opções> <arquivo de configuração>

Por exemplo:

eggdrop -nt botirc

Após ter editado seu arquivo de configuração e configurado os diretórios como você quiser, inicialize o bot com a opção -m. Isto vai fazer o arquivo de usuários ser criado. Logo que você inicializar o bot você deve ir ao IRC e se apresentar ao bot. Normalmente isto é feito mandando "/msg nick_do_bot hello", mas isso pode ser mudado para qualquer outra mensagem..


Quando incicializado com a opção -m, a primeira pessoa a se apresentar ao bot se torna o owner. Você deve ser esta pessoa. Assim que você for reconhecido como owner terá acesso total a todos os comandos do bot.


REGISTRO DE USUÁRIOS

As pessoas no irc são reconhecidas pelo bot de acordo com sua máscara (user@host). Isto é, se você está no IRC como:

*** SkYnET is [email protected] (Qualquer dúvida é só falar)

Então o eggdrop vai lhe identificar de acordo com "*!TiO_SkY@*.mcp.zaz.com.br" e não pelo nick. Você pode mudar de nick a vontade e bot não vai se esquecer de você.

Por conveniência, é bom ter um "handle" que vai sempre lhe identificar como a mesma pessoa. Geralmente o handle é o nick que a pessoa estava usando quando se apresentou ao bot. Ou seja, independente do nick que você estiver usando num determinado momento o seu handle será sempre o nick que você estava usando quando mandou a mensagem com "hello" pela primeira vez.

Por causa disso, apenas uma pessoa pode ter um certo handle em cada bot. Os masters podem mudá-los e qualquer pessoa com acesso a party line pode mudar seu próprio handle, mas ele deve ser estável, ao contrário da variação constante de nicks que ocorre no irc.

Eggdrops gostam de guardar várias informações sobre cada usuário. A coisa mais importante é a lista de máscaras com as quais um usuários é reconhecido. Você pode adicionar uma nova máscara com com o comando "ident". Masters podem adicionar ou remover máscaras e usuários com comandos como ".adduser", ".+host" e ".-host".

VEJA OS NÍVEIS DE ACESSO

O eggdrop não tem níveis de acesso como certos bots. Não existem números sem muito significado. Ao invés disso, cada usuários tem "flags" que os habilita a ter certos poderes. Pense nas flags como distintivos. Qualquer usuário pode ter qualquer número de flags - você pode não ter nenhuma flag assim como pode ter todas. Algumas flags são positivas, outras são negativas. Cada flag é identificada por uma letra. As flags padrão são:

m (master) alguém que tem acesso a quase todos os comandos do bot.

n (owner) alguém que tem acesso total ao bot. Geralmente deve haver apenas um ou dois owners por bot.

t (botnet) alguém que tem acesso aos comandos referentes a botnet

x (xfer) alguém que tem acesso a área de transferência de arquivos do bot (se ela existir) e pode mandar e receber arquivos de/para o bot.

j (janitor) alguém que pode fazer a manutenção da área de arquivos (se ela existir), como um "master" da área de arquivos.

c (common) identifica um usuário que na verdade é apenas um site público de irc, de onde muitas pessoas podem acessar o irc, fazendo a mascára ser irrelevante

p (party) alguém que tem acesso a party line (DCC chat com o bot)

b (bot) marca algum usuário como sendo um bot

u (unshare) registro do usuário não pode ser mandado para outros bots

h (hilite) deve usar negrito e inverso nos textos de ajuda?


Ainda existem 26 flags que podem ser definidas por cada owner, que vão de A a Z (maiúsculas). Bots podem ainda ter flags adicionais que serão explicadas depois. As flags de canal em um bot são: (elas podem ser aplicadas globalmente ou apenas a certos canais).

o (op) alguém que deve receber op no canal quando pedir

d (deop) alguém que não pode nunca ser op no canal

k (kick) alguém que deve ser chutado se entrar no canal

f (friend) se o modo de vingança (revenge) estiver ativado, o bot não se vingará de alguém com esta flag

m (master) alguém que tem a possibilidade de adicionar/remover/modificar registros de usuários num canal

n (owner) alguém que é o dono (owner) do canal

a (auto-op) alguém que deve ganhar op automaticamente ao entrar no canal mesmo se o canal não estiver em +autoop (muito cuidado que isso pode ser um risco de segurança).

v (autovoice) alguém que deve ganhar voice (+ ao lado do nick) automaticamente ao entrar no canal

q (quiet) não permite voice para esta pessoa num canal com +autovoice ativado

Lembre que ainda existem as flags A-Z que pode ser definidas pelo usuário.


MAS O QUE É PARTY-LINE?

É forma mais imporatante pelo qual você pode se comunicar com seu bot é pela party line. A party line é acessível por DCC Chat ou telnet. Ela funciona como um mini-servidor de irc sem lag, mas é também um meio de monitorar tudo que acontece e mandar comandos.
Para entrar na party line, apenas mande um DCC chat para seu bot. Ele deve pedir sua senha se você tiver uma. Assegure-se sempre de ter uma senha para poder usar comandos como o "ident" que exigem uma certa segurança.
Comandos na party line começa com um ponto (.), como a barra (/) usada no irc. A qualquer momento você pode digitar ".help" para ver a lista de comandos possíveis. Para saber o que um comando faz use ".help <comando>", por exemplo ".help channel".
Quando você está na party line, qualquer coisa que você digite sem começar com um ponto será mandada para as pessoas, como falar num canal. Você pode mudar de canal com o comando ".chat" ou até sair de todos os canais com o comando ".chat off".


AGORA VAMOS VER OS COMANDOS VIA /MSG 

PARA TODOS (todos podem usar este comandos)

ADDHOST
/msg BotIRC ADDHOST senha máscara
Acrescenta uma nova máscara (host) as que já estão registradas no bot para você

IDENT
/msg Bot IDENT senha
Faz o bot acrescentar automaticamente ao seu registro o host que você está usando no momento.

INFO
/msg Bot INFO senha [canal] texto
Acrescenta um pequeno texto que será mandado ao canal toda vez que você entrar no canal (se este recurso estiver ativado).

HELP
/msg Bot HELP [comando]
Manda o texto de ajuda relacionado a este comando.

PASS
/msg Bot PASS senha
Define sua senha, para que você possa outros comandos como ident e poder mandar um DCC para o bot

VOICE
/msg Bot VOICE senha [canal]
Pede ao bot voice (aquele + ao lado do nick)

WHO
/msg Bot WHO canal
Diz quem está no canal no momento e seus texto de info, se houverem.

WHOIS
/msg Bot WHOIS nick
Fornece alguns dados básicos sobre o nick, incluindo quando ele foi visto pela última vez

OPERADORES

GO
/msg Bot GO canal
Faz o bot sair do canal e voltar se ele não estiver com op. Útil quando o canal fica sem ops.

INVITE
/msg Bot INVITE canal senha
Pede ao bot para lhe mandar um invite para um canal. Muito útil se o canal estiver com +i.

KEY
/msg Bot KEY senha canal
Faz o bot lhe dizer qual a senha de um canal se ele estiver +k e o bot estiver no canal.

OP
/msg Bot OP senha [canal]
Pede ao bot para dar op

MASTERS

DIE
/msg Bot die senha
Faz o bot "morrer", ou seja, parar de funcionar.

JUMP
/msg Bot JUMP senha [servidor porta senha_no_servidor]
Faz o bot trocar de servidor. Se você não disser o servidor ele pega o próximo da lista dele de servidores.

MEMORY
/msg Bot MEMORY
Mostra quanta memória o bot está usando

REHASH
/msg Bot REHASH senha
Faz o bot carregar de novo o arquivo de configuração

RESET
/msg Bot RESET [canal]
Faz o bot resetar as informações dele sobre o canal, útil apenas se o bot parece estar com informações desencontradas.

STATUS
/msg Bot STATUS
Mostra informações básicas sobre o bot. Um status bem mais completo pode ser obtido na party line.


AGORA VAMOS VER OS COMANDOS VIA DCC (tb muito esperado... huahua)

ADDLOG
.addlog texto
Acrescenta um texto ao log. Pode ser útil se alguém for ler o log depois.

AWAY
.away texto
Marca você como away na party line. Para deixar de estar marcado como away digite .back ou .away

BOTINFO
.botinfo
Mostra os dados dos bots que estão conectados à botnet.

BOTS
.bots
Mostra os bots conectados a este através de uma botnet.

BOTTREE
.bottree
Mostra os bots na botnet e como eles estão conectados

CHAT
.chat canal
Muda o canal interno do bot em que você está. .chat off lhe retira de todos os canais internos do bot, mas sem perder conexão ao bot.

CONSOLE
.console [canal] [modos]
Muda as opções do seu console. Apenas .console mostra o console atual. Os masters podem mudar o console de outro usuário com .console usuário [canal] [modos]. Os modos possíveis são:



Voltar

Hosted by www.Geocities.ws

1