# ---------------------------------------------------------------
# TUTO Rodando EGGDROP na shell
#----------------------------------------------------------------
1) Conecte-se à shell usando um programa como putty.exe (abaixeo em
www.superdownloads.com.br), Execute o
programa, nele ponha o ip-da-shell, porta, Protocolo da shell e mande
conectar, agora ponha o user e password,
Dentro da shell baixe a psybnc, digitando:
wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.19.tar.gz
(vc pode encontrar mais links de eggdrop nesse site = http://www.egghelp.org/files.htm)
[root@ns xkn]# wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.19. tar.gz
--16:00:47-- ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.19.tar.gz
=> `eggdrop1.6.19.tar.gz'
Resolviendo ftp.eggheads.org... hecho.
Conectando con ftp.eggheads.org[208.68.107.168]:21... conectado.
Identificándose como anonymous ... ¡Dentro!
==> SYST ... hecho. ==> PWD ... hecho.
==> TYPE I ... hecho. ==> CWD /pub/eggdrop/source/1.6 ... hecho.
==> PORT ... hecho. ==> RETR eggdrop1.6.19.tar.gz ... hecho.
Longitud: 1,033,152 (probablemente)
100%[====================================>] 1,033,152 43.99K/s ETA 00:00
16:01:13 (43.99 KB/s) - `eggdrop1.6.19.tar.gz' guardado [1033152]
apois fazer o download, vamos discompactar:
Verifique como o arquivo foi abaixado na shell:
ls
[root@ns xkn]# ls
eggdrop1.6.19.tar
nesse caso vc vai descompactar assim:
tar -xvf eggdrop1.6.19.tar
eggdrop1.6.19/src/mod/assoc.mod/language/
eggdrop1.6.19/src/mod/assoc.mod/language/assoc.french.lang
eggdrop1.6.19/src/mod/assoc.mod/language/assoc.finnish.lang
eggdrop1.6.19/src/mod/assoc.mod/language/assoc.german.lang
eggdrop1.6.19/src/mod/assoc.mod/language/assoc.english.lang
eggdrop1.6.19/src/mod/assoc.mod/language/assoc.danish.lang
eggdrop1.6.19/src/mod/assoc.mod/assoc.h
eggdrop1.6.19/src/mod/assoc.mod/modinfo
eggdrop1.6.19/src/mod/seen.mod/
eggdrop1.6.19/src/mod/seen.mod/Makefile
eggdrop1.6.19/src/mod/seen.mod/help/
eggdrop1.6.19/src/mod/seen.mod/help/seen.help
eggdrop1.6.19/src/mod/seen.mod/help/msg/
eggdrop1.6.19/src/mod/seen.mod/help/msg/seen.help
eggdrop1.6.19/src/mod/seen.mod/seen.c
eggdrop1.6.19/src/mod/seen.mod/modinfo
eggdrop1.6.19/src/mod/filesys.mod/
ggdrop1.6.19/src/modules.h
eggdrop1.6.19/src/stat.h
eggdrop1.6.19/src/misc_file.c
eggdrop1.6.19/CONTENTS
eggdrop1.6.19/text/
eggdrop1.6.19/text/banner
eggdrop1.6.19/text/motd.finnish
eggdrop1.6.19/text/motd
eggdrop1.6.19/text/CONTENTS
eggdrop1.6.19/configure
eggdrop1.6.19/disabled_modules
eggdrop1.6.19/logs/
eggdrop1.6.19/logs/CONTENTS
eggdrop1.6.19/Makefile.in
eggdrop1.6.19/language/
eggdrop1.6.19/language/core.finnish.lang
eggdrop1.6.19/language/core.english.lang
eggdrop1.6.19/language/core.french.lang
eggdrop1.6.19/language/core.german.lang
eggdrop1.6.19/language/core.danish.lang
Apois decompactar entre na pasta que foi criada
[root@ns xkn]# ls
eggdrop1.6.19 eggdrop1.6.19.tar
cd eggdrop1.6.19
[root@ns xkn]# cd eggdrop1.6.19
[root@ns eggdrop1.6.19]#
então faxa esse comando:
./configure
Agora nois precisamos da .conf, vc deve abaixar ela da maquina e editar e fazer upload novamente para dentro da pasta eggdrop1.6.19...
o nome do arquivo é eggdrop.conf
[root@ns eggdrop1.6.19]# ls
CONTENTS Makefile.in configure.ac logs
COPYING NEWS disabled_modules misc
ChangeLog README doc scripts
FEATURES aclocal.m4 eggdrop.conf src
INSTALL config.h.in help text
Makefile configure language
Use o ftp para isso, caso vc não consigar acessar a shell por ftp, vc pode abaixar o eggdrop.conf nesses links:
Arquivo Original para verção mais nova:
http://www.freewebs.com/protonyc/eggdrop.conf
Arquivos editados:
http://www.freewebs.com/protonyc/Conf_para_eggdrop.txt
http://www.mateus07.xpg.com.br/eggdrop_exemplo.conf
depois configure o arquivo eggdrop.conf usando o bloco de notas, salve com outro nome, ponha o nome do bot no arquivo assim por exemplo BotXkN.conf e hospede ele num site free, tipo rapidshare, e faça denovo o download do msm para dentro da shell, dentro da pasta eggdrop1.6.19...
agora vc vai execultar o arquivo ferente a conf:
./eggdrop -m BitXkN.conf
depois para votar o bot so fazer ./eggdrop BitXkN.conf
pronto, so esperar que o eggdrop vai entrar na rede e canis que vc configurou na .conf ... depois basta interagir com ele usando o login e senha admin que vc configurou na .conf ... abrir dcc chat pronto
# ---------------------------------------------------------------
# TUTO EGGDROP
#----------------------------------------------------------------
Esse tutorial pertence: PROXYSX
AGORA VC IRA CONFIGURAR PASSO A PASSO SEU BOT, NESSE TUTORIAL TEM TDS
OS RECUSOS NECESSARIOS PARA ISSO E MAIS UM POUKO
LEIA ATENTAMENTE O TUTORIAL TODO PRIMEIRO ANTES DE TENTALO EXEKUTALO.
A UNIKA KOIZA K FOLTA NESSE TUTORIAL É A CONFIGURAXAUM DA .conf, KE EM
BREVE IREI POSTAR.
ESSE TUTORIAL FOI TESTADO E CRIADO EM BASE DO eggdrop1.6.1 e eggdrop1.6.17.
O que é um eggdrop?
Um eggdrop é um bot de IRC, escrito em C. Se você não sabe o que é
IRC, isto não é o que você está precisando! Um eggdrop é um bot que
fica num canal e tomar medidas preventivas para: evitar que o canal
seja tomado (as poucas medidas que qualquer coisa pode fazer),
reconhecer usuários ou endereços banidos e os expulsar, reconhecer
usuários especiais e lhes dar op, etc.
Um dos recursos exclusivos do eggdrop é sua "party line", acessível
via DCC Chat, que lhe permite falar com outras pessoas sem lag.
Considere-a um DCC chat múltiplo ou uma miniatura de IRC (inclusive
com canais). Você conectar com outros bots e expandir a party line até
ela se tornar algo próximo ao IRC.
O eggdrop está sendo sempre aprimorado e ajustado porque seu autor
nunca está realmente satisfeito com ele. De fato, ele existiu por
alguns anos com versões de 0.7 a 0.9 até que finalmente se tornou o
1.0. Um grande esforço foi feito para detectar e remover bugs.
Problemas devem ser raros.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------
# CONFIGURANDO O BOT PELA PRIMEIRA VEZ
#----------------------------------------------------------------
Bem, a forma de configurar o bot varia de verxão pra verxão, a forma k
irei mostrar agora é a mais correta para
a maioria dos bots, cazo note algu de estranhu durante a configuraxaum
do seu bot, pare e refaxa os passos, se percistir o
error prokure outru tutorial diferente desse k configure seu bot kom
essatidaum, erros durente a configuraxaum vaum kauzar
probleminhas e maul funcionamento do bot.
CONFIGURAXAUM NA SHELL:
Antes de rodar o bot na shell vc preciza do Tcl ( um script de
interpretaxaum para bot, ele determina a linguagem dos comandos )
na maioria dos sistemas ja vem com ele pre instalados, você pode
checar digitando o comando:
tclsh
Se funcionar, você receberá um prompt '%', digite:
exit
para sair do programa, se acazo isso naum aparecer o prompt vc devera
que abaixo lo tente o site:
ftp://ftp.eggheads.org/pub/tcl
ABAIXAINDO O BOT:
- para abaixar o bot para shell precizara de um link, tente esse
abaixo, se naum funcionar pergunte no knal PROXYSX :
wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.17.tar.gz
- Voce precisa extrair os arquivos do EggDrop para um diretório.
Digite o comando:
tar -xvzf eggdrop1.6.17.tar.gz
Obs.: Aguarde enquanto o Computador extraia todos os arquivos.
- Será criado um diretório chamado eggdrop1.6.17 no diretório corrente.
Agora, precisa de entrar dentro dele.
Digite o comando:
cd eggdrop1.6.17
- Agora, você está dentro do Diretório do EggDrop. A partir desse
momento, voce comeca a compilaçao do
EggDrop propriamente dita. Para isso, digite:
./configure
Obs.: Aguarde enquanto ele faz a configuraçao inicial.
- Agora voce tem que fazer a configuraçao, irá aparecer para voce:
"Type 'make config' to configure the modules, or type 'make iconfig'
to interactively choose which modules to compile."
Entao, como o Programa te retornou, digite:
make config
- Aguarde até terminar e quando voltar para a shell e digite:
make
- Vai aparecer a mensagem "Now run "make install" to install your
bot.", entao, digite:
make install
- Irá aparecer a mensagem:
"Installation completed.
You MUST ensure that you edit/verify your configuration file.
An example configuration file, eggdrop.conf, is distributed with Eggdrop.
Remember to change directory to /home/popsoft/eggdrop before you proceed."
Obs.: Está instalado corretamente o EggDrop. =)
- Voce precisa agora ir para o diretório correto, no caso eggdrop. Entao digite:
cd ..
cd eggdrop
Apois abaixar o bot na shell, deskompaktalo, va para a pasta do bot (
exemplo eggdrop1.6.1 e eggdrop1.6.17 ) e faxa:
./configure
make config
make
make install
Isso criará o diretorio "eggdrop" que é para onde as .conf deverão ser enviadas.
CONFIGURAXAUM DA .conf :
Bem eu fiz uma .conf aki, mas esta kom alguns erros, irei korrijilos e
postar, se vc naum sabe configurar uma .conf va
ate o google e prokure (afinal esse tutorial naum é pra amadores)
PS --> lembrese que logu a pois de configurar a .conf copie ela para o
diretorio "eggdrop".
RODANDO O BOT:
Com a .conf no diretorio "eggdrop" , Agora vc rodara o bot na shell ou
rodar a .conf no bot, dijitando
./eggdrop -m eggdrop.conf
Se a shell cair ou o bot, basta digitar para ele voltar ( esse comando
serve kuandu o bot kai e sisma naum voltar):
./eggdrop eggdrop.conf (não é necessario o -m)
Motivo para não botar o -m novamente:
Quando você for rodar o Eggdrop pela primeira vez, o eggdrop criará os
arquivos .chn e .usr, nesses arquivos serão
gravados os canais e os users cadastrados no Bot.
--> PS IMPORTANTE :
bem o nome da .conf é referente o nick do bot, pois naum pode haver 2
.conf do msm nome, para ajudar vc se
organivar renomeie a .conf reverente o nick do bot exemplo: nick do
bot: "XKN-BOT", nome da .conf: xknbot.conf.
sakou!! bem simples
CONTINUANDO:
Para evitar que vc tenha k voltar toda vez que seu bot kaia ou seja
reniciado, ou a shell cai e volte vc tem k por
um crontab no bot assim:
Copie de dentro da pasta "scripts" que está dentro da pasta "eggdrop"
o arquivo: autobotchk e bote na pasta eggdrop. Digite:
chmod +x autobotchk
./autobotchk eggdrop.conf -15 noemail-
CONECTANDO O BOT NO IRC:
Assim qu vc rodar o bot na shell ele ira conectar sozim no irc devidu
as configuraxaos do .conf,
kuando o bot entrar no irc digite:
/msg NICK_DO_BOT hello
Em seguida digite:
/msg NICK_DO_BOT pass UMA_SENHA
Isso configura uma senha pro bot, naum exkexa ela, vc tera k ultilizara ela.
Agora entre na Party-line, onde vc ira accessar o bot para isso mande
um dcc chat para o bot:
/dcc chat NICK_DO_BOT
Quando o bot receber o dcc chat, vai pedir a senha que você setou,
digite-a e você entrará na Party-line do bot.
# ---------------------------------------------------------------
# COMANDOS DA Party-line (VIA DCC CHAT)
#----------------------------------------------------------------
Controle do canal
.kick nick motivo: Kicka alguém do canal.
.kickban nick motivo: Kicka e banir alguém do canal.
.op nick #canal: Da Op a alguém.
.deop nick #canal: Tira Op de alguém.
.voice nick: Da Voice a alguém.
.devoice nick: Tira Voice de alguém.
.bans: Ver os bans atuais do bot.
.bans all: Ver todos os bans.
.resetbans: Remover todos os bans do canal.
.+ban mascara pro ban(ex.: *!*fulano@*.provedor.com.br): Adiciona um
ban permanente.
.-ban numero do ban: Remover um ban permanente.
.topic #canal topic: Troca o tópico de um canal.
.mode modos: Troca os modos de um canal.
Users
.adduser nick: Adicionar um novo user.
.-user nick: Retirar um user do bot.
.+host nick host: Adiciona um host.
.-host nick host: Remove um host.
.chattr +(-) flag nick: Adicionar users avançados.
Notes
.note nick mensagem: Escrever um note para alguem.
.notes read numero da nota: Ler um note.
.notes read: Ler todas as notes.
.notes erase numero da note: Apaga uma note.
.notes erase: Apaga todas as notes.
.note index: Listar notes.
.banner mensagem para enviar: Banner.
Senhas
.newpass nova senha: Mudar sua senha.
.chpass nick senha: Mudar senha de use.
.checkpass: Encontrar users sem pass.
Área de arquivos
.files: Entrar na área de arquivos.
quit: Sair da área de arquivos.
ls: Lista arquivos.
get arquivo para pegar nick: Pegar arquivo.
Outras
.+chan #canal: Adicionar o bot em um canal.
.-chan #canal: Tirar o bot de um canal.
.who: Lista os usuarios na Party Line.
.whois nick: Mostra as informacoes de alguém.
.rehash: Recarrega o BOT.
.save: Salva tudo que você fez no bot.
.stats: Para ver a estatistica no canal na pl.
.jump: server Muda o server do bot.
.die msg: Kila o bot deixando uma msg. Desconecta o bot.
.addlog texto: Acrescenta um texto ao log. Pode ser útil se alguém for
ler o log depois.
.away texto: Marca você como away na party line. Para deixar de estar
marcado como away digite .back ou .away
.botinfo: Mostra os dados dos bots que estão conectados à botnet.
.bots: Mostra os bots conectados a este através de uma botnet.
.bottree: Mostra os bots na botnet e como eles estão conectados
.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 #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 on|off: Liga ou desliga o echo, ou seja, a repetição de todo
texto que você manda para a partyline.
.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 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 texto: Equivalente ao /me dos clientes de IRC, só que manda para a
partyline.
.motd: Mostra aquela mensagem que você vê quando conecta ao bot
.nick novo_nick: Muda o nick (handle) pelo qual o bot lhe conhece.
.note nick[@bot]: texto Manda uma nota para algum outro usuário do bot
.newpass senha: Troca sua senha no bot
.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 [comentário]: Desconecta do bot.
.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 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 bot: Mostra o caminho até outro bot da mesma botnet
.who [bot]: Mostra os usuários conectados ao bot e seus dados básicos
.whois nick: Mostra os dados de um usuário. Para mais explicações
sobre as flags.
.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 para masters de botnets
.boot nick[@bot]: Chuta alguém da partyline. O owner do bot não pode
ser chutado.
.+bot bot endereço:porta [máscara]: Adiciona um registro para um novo
bot na botnet
.-bot bot :Retira o registro de um bot
.chaddr bot endereço:porta: Muda o endereço de um bot
.chattr nick flags canal: Muda as flags de um usuário. 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 nick_velho nick_novo: Muda o nick (handle) pelo qual o bot
conhece o usuário
.chpass nick nova_senha: Muda a senha de alguém
.+host nick máscara: Acrescenta uma máscara (host) ao registro de alguém.
.-host nick máscara: Retira uma máscara (host) do registro de alguém.
.link bot1 [bot2]: Manda o bot1 se ligar ao bot2, se você digitar
apenas um bot seu bot tentará se conectar a ele.
.relay bot: Faz sua conexão ser passada para outro bot, ou seja,
funciona como se você conectasse ao outro bot.
.unlink bot: Desconecta um bot. Atenção: .unlink * desconecta o seu
bot da botnet.
Comandos via DCC para Masters do BOT
.banner texto: Manda uma mensagem para todas as pessoas conectadas no
bot naquele momento.
.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 nick flags #canal: Muda as flags de um usuário. 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 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: Mostra todas as conexões atuais do bot.
.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 máscara comentário: Faz o bot ignorar uma pessoa até que
outro master retire a máscara da lista de ignores.
.-ignore máscara|número: Retira um ignore.
.ignores [máscara]: Mostra as máscaras atualmente na lista de ignore
do bot e informações básicas sobre estes ignores.
.save: Faz o bot salvar os dados de usuários e canais. Normalmente o
bot já faz isto automaticamente uma vez por hora.
.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: 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: Descarrega tudo da memória e reinicializa o bot. Cuidado que
este comando faz o bot desconectar do servidor de IRC.
.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 nick máscara: Acrescenta um usuário com a máscara dada.
.-user nick: Retira o registro de um usuário
Comandos via DCC para Owners
.die [razão]: Faz o bot morrer, ou seja, desconectar e parar de rodar.
.loadmod modúlo: Carrega um módulo, trecho de programação que pode ser
acrescentado ao eggdrop padrão. Não confunda com scripts em tcl que
não precisam deste comando.
.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 bot: Mostra os módulos carregados em outro bot da botnet.
.rehelp: Faz o bot atualizar seus arquivos de ajuda interna.
.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 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 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 módulo: Descarrega um módulo da memória do computador.
Chattr(no bot)
.chattr nick +ofp: Bota um usuário com as flags +ofp no bot.
.chattr nick +o: Bota um usuário com a flag +o no bot.
.chattr nick -o: Retira um usuário com a flag +o no bot.
.chattr nick +f: Bota um usuário com a flag +f no bot.
.chattr nick -f: Retira um usuário com a flag +f no bot.
.chattr nick +p: Bota um usuário com a flag +p no bot(acesso a party-line).
.chattr nick -p: Retire um usuário com a flag +p no bot(acesso a party-line).
.chattr nick +d: Bota um usuário com a flag +d no bot(auto deop).
.chattr nick -d: Retira um usuário com a flag +d no bot(auto deop).
.chattr nick +m: Bota um usuário com a flag +m no bot(master).
.chattr nick -m: Retira um usuário com a flag +m no bot(master).
.chattr nick +n: Bota um usuário com a flag +n no bot(owner).
.chattr nick -n: Retira um usuário com a flag +n no bot(owner).
Chattr(no canal)
.chattr nick +ofp #canal: Bota um usuário com as flags +ofp no canal.
.chattr nick +o #canal: Bota um usuário com a flag +o no canal.
.chattr nick -o #canal: Retira um usuário com a flag +o no canal.
.chattr nick +f #canal: Bota um usuário com a flag +f no canal.
.chattr nick -f #canal: Retira um usuário com a flag +f no canal.
.chattr nick +p #canal: Bota um usuário com a flag +p no canal(acesso
a party-line).
.chattr nick -p #canal: Retire um usuário com a flag +p no
canal(acesso a party-line).
.chattr nick +d #canal: Bota um usuário com a flag +d no canal(auto deop).
.chattr nick -d #canal: Retira um usuário com a flag +d no canal(auto deop).
.chattr nick +m #canal: Bota um usuário com a flag +m no canal(master).
.chattr nick -m #canal: Retira um usuário com a flag +m no canal(master).
.chattr nick +n #canal: Bota um usuário com a flag +n no canal(owner).
.chattr nick -n #canal: Retira um usuário com a flag +n no canal(owner).
FLAGS
owner: n
master: m
operador: o
amigo: f
Alguém que tem acesso aos comandos referentes a botnet: t
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: x
Alguém que pode fazer a manutenção da área de arquivos (se ela
existir), como um "master" da área de arquivos: j
Identifica um usuário que na verdade é apenas um site público de irc,
de onde muitas pessoas podem acessar o irc, fazendo a máscara ser
irrelevante: c
Marca algum usuário como sendo um bot: b
Registro do usuário não pode ser mandado para outros bots: u
Alguém que não pode nunca ser op no canal: d
Alguém que deve ser chutado se entrar no canal: k
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): a
Alguém que deve ganhar voice (+ ao lado do nick) automaticamente ao
entrar no canal: v
Não permite voice para esta pessoa num canal com +autovoice ativado: q
OBS: Lembrando que tem um '.' (ponto) no começo dos comandos.
# ---------------------------------------------------------------
# COMANDOS FORA DA Party-line (VIA MSG)
#----------------------------------------------------------------
Para todos usuarios do bot
/msg Bot ADDHOST senha mascara Acrescenta uma nova máscara (host) as
que já estão registradas no bot para você
/msg Bot IDENT senha [nick] Faz o bot acrescentar automaticamente ao
seu registro o host que você está usando no momento.
/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).
/msg Bot HELP [comando] Manda o texto de ajuda relacionado a este comando.
/msg Bot PASS senha Define sua senha, para que você possa outros
comandos como ident e poder mandar um DCC para o bot
/msg Bot VOICE senha [canal] Pede ao bot voice (aquele + ao lado do nick)
/msg Bot WHO canal Diz quem está no canal no momento e seus texto de
info, se houverem.
/msg Bot WHOIS nick Fornece alguns dados básicos sobre o nick,
incluindo quando ele foi visto pela última vez
Para os Operadores
/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.
/msg Bot INVITE canal senha Pede ao bot para lhe mandar um invite para
um canal. Muito útil se o canal estiver com +i.
/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.
/msg Bot OP senha [canal] Pede ao bot para dar op
Para os Masters
/msg Bot die senha Faz o bot "morrer", ou seja, parar de funcionar.
/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.
/msg Bot MEMORY Mostra quanta memória o bot está usando
/msg Bot REHASH senha Faz o bot carregar de novo o arquivo de configuração
/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.
/msg Bot STATUS Mostra informações básicas sobre o bot. Um status bem
mais completo pode ser obtido na party line.
Duvidas:
www.egghelp.org
_________________
By XKN @ -= ProxysX GrouP =-
Nenhum comentário:
Postar um comentário