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.
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.
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.
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.