Dicas de IRC
Aqui encontraremos o que é IRC. Desde os comandos mais frequentes  até como podemos fazer Guerras com os carinhas chatos na rede, ou aprender a comandar o seu bot e alguns links de HP especializadas em script.

          IRC é sigla para "Internet Relay Chat" e foi originalmente concebido por Jarkko Oikarinen em 1988. Desde o  seu começo na Finlandia, tem sido usado em mais de 60 paÌses de todo o mundo. Apesar de inicialmente  pretender ser um substituto do programa "talk" no Unix, acabou por se tornar em muito mais do que isso. O IRC é um sistema de troca de mensagens multi-utilizador em tempo real, onde as pessoas convivem em "canais" (locais virtuais, normalmente com um tópico de conversação) quer seja para falar em grupo ou em privado.
 
 

Como é o IRC organizado?


· usuário utiliza um programa do tipo "cliente" (normalmente chamado irc ou derivado desta palavra) que o liga à rede de IRC através de um outro programa chamado "servidor". Os servidores são responsáveis pela troca de mensagens de utilizador para utilizador através da rede.
· Em todas as redes existem canais como #irchelp, #irc ou #ajuda onde pode obter uma lista mais extensa de  servidores e/ou ajuda relativa à utilização do IRC.

Qual é a porta utilizada para ligar ao IRC?

          Em geral, a porta utilizada é a 6667. Alguns servidores estão "atentos" a outras portas (os mais comuns variam  entre os valores 6660 e 6670), mas não todos. Quando em dúvida, utilize sempre o 6667.

Quais os programas que preciso para o IRC?

          Precisa de ter um software chamado de IRC Client. Para a plataforma PC o melhor IRC Client é sem dúvida o  mIRC. Para Macintosh, o IRCle.

O que é um operador de canal?

          Um operador de canal é vulgarmente visto com o caratere "@" antes do seu nick na lista de usuários de um canal. Os operadores (vulgo Op) são quem "controlam" o canal. Isto significa que eles podem expulsar mesmo banir do canal outros usuários. A função de um OP no #Brasil é a de manter o canal limpo e saudável, evitando a presença de usuários que ofendam outros ou destabilizem o canal.

O que é um "bot"? Como é que posso arranjar um?

O nome "bot" È diminutivo de "robot". Trata-se de um programa que corre numa máquina e que se encontra ligado ao  IRC e que aparece nos canais como um utilizador vulgar. Os bots não são na maioria dos casos necessários e devem mesmo ser evitados caso não se justifique a sua utilização. Os bots aparecem  normalmente em canais com um grande fluxo de utilização e servem para proteger o canal de eventuais "takeovers". Na Undernet existem os famosos X e W, dois bots fornecidos pela própria Undernet para evitar que os usuários utilizem os seus bots, ocupando com eles um espaço que podia ser ocupado por outro usuário. Note-se que em muitos servidores, é expressamente proíbido o uso de quaisquer BOTs. Ao violar esta regra, o infrator corre o risco de ficar permanentemente banido do servidor em questão, não podendo mais utilizá-lo para aceder ao IRC.

Alguém está a utilizar o meu nick, posso fazer alguma coisa acerca disto?

          Apesar de terem já existido mecanismos que autentificam os nicks dos utilizadores (e na Dalnet isso ainda é possível), chegou-se à conclusão que não existem nicks suficientes para que cada usuário pudesse ser dono legítimo de um. Se alguém utiliza o seu nick a solução é ter um nick alternativo. A melhor forma de evitar este problema é escolher um nick original e que dificilmente seja também escolhido por outra pessoa.

Termos usados no IRC

          Para um newbie, alguns dos termos utilizados no IRC poderão parecer chinês :)) mas para tentar evitar as perguntas tão usuais no IRC, aqui fica uma pequena lista de termos utilizados:

          Lag - Infelizmente é um fenômeno comum no IRC :( O lag é o tempo que as mensagens demoram a chegar ao seu destinatário. Quando por vezes a pessoa a quem mandou uma mensagem demora mais tempo a responder, isso pode não querer dizer que essa pessoa esteja a ignorá-lo... está simplesmente aLAGada... Para determinar isso pode fazer no mIRC "/ping nick" e no IRCle "/cping nick".

          Netsplit - Outro fenômeno infelizmente usual no IRC. Acontece quando um server perde a ligação com outro server e "cai todo mundo". Felizmente, na maior parte dos casos, as ligações são rapidamente re-estabelecidas e volta tudo à normalidade.

          Bot - Abreviatura de Robot. É um programa próprio que efetua certo tipo de comandos automaticamente sem qualquer intervenção humana. Na Undernet o uso de bots não é aconselhado porque o Cservice fornece bots próprios para serem colocados no canal quando são registados... os célebres X ou W, os usuários mais conhecidos do IRC e também os mais calados :)

          Flood - repetição da mesma mensagem. O Flood não é aconselhado por vários motivos. Primeiro, porque pode causar lag e até se for excesso a perca de ligação ao IRC por excess flood. Segundo, porque se torna irritante...

          Op - Abreviatura de Operador de canal. Indicado com o símbolo @ no mIRC ou com o nome a vermelho no IRCle, um op pode kickar e/ou banir outro usuário, por vários motivos: flood, ofensas no canal a outros usuários, comportamento incorreto, uso de bots, etc. Outra das funções dos op's (neste caso do #Brasil) é procurar, sempre que possível, esclarecer e ajudar todos os usuários do canal.

          Kick - Comando utilizado pelos op's para expulsarem os usuários que não respeitam as normas do canal.

          Ban - Outro comando apenas disponível aos op's, utilizado em casos de repetidos kicks ao mesmo usuário para impedir a entrada deste no canal.

          Script - Comandos pré-defenidos pelo usuário para efetuar as tarefas mais usadas.


Comandos mais comuns!!!!

/! Traz de novo a última linha digitada onde quer que tenha sido digitada

/me Manda a ação para o canal ou private (é aquele texto que aparece em rosa), ele acrescenta seu nick antes do texto

/ame Manda a ação para todos os canais em que você está

/amsg Manda a mensagem para todos os canais em que você está

/away <mensagem> Coloca você como "away", deixando uma mensagem para saberem que você não está
prestando atenção

/away Retira o away

/ban <#canal> <nick> Bane o nick do canal

/beep Gera o número de beeps especificado com o intervalo entre eles especificado

/channel Abre a janela de informações sobre o canal (só funciona dentro de um canal)

/clear Apaga o texto da janela

/closemsg <nick> Fecha a janela de private com o nick determinado

/dcc send <nick> <arquivo> Manda o(s) arquivo(s) para a pessoa escolhida

/dcc chat <nick> Abre uma janela para conversa privada e direta, ela é mais rápida para mandar as mensagens que a janela do /query

/dns Pede a seu provedor para "resolver" um endereço

/Quit <mensagem> Sai do mIRC mostrando a mensagem

/flood < L T I > Liga o controle de flood (L linhas em T segundos = Ignore I segundos)

/flush Remove os nicks que não estão nos canais da lista interna de usuários

/help <comando> Apresenta a ajuda do mIRC sobre este comando

/invite <#canal> Convida o nick para o #canal

/join <#canal> Entra no canal dado

/kick <#canal> <nick> Retira uma pessoa de um canal

/list [trecho] [-min n] [-max m] Lista os canais, vc pode pegar apenas os que tem um trecho no seu nome, ou que tem no máxino m pessoas e/ou no mínimo n. Cuidado, em alguns servidores este comando lhe desconecta

/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

/msg <#canal ou nick> Manda a mensagem para o canal ou nick

/names <#canal> Mostra os nicks de quem está no canal, mesmo sem você entrar nele

/nick <novo nick> Troca o seu nick

/notice <nick> Manda a mensagem para o nick sem abrir janela

/notify [-sh][-ar][on|off|nick] Liga ou desliga o aviso de que um nick entrou ou saiu do IRC

/omsg Manda a mensagem para todos os op's de um canal

/onotice Manda o notice para todos os op's de um canal

/part <#canal> Sai do canal

/query Abre uma janela privada com alguém

/topic <#canal> <texto> Coloca o texto no tópico do canal, pode só ser possível aos operadores

/uwho [nick] Abre a janela de informações sobre um nick

/who <#canal> Mostra quem está num canal, mesmo que você não esteja nele

/who <*endereço*> Mostra todas as pessoas no IRC com este endereço

/whois Mostra mais informações sobre um nick

/whowas Mostra os dados de quem acabou de sair do IRC

/wavplay Executa um arquivo de som

  /join #canal
Você entrará no canal de sua escolha. Caso o canal não exista. Ele será criado para você.

Exemplo: /join #brasil

  /part #canal - /leave #canal
Ambos os comandos são para você deixar o canal.

Exemplo:
/leave #brasil
/part #usa

  /list [#string] [-min] [-max]
Este comando lista os canais disponíveis. Pode pedir para listar os canais com o mínimo e o máximo de pessoas ou definir os
canais com o #string. (Comando disponível no mIRC. Não sei se está disponível em outros programas)

Exemplo: /list
/list -mim 5 - max 20
/list #brasil

  /me mensagem
Envia uma mensagem ao canal ou a uma query do que está fazendo.

Exemplo: Adilson digita o comando:
/me esta homepageando
Depois do enter, todos vão ver a seguinte mensagem:
Adilson está homepageando.

     /msg nickname mensagem
Envia uma mensagem privativa sem necessidade de abrir uma query window.

Exemplo: /msg Babbs Ola! Tudo bem!

     /query nickname mensagem
A mesma função do /msg. A única diferênça é na abertura de uma query window para enviar uma mensagem privada.

  /whois nickmane
Mostra informações sobre determinada pessoa.

Exemplo: /whois Adilson
O resultado (mostrado fora da janela do canal) será o seguinte:

Adilson is [email protected] * Adilson dos Santos Dantas
Adilson on @#brasil
Adilson using irc2.epix.net * Pennsylvania Internet Exchange
Adilson has been idle 12secs, signed on Mon, Jun 10 11:54:50
Adilson end of /WHOIS list

  /nick nickname
Muda o seu nickname por qualquer um que gostaria de ser. Desde que não tenha um sendo usado.

Exemplo: Adilson vai trocar de nick
Ele digita /nick Copyright
Em poucos segundos, ele se torna Copyright

  /quit [razão]
Nesse comando, você vai se desconectar do IRC e dará uma mensagem opcional como a razão de sua saída (Apenas as
pessoas que estão no mesmo canal poderão ver a mensagem).

Exemplo: Adilson vai sair e ele digita:
/quit Ate amanha!
Todos do canal vão ver a seguinte mensagem:

Adilson has quit IRC (Ate amanha!)

  /away (mensagem)
Deixa uma mensagem explicando toda vez em que não esteja prestando atenção no IRC. Quando Alguém envia uma /msg ou
um /whois, a pessoa verá a mensagem que deixou. Usando apenas o /away sem nenhuma mensagem, vai marcar que você não esteja mais away.

Exemplo: /away Dei uma saidinha. Volto daqui a pouco.
 
  /topic #canal novo topico
Muda o topico do canal

Exemplo: /topic #brasil Brasil 5 X Argentina 0.

  /invite nickname #canal
Convida alguém a entrar num canal.

  /ping nickname
Testa o lag existente no canal.

Exemplo: /ping Aleka
Resultado: You got PONG from irc.epix.net
ou
[Aleka PING reply]: 5 secs

Os próximos comandos são usados pelos operadores do canal (aqueles que
usam o @ ao lado do nick). É recomendável não abusar deles.

/kick #canal nickname mensagem
Kicka (chuta) o usuario para fora do canal, com a opção de uma mensagem.

Exemplo: O chato esta atrapalhando o canal #Adilson e o Adilson usa o comando

/kick #Adilson chato Cai fora!

Todos do canal #Adilson vão ver a seguinte mensagem:

Chato was kicked by Adilson(Cai fora!)

E o chato verá a seguinte mensagem:

You were kicked by Adilson(Cai fora!)

   /mode #canal
Esse é um poderoso comando que dão aos operadores controle no canal e nos usuários. Existem várias maneiras de usar entre
eles:

      /mode #canal +b nick!usuario@host
Bane a pessoa do canal. Este tipo de comando usa o separador "!" que separa o e o endereço eletrônico da pessoa. Toda vez
que for banir uma pessoa do canal, deve-se usar o comando com a essa sintaxe.

Exemplo: /mode #brasil +b [email protected]
/mode #brasil chato!*@*

Este segundo comando bane qualquer um que tenha o nick chato do canal. Pense no * como se fosse o * quando você vai dar um dir *.extensão ou dir arquivo.* no DOS. Mas a pessoa tem a opção de mudar de nick e voltar ao canal com outro nick para atrapalhar ainda o canal. Então, a melhor opção e banir pelo endereço eletrônico.

O comando usado para banir pelo e-mail é: /mode #canal +b *!*usuario@*host.
Este comando bane a pessoa pelo endereço eletrônico. O primeiro * impede que a pessoa banida resolva voltar ao canal com qualquer nick que escolher. O segundo ainda mata o ~ em certos endereços eletrônicos. Já o terceiro * impede que qualquer pessoa que tenha outra conta em um outro servidor, mas do mesmo domínio, entre no canal. Mas se a pessoa não tiver o nome do servidor antes do domínio(No caso do exemplo: [email protected]). O terceiro * já não é mais necessário.

Exemplo:chato is [email protected]

Então e dar /mode #brasil +b *!*chato@*.mala.com

O chato poderia trocar o servidor flooder para o servidor boring.
Mas o ban também pega o [email protected] e ele não entra mais no canal.
 

Mas ainda temos aqueles que entram com o número IP no final do endereço eletrônico da pessoa. Nestes casos, o terceiro * deve ser aplicado no final do endereço. Por causa do tipo de endereço IP que podem ser das Classes A, B e C. Tomamos o exemplo do servidor em que eu uso que é o maracana.lci.ufrj.br. O IP do servidor é 146.164.41.1 mas eu posso estar numa máquina da rede e que possa ter o IP 146.164.41.7. A maior parte das redes são da classe C (número inicial de 192 até 223). o * deve ser colocado no lugar do ultimo número.

Exemplo: Flooder is [email protected]

Então é só dar /mode #brasil +b *!*[email protected].* que ele nao vai entrar de volta no canal, mesmo que ele entre numa máquina e mude o seu IP de 200.88.6.157 para 200.88.6.23

Se for na classe B(número inicial de 128 até 192). O * deve ser colocado nos dois números finais do endereço IP.

Exemplo: Adilson is [email protected]

É só dar /mode #brasil +b [email protected].* que você consegue me banir do canal.

Na classe A(Número inicial de 0 até 127), o * deve ser colocado logo após o primeiro número. Mas é muito pouco provável que você possa fazer isso. São muitas poucas redes que se encaixam na classe A. Portanto, na maioria das vezes, só o * no lugar do último número já resolve a situação.

Para retirar o ban, é só trocar o +b pelo -b na hora de usar o comando.

  /mode #canal +i
Neste caso, o usuário só entra no canal depois de convidado.

  /mode #canal +l número
O canal se torna limitado a um certo número de pessoas.

  /mode #canal +m
O canal se torna moderado. Apenas quem tem voz no canal e os operadores podem conversar no canal.

  /mode #canal +v nickname
Dá voz a um usuário num canal moderado.

  /mode #canal +n
Impede que algum usuário envie /msgs para o canal.

  /mode #canal +o nickname
Torna um usuário um operador. Pode-se dar para um ou mais gente.
Exemplos:
/mode #brasil +o Adilson
/mode #brasil +ooo Paulo Drica Help

Para retirar o op, é só usar o -o.

  /mode #canal +p
Torna o canal privado.

  /mode #canal +s
Torna o canal secreto.

  /mode #canal +t
Apenas os operadores trocam o topic.

  /mode #canal +k (chave)
Dá uma chave para o canal. Apenas aqueles que conhecem a chave pode entrar no canal.


Guerra no IRC!!!

Guerra Basica


Essa seção é dedicada àqueles que são novos na guerra em IRC. Esse texto vai lhes ensinar as bases
do flood e colisão de nick, incluindo alguns tópicos que você verá adiante.

1. Flood
Essa é uma antiga, elegante e efetiva maneira de p>


Transfer interrupted!

az com que a vítima mande muita informação para um servidor, que desconecta ela. Para tal são
necessários clones. Clones são outras conexões com o servidor. Copias do seu IRC client. O flood
script, manda os clones enviarem muita informação simultaneamente para a pessoa. Quando o IRC
client dele tenta processar essa informação, manda muitos dados para o servidor, que desconecta ela.

Existem muitos tipos de floods, escolher o certo é importante. Bons Flood são os DCC e CTCP. Os
que não fazem nada são os Text, Notice e Invite floods. Bem como os Crap floods que não fazem
nada mas fazem parecer. Outro fator importante é números de clones que você vai usar. Para dar
flood em uma única pessoa, a melhor aposta que você pode fazer são 3 clones CTCP em floods como
Clientinfo, Userinfo ou Version. ECHO floods são extremamente poderosos, porém requerem mais
clones. DCC floods são muito efetivos também. Existem 4 tipos de DCC flood diferentes. São eles:
DCC Chat flood, que manda toneladas de janelas de DCC chat para a pessoa; DCC send flood, manda
toneladas de DCC send (Se os DCCs forem aceitos automaticamente pode-se encher o HD do
condenado de arquivos desagradáveis; DCC Resume e Accept são outros dois tipos. Esses últimos
foram a melhor forma de flood encontrada, mas IRC clients não os suportam mais, tornando eles
fúteis.

Quando for usar clones ou fazer floods você deve ter cuidado para não ser pego. Isso acarretaria em
um K-line. Para prevenir que isso aconteça, lembre: Não use clones se não for absolutamente
necessário, por que arriscar? Destrua seus clones quando o objetivo for alcançado; Use "nick
changing" clones pra dar flood. Todos sabem sobre o /whois para ver informações da pessoa, mas a
maioria não sabe sobre o /whowas. Assim, se o clone mudar de nome depois do flood, a vítima nunca
vai saber quem o fez. NUNCA dê floods em canais com IRCops ou Network admins! Isso,
certamente, vai lhe custará um K-line. Se for possível, faça o flood junto de um amigo, quanto menos
clones por IP menor a chance de você ser pego.

2. Colisão de Nicks
A colisão de Nicks ocorre quando duas pessoas estão usando o mesmo nick. Como os servidores não
podem suportar isso, as pessoas são desconectadas. Existem dois tipos de colisão de Nicks. A colisão
por split server e a por lag. A por split server acontece quando você põe um bot dentro do splited
server, com o nick da pessoa que você quer matar. No netmerge, as duas morrem. Esse método não
funciona na undernet. O outro método é chamado de colisão por lag. Esse só pode ser feito quando a
pessoa muda de nick. O que acontece é isso: 1. O Lamer muda de nick. 2. O script vê e manda um
sinal para o bot que está no servidor laged e esse muda o seu nick para o novo nick da vítima. 3. Em
uns poucos segundos de lag o servidor em que o bot está dá um kill na outra pessoa, porque acha que o
seu bot pegou o nick primeiro. Essa não é um bom método para um takeover, mas é divertido ver um
bando de gente recebendo kill num grande canal.



Tomando Canais


Tomar canais é uma boa maneira de mostrar seu poder ou se vingar de um inimigo. É o motivo básico
das guerras de IRC, controle de território. Essa seção contém informações úteis para fazer-lo de
várias maneiras.


1. Flood no Canal
Esse método é divertido, mas a parte mais difícil é que cada vez mais pessoas estão ficando imunes ao
flood. Conseguindo dar flood em todas as pessoas o resto é fácil. Pegue todos os clones que você usou
e descarte-os. Depois entre no canal e pegue OP. Contudo se seu não cair temos um dilema. Um
canal sem OP e com duas pessoas o querendo. O que você faz? Corra para um netsplit!


2. Netsplit
Um canal sem OP é um alvo fácil para um netsplit. O que você faz é o seguinte: Quando achar um
servidor splited conecte-se a ele. Se não houver ninguém no canal você ganha OP só entrando no
canal. Com o OP, basta esperar por um netmerge e quando todos estiverem no canal novamente você
vai ser o único OP, podendo fazer o que quiser!

Fazer isso com um canal que já tem OPs não é fácil. Na Undernet é IMPOSSÍVEL. Mas isso não
quer dizer que você não possa se divertir. Pegue o OP e espere um netmerge. Quando as pessoas
voltarem ao canal, rode um desync. O que ele faz, é mudar as banlists, esvazie elas e mude os modos
do canal. Isso realmente acaba com os servidores que já estão mal. Eles ficam tentando colocar o
canal nos modos normais, isso causa um lag terrível que leva o canal à ruína. Isso acaba também com
os bots que não estão splited. Isso pode causa-los flood ou crash. Se você não pode hackear os OPs
pelo menos tem a sua vingança. Essa brincadeira pode levar o canal a ficar mal por uma meia hora
algumas vezes.

Se você é sortudo o suficiente para estar numa rede lamer que ainda não tem proteção anti-nethack,
você poderá tomar canais com netsplit, bastando ter o script certo. 1. Você precisa de um servidor
splitado sem proteção. O que acontece é que quando o servidor quiser dar OP para alguém ele vai, na
verdade, deOPar essa pessoa. 2. Outra boa maneira de fazer isso é tendo como dar um kickban em
cada pessoa que entrar no canal por um netmerge. Isso combinado com o netsplit protection fará você
tomar o canal depois de uma simples batalha.


3. Pedindo ao OP
Essa é a maneira mais facil de tomar um canal. É efetiva e legal, significa eles te darem OP e você
deOPar todos eles. Os IRCops não podem fazer nada contra isso. A melhor maneira de ganhar OP é
ficar num canal um pouco, sendo amável e prestativo (essa é a parte difícil). Aí diga "Ei, você acha
que pode me OPar? Sou confiavel. Eu tenho te ajudado desde que cheguei". Depois o script cuida de
deOpar todos em massa, isso é fácil. O que o script vai fazer é óbvio: logo quando você ganhar o OP
ele vai tirar o OP de todos os outros, com exceção de você. Eles nem vão ter tempo de reagir! Depois
de estar sozinho como OP do canal você poderá fazer o que quiser, trancar o canal, kickar e/ou banir
todo mundo, tudo que der na telha. O canal é seu agora!



Guerra Avancada


Os scripts de guerra estão ficando cada vez mais avançados. Contudo, os servidores e os IRCops
também estão ficando cada vez melhores. Muitos servidores incorporam o Clone Detection. Isso
significa listar as pessoas comparando os IP's e notificando os IRCops. Isso pode tornar impossível
fazer um número de clones suficientes para dar um flood em alguém. Alguns servidores tem proteção
contra táticas de netsplit takeover. Esse tipo de coisa pode deter o hacking contra OPs durante um
netsplit, permitindo somente tomar canais que não tenham OP. Anti Collide é também usado em
muitos servidores. Fazendo com que os dois usuários sejam mortos numa colisão por troca de nick. Se
alguém quiser te ferrar você vai deixar de brigar só porque não pode usar clones e etc??? NÃO!


1. Nuke
Nuke é uma grande arma para tirar alguém de IRC rápido! Funciona assim: O programa de nuke
manda informação para pessoa no servidor e ela é ferrada por eles, causará erros como "dead Socket",
"connection refused", "eof from client" e "machine is not on the network".

Para usar o nuke é preciso primeiro um modem rápido, 28.8 ou melhor. Você também precisa do
Trumpet© Winsock. Programa dial up que se comunica rapidamente com o modem. Esse programa
pode ser facilmente encontrado na web. Agora só é preciso de um programa de Nuke. Eu recomendo
o Winuke 4 by CHAOS INC. ou Wnewk para maquinas windows, ou se você usa um mac, MAC
NUKE. Depois de pegar esses programas, é fácil ter uma vingança, tomar canais, e matar gente
rapidamente.


2. Bombas ICMP
ICMP é uma maneira extremamente poderosa de tirar a pessoa , não só de IRC, mas de sua conexão
com a Internet. Funciona dessa maneira: ela manda mensagens ICMP, em uma taxa muito alta de
velocidade, causando barulho na linha, e modem lag. Causa tanto lag, que seu ping aumenta
terrivelmente e o joga pra fora do IRC server.

 

Downloads

Guerra/proteções - IRC

Winuke95 - Ótimo programa, é usar e tirar o chato da Net.
Antigen - O melhor protetor contra BackOrifice!!!
Cleaner - Proteje seu computador de vários programas, tais como BO, NetBus, Nuking, DMSetup...!!!
Toalet Pager - Scaneia toda vez que vc entra no windows para saber se vc tem o BackOrifice instalado!!!
Back Orifice Detect - Detector de BO!
WinHack - Configure seu Windows95 inteiro, éh um ótimo programa mesmo!!!Crack

"Comandos do Eggdrop"

Aqui temos as listas com todos os comandos básicos do eggdrop e uma explicação em português sobre cada um. Os textos se referem a versão 1.3.x do eggdrop e alguns poucos são diferentes dos do eggdrop 1.0.x ainda usado por algumas pessoas. Existem ainda outros comandos que dependem dos módulos e scripts que cada bot pode ter.

Convenções: [parametro] indica um paramentro opcional que pode ser esquecido e a|b indica a ou b

 

Comandos via MSG

Para todos

ADDHOST

/msg Bot ADDHOST senha mascara

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

IDENT

/msg Bot IDENT senha [nick]

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.

Comandos via DCC - Todos

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:

m - Mostra as mensagens e ctps para o bot

p - Mostra o texto do canal

k - Mostra os kicks, bans e mudanças de modos do canal

j - Mostra os joins, part, mudança de nick, quit, etc do canal

b - Mostra a atividade de bots linkando ou deslinkando e compartilhando usuários

s - Mostra as mensagens do servidor de IRC como servidores conectando e netsplits.

w - Mostra os wallops dos ircops da rede

Apenas para masters de canal:

c - Mostra os comandos mandados pelos usuários

o - Mostra os outros tipos de mensagens

Apenas para masters:

x - Mensagens referentes a parte de transferência de arquivos

d - Mensagens de debug, que interessam apenas aos programadores

Apenas para owners:

r - Mostra todas as mensagens recebidas do servidor

v - Mostra todas as mensagens mandadas para o servidor

echo

.echo on|off

Liga ou desliga o echo, ou seja, a repetição de todo texto que você manda para a partyline

fixcodes

.fixcodes

Troca o tipo de conexão de telnet para DCC e vice-versa para quando o bot interpreta errado o tipo de conexão.

match

.match flags [canal] [começo fim] ou .match texto [começo fim]

Mostra a lista de usuários que tem certo acesso ou que encaixam em certo texto. Por exemplo: .match +m mostra todos os masters. Como este comando mostra apenas 20 usuários de cada vez você deve usar os paramêtros de começo e fim para ver o resto. Por exemplo: .match *.br 61 70

me

.me texto

Equivalente ao /me dos clientes de IRC, só que manda para a partyline.

motd

.motd

Mostra aquela mensagem que você vê quando conecta ao bot

nick

.nick novo_nick

Muda o nick (handle) pelo qual o bot lhe conhece.

note

.note nick[@bot] texto

Manda uma nota para algum outro usuário do bot

notes

.notes index ou .notes read numero|ALL ou .notes erase numero|ALL

Mostra a lista de notas, lê as notas ou apaga as notas.

newpass

.newpass senha

Troca sua senha no bot

 

page

.page numero|off

Muda o número de linhas que o bot lhe manda de cada vez. Inútil em casos em que você pode rolar a tela como nos clientes de IRC atual.

quit

.quit [comentário]

Desconecta do bot.

strip

.strip modos

Remove ou recoloca (-modo ou +modo) um dos modos de texto, os modos possíveis são: b (negrito), r (video inverso), u (sublinhado), a (códigos ansi), g (código bell). Isto é útil apenas se você tem um cliente de IRC muito antigo e defasado.

su

.su usuario [senha]

Muda o usuário com que você está logado no bot. Se você for o owner pode mudar para qualquer outro, caso contrário precisa da senha. Útil para um recurso de segurança que é sempre logar no bot como usuário comum e só se tornar owner quando for necessário e depois de ter certeza que é o bot certo.

trace

.trace bot

Mostra o caminho até outro bot da mesma botnet

who

.who [bot]

Mostra os usuários conectados ao bot e seus dados básicos

whois

.whois nick

Mostra os dados de um usuário.

whom

.whom [canal]

Mostra os usuários na partyline conjunta do bot, que pode incluir usuários em outros bots se o bot estiver numa botnet

 

Comandos via DCC - Master de Botnets

boot

.boot nick[@bot]

Chuta alguém da partyline. O owner do bot não pode ser chutado.

+bot

.+bot bot endereço:porta [máscara]

Adiciona um registro para um novo bot na botnet

 

-bot

.-bot bot

Retira o registro de um bot

chaddr

.chaddr bot endereço:porta

Muda o endereço de um bot

chattr

.chattr nick flags canal

Muda as flags de um usuário. Veja aqui o que significam as flags. Um owner permanente (definido no arquivo de configuração do bot) não pode ser removido. Exemplo: .chattr nick +o #teste. Digitar apenas o nick, sem flags, mostra as flags atuais do usuário.

chnick

.chnick nick_velho nick_novo

Muda o nick (handle) pelo qual o bot conhece o usuário

chpass

.chpass nick nova_senha

Muda a senha de alguém

+host

.+host nick máscara

Acrescenta uma máscara (host) ao registro de alguém.

-host

.-host nick máscara

Retira uma máscara (host) do registro de alguém.

link

.link bot1 [bot2]

Manda o bot1 se ligar ao bot2, se você digitar apenas um bot seu bot tentará se conectar a ele.

relay

.relay bot

Faz sua conexão ser passada para outro bot, ou seja, funciona como se você conectasse ao outro bot.

unlink

.unlink bot

Desconecta um bot. Atenção: .unlink * desconecta o seu bot da botnet.

 

Comandos via DCC - Masters

banner

.banner texto

Manda uma mensagem para todas as pessoas conectadas no bot naquele momento.

binds

.binds [tipo] [all]

Mostra os binds, ou seja, comandos que ativam o bot. O tipo pode ser dcc, msg, etc. Se você digitar all ele mostra também os binds que ativam os comandos internos do eggdrop.

chattr

.chattr nick flags canal

Muda as flags de um usuário. Veja aqui o que significam as flags. Um owner permanente (definido no arquivo de configuração do bot) não pode ser removido. Exemplo: .chattr nick +o #teste. Digitar apenas o nick, sem flags,

mostra as flags atuais do usuário.

comment

.comment nick texto

Acrescenta um comentário ao registro do usuário, este comentário só pode ser vistos por masters e usando os comandos match ou whois.

dccstat

.dccstat

Mostra todas as conexões atuais do bot.

debug

.debug

Mostra os detalhes da ocupação de memória do bot se ele tiver sido compilado para permitir isso. Útil apenas para programadores experientes.

+ignore

.+ignore máscara comentário

Faz o bot ignorar uma pessoa até que outro master retire a máscara da lista de ignores.

-ignore

.-ignore máscara|número

Retira um ignore.

ignores

.ignores [máscara]

Mostra as máscaras atualmente na lista de ignore do bot e informações básicas sobre estes ignores.

save

.save

Faz o bot salvar os dados de usuários e canais. Normalmente o bot já faz isto automaticamente uma vez por hora.

rehash

.rehash

Salva os arquivos de usuários e canais e depois carrega todos os arquivos novamente, inclusive o arquivo de configuração. Útil para acrescentar ou modificar tcls e configurações sem fazer o bot sair do canal.

 

reload

.reload

Recarrega o arquivo de usuários diretamente do disco, esquecendo os dados na memória no momento. Cuidado que este comando pode fazer o bot perder dados relativos a usuários.

restart

.restart

Descarrega tudo da memória e reinicializa o bot. Cuidado que este comando faz o bot desconectar do servidor de IRC.

status

.status [all]

Mostra uma série de dados sobre o bot, se você acrescentar all verá ainda mais dados. Veja a ajuda interna do eggdrop para mais detalhes.

+user

+user nick máscara

Acrescenta um usuário com a máscara dada.

-user

.-user nick

Retira o registro de um usuário

 

Comandos via DCC - Owners

die

.die [razão]

Faz o bot morrer, ou seja, desconectar e parar de rodar.

loadmod

.loadmod modúlo

Carrega um módulo, trecho de programação que pode ser acrescentado ao padrão. Não confunda com scripts em tcl que não precisam deste comando.

module

.module [módulo]

Mostra a lista de módulos ou um módulo específico de seu bot e algumas informações sobre cada um.

modules

.modules bot

Mostra os módulos carregados em outro bot da botnet.

rehelp

.rehelp

Faz o bot atualizar seus arquivos de ajuda interna.

 

set

.set variável [valor]

Mostra o valor de uma variável interna do bot ou, se for dado um valor, muda o valor da variável. A lista de variáveis pode ser vista com .help set.

simul

.simul nick texto

Faz parecer que o nick digitou o texto que você quiser, inclusive comandos. Este comando pode ser desabilitado na configuração do bot. Cuidado com este comando.

tcl

.tcl comando

Comando para mandar comandos ao bot como se fosse um script tcl. Pode ser desabilitado na configuração e é muito perigoso, pois o menor erro pode trazer problemas para o bot.

unloadmod

.unloadmod módulo

Descarrega um módulo da memória do computador.

Links

mIRC Scripts, Nukers, e outros Clientes

Nome

Lingua

Comentarios

XCalibre Ingles Muitos Scripts, addon e ate eggdrops
mIRC-X Ingles Maior catalogo de Scripts/Addons
Hawkee.com Ingles Boa página com scripts e informacao
MSC Ingles Boa página, boms scripts e addons
XiRCON Ingles Otimo cliente pra Win 32
Scripts.br Portugues Ótima página de scripts e addons
TDF HP Portugues Página legal com nukers e ate sexo! :P
CTBA Portugues Eggs, Scripts, Addons...
Pumpking´s Portugues

Scripts, Bots e muito mais

  Voltar para a página Principal