Comandos Básicos Operadores
who | +ban | say | away | quit |
whom | -ban | msg | me | servers |
whois | bans | act | note | channel |
match | resetbans | motd | files | kick |
bots | op | addlog | newpass | kickban |
bottree | deop | invite | console | chat |
notes | topic | nick | info | |
echo | beep |
|
|
|
who [bot]
Lista todos que estão atualmente no seu canal. Um "*" em frente ao nome do usuário significa que ele é um bot-master. Se ele esteve ocioso por mais de um minuto, o tempo de ociosidade (idle time) será mostrado, e se o usuário estiver marcado como away, a mensagem de away será mostrada logo após o nome. Se você especificar o nome de um bot, por exemplo .who valis, o comando de who será enviado àquele bot , se o tal bot estiver no botnet.
O comando de who listará até três coisas, para qualquer bot que você perguntar:
1. Uma lista das pessoas no bot que estão no seu canal (A party line, se você não trocou entre canais).
2. Uma lista de bots aos quais este bot está diretamente conectado.
3. Uma lista de pessoas no bot que NÃO estão no seu canal.
Masters podem ver também "(con)" e/ou "(talk)" após o nome do usuário -- "(con)" mostra o modo do console do usuário (veja a página de ajuda sobre .console), e "(talk)" significa que o usuário está usando um script de conversa ircII.
Veja também: whom [retorno]
mode #canal +o nick
Comando que dará status de OP a um determinado nick, no canal especificado.
mode #canal -o nick
Comando que retirará status de OP a um determinado nick, no canal especificado.
whois
Mostrará a você a informação do bot sobre um usuário. Existem cinco informações:
HANDLE | o nickname do usuário |
HOSTMASK(S) | o nome do host pelo qual o usuário é reconhecido |
PASS | "(yes)" se ele tiver um password, "(no)" se não tiver |
ATTR | a lista de atributos para este usuário (veja abaixo) |
LAST | a hora ou data da última conexão deste usuário no canal |
Os atributos válidos no ATTR são:
o | op | (o bot dará ao usuário status de op) |
d | deop | (o bot não permitirá a este usuário se tornar um op) |
k | kick | (o usuário é automaticamente kickado) |
m | master | (o usuário é um bot-master) |
n | owner | (o usuário é o dono do bot) |
f | friend | (o usuário não é punido por fazer coisas erradas) |
x | xfer | (o usuário tem acesso à área de arquivos) |
j | janitor | (o usuário é um master da área de arquivos) |
b | bot | (o usuário é outro bot) |
p | party-line | (o usuário tem acesso de party-line) |
c | common | (a ficha do usuário no bot é de comun acesso) [veja help common] |
s (BOT) | share | (o bot está compartilhando a ficha do usuário) |
h | shows | mostra a você fichas de usuários que têm os atributos listados (como em .match +of para mostrar todos os usuários que são ops e friends) |
match [[início] limite]
Mostra as fichas de usuários cujo nickname ou qualquer dos nomes de hosts se iguala a palavra chave. O limite padrão é de
20, o que significa que se mais de 20 fichas combinarem com a sua procura, somente as primeiras 20 serão mostradas. No
entanto, você pode mudar este limite especificando outro na linha de comando. Se você incluir um limit, pode também incluir
um local de partida (padrão é 1). Por exemplo, para listar os primeiros 15 usuários que têm nome do host de clemson.edu:
.match *clemson.edu 15. Para obter os próximos 10 (se existirem mais que 15), você pere para listar os números de 16 até
25.
bots
Mostra a lista de bots que estão atualmente no botnet. Por exemplo:
Bots: cEvin, ruthie, Killa 1.
Não há indicações sobre quais estão diretamente conectados ao seu. Use who ou bottree para obter esta informação.
bottree
Mostra um diagrama em formato de árvore dos bots que estão atualmente no botnet. É simplesmente uma maneira legal de se
obter a idéia de como os bots estão conectados fisicamente. Veja também: bots, link, botinfo.
notes index
notes read <# or ALL>
notes erase <# or ALL>
Lhe permite manipular notas que foram guardadas para você enquanto você estava fora. O comando notes index lhe dá uma
lista de todas as notas guardadas: de quem elas são e quando elas foram deixadas. O comando notes read lhe permite ler
uma nota particular, ou todas ao mesmo tempo. E o comando notes erase apaga as notas depois que você já as leu. Veja
também: note, quem.
time
Saber o horário do servidor ( /time ).
echo
Ajusta se você quer que suas mensagens ecoem para você. Se estiver ligado, quando você manda algum recado ele aparece
para você também. Se estiver desligado isto não acontece.
+ ban [comentário]
Adiciona um ban a lista de bans permanentes armazenados no bot, com um comentário opcional. Este ban estará efetivo em
todos os canais no bot, e seu comentário e nickname serão armazenados. Veja também: bans, -ban, kickban.
help
Help sobre um determinado comando do IRC ( /help comando ).
- ban
Remove o ban da lista de bans permanentes armazenada no bot -- você pode se referir ao ban pelo número mostrado em
.bans.
bans [palavra chave]
bans all
Mostra a você uma lista de bans globais ativos no corrente canal, e a lista de bans específicos dos canais, assim como
quaisquer bans que estiverem no canal mas não foram acionados pelo bot. Aqui está um simples exemplo:
[5] *!*lamer@*doofus.com (perm)
redbird: ctcp floods
Created 15:10
O número (5) pode ser usado como referência ao ban se você desejar removê-lo (veja também .- ban). Ao lado está o
atual nome de host sendo banido. O "(perm)" significa que o ban é permanente, ou seja, ele não acaba automaticamente. Se,
no entanto, houver um display mostrando o tempo decorrido, ele mostra a quanto tempo o ban está ativo. Este tipo de ban
acaba depois de uma hora. A segunda linha mostra o comentário "(ctcp floods)" e quem adicionou o ban (redbird). A última
mostra quando o ban foi adicionado, e possivelmente a última vez que o ban foi acionado no canal (se for diferente da data de
criação do ban). Algumas vezes haverá um "!" ou "*" antes do número. Um "!" significa que o ban está na lista de bans
permanentes no bot, mas não está atualmente no canal. Um "*" marca um ban que NÃO está na lista de permanentes mas
ESTÁ no canal. Se você usar bans ele mostrará somente os bans que estão atualmente ativos no canal. Se você usar bans
all ele irá mostrar cada ban na memória. Se você usar bans ele irá mostrar uma lista de todos os bans (ativos ou não) que se
igualarem à sua palavra chave. Considere como uma lista de bans all comparada com a sua palavra chave. A lista de ban
pode mudar de acordo com o canal que você está visualisando atualmente no console. Bans diferentes podem estar ativos em
diferentes canais. Veja também: - ban, + ban, kickban, console.
resetbans
Apaga a lista de bans no corrente canal que você estiver visualisando no console. Quaisquer bans no canal que não estiverem
na lista de ban (seja a lista global ou a lista do canal local) serão removidos, e se houverem quaisquer bans na lista global ou
na lista do canal local que não estão atualmente no canal, eles serão adicionados.Veja também: bans, reset, console.
op [canal]
Dará status de operador de canal à pessoa especificada, se o bot for op no canal e a pessoa que você especificar não estiver
marcada por "deop" no bot. Veja também: deop, console.
deop [canal]
Removerá o status de operador de canal da pessoa especificada, se o bot for op no canal e a pessoa não estiver na lista de
operadores autorizados no bot. Veja também: op, console.
topic #canal novo_tópico
Muda o tópico do canal, assumindo que o bot é um operador do canal ou o canal não está +t (usa seu atual canal no
console). Veja também: console.
say
Coloca o texto no seu atual canal no console, como se o bot o tivesse dito.
kick #canal nick msg
Kickar um usuário mandando uma mensagem explicativa.
mode #canal +b nick!*@*.*.*.*
Banir por nick.
mode #canal +b *!user@*.*.*.*
Banir por user.
mode #canal +b *!*@ip
Banir por ip.
mode #canal +b nick!*@*.*.*.*
Banir por nick.
invite nick #canal
Convidar determinado nick à um canal.
protect nick
Proteger usuário.
protect ip
Proteger IP.
mode #canal +p
Tornar o canal privado.
mode #canal +s
Tornar o canal secreto.
mode #canal +t
Somente os Ops podem mudar o topic.
mode #canal +n
O canal não recebe mensagens de fora.
mode #canal +i
Tornar o canal somente para usuários "invitados" ( convidados ).
mode #canal +l nº
Colocar um número limitado de usuários.
mode #canal +m
Somente os Ops podem falar no canal ( canal moderado ).
mode #canal +k senha
Pedir uma senha para entrar no canal.
mode #canal -modo_escolhido
Tirar algum dos modos.
mode #canal +v nick
Um usuário pode falar em um canal moderado.
msg
Manda uma mensagem privada para alguém do bot, assim como se o bot tivesse digitado /msg ( /msg nickname ), para fechar
a msg(pvt) digite /closemsg nickname.
act
Faz uma ação no atual canal no console, como se o bot o tivesse feito, igual ao comando /me no IRC ( /me mensagem ). Veja
também: console.
motd
Irá remostrar a mensagem do dia da party-line, que foi mostrada quando você conectou a primeira vez.
clear
Apagar o texto de uma janela ( /clear ).
addlog
Escreve seu comentário no arquivo de log do bot. Bot masters podem voltar depois e rever o log, e verão seu comentário
(com seu nome junto). Isto é útil para explicar uma atividade confusa.
query
Abrir um private com uma pessoa ( /query nickname ).
invite
Convida alguém do irc para seu atual canal no console. É mais útil quando o canal está +i. Um usuário com o atributo de op
+o pode tanbém requisitar um convite do bot com /msg invite. Veja também: console.
exit
Fechar o seu programa de IRC ( /exit ).
nick
Troca o seu nickname no bot. Este será o nome que o bot lhe conhecerá para sempre, e o que você tem que usar quando
acessar pelo Telnet ou IDENTificar a si mesmo, então lembre-se dele ( /nick novo_nick ).
away [mensagem de away]
Marca você como "away" na party-line. Sua mensagem de away será mostrada na lista de .who, e será mostrada para todos
que tentarem te enviar uma nota. Suas notas serão guardadas, e depois mostradas a você tão logo você volte. Dizer algo na
party-line removerá automaticamente seu status de "away", ou você pode digitar .away por si mesmo.
server
Conectar em um server de IRC ( /server nome_do_server ).
me
Faz uma ação na party-line.
note
Envia uma nota privativa ou usuário na party-line. Se o usuário estiver na party-line, e não estiver marcado no bot como
"away", receberá a mensagem imediatamente. Do contrário, a nota será guardada e mostrada na próxima vez que o usuário
conectar a party-line. Se você conectar o canal, e houverem notas guardadas para você no bot, ele te dirá. Para mandar uma
nota para alguém em outro bot, use "nick@bot" para o nickname. Veja também: whom, notes.
files
Irá mover você para o sub-sistema de transferência de arquivo, se ele foi habilitado neste bot. De lá você poderá se mover
entre as pastas on-line e usar a transferência de arquivos dcc para fazer downloads e uploads.
list
Listar os canais de um Servidor ( /list ).
newpass
Troca seu password no bot, como no comando /msg pass, exceto que você não terá que digitar seu antigo password.
channel
Informações de um canal logado ( /channel ).
console [canal] [modos]
Troca o nível do seu console, para que você veja apenas aqueles tipos de mensagens no console que você queira. Seu atual
canal de console é o canal (no qual está o bot) de onde você pode ver a party-line, e no qual comandos específicos de canais
(como say e op) têm efeito. Níveis válidos são:
m | mostra msgs/ctcps privativos ao bot |
p | mostra conversas e ctcps públicos no canal |
j | mostra conexões/desconexões/trocas de nicks/signoffs/etc no canal |
b | mostra conexões e compartilhamentos de fichas entre bots |
s | mostra mensagens de servidores e conexões/desconexões |
c | mostra mensagens de servidores e conexões/desconexões |
x | mostra transferências de arquivos e comandos de área de arquivos |
r | mostra todo texto cru do servidor (se já compilado!) |
o | mostra outras notícias do bot [ALTAMENTE RECOMENDADO] |
(Note que somente Masters utilizam c, x, r, ou o.) -- Existem também 5 modos de console definidos pelo usuário 1
ao 5 -- o modo pode também ser um modificador como +p ou - jk ou + mp-b. Se você omitir o canal e os modos, ele
mostrará seu atual canal de console e opções.
console [canal] [modos]
É usado para acertar o nível de console de outro usuário. Pode ser usado até para usuários que normalmente não poderiam
acertar seu próprio modo de console.
email [endereço e-mail]
Configura o seu endereço e-mail. Esta informação não é realmente usada pelo bot, mas será necessária se alguém fizer um
whois em você. Se você não especificar um endereço, o bot mostrará um endereço e-mail qualquer que ele atualmente tiver
para você (se tiver algum).
msg bot email
Isto irá colocar seu endereço de e-mail no bot. É mostrado toda vez que alguém fizer um whois em você.
msg bot info
O que você quiser colocar como linha de informações será mostrado quando você entrar no canal, desde que você não tenha
estado nele desde três minutos passados. também será mostrado às pessoas que pedirem ao bot um who ou um whois.
msg bot info none
Apaga sua linha de informações.
msg bot who
Este comando vai mostrar uma lista de quem está agora no canal e suas respectivas linhas de informação ( se tiverem uma ).
msg bot ident [nickname]
Isto vai permitir ao bot reconhecê-lo de uma nova sala. Você deve usar sua password ( aquela que você colocou em pass )
então o bot vai realmente saber que é você. Se você está usando um nickname diferente do registrado, você terá que dar seu
nickname original também.
msg bot help [comando]
O comando /msg help mostra todos os comandos. Ao acrescentar o comando é mostrado uma descrição detalhada do
comando.
msg bot notes index
Este lista todos os recados deixados para você.
msg bot notes read ( # ou tudo )
Isto vai mostrar um recado específico ou, se usar read all, irá mostrar todos os recados guardados.
msg bot notes erase ( # ou todos )
Funciona como o read, sendo que ele apaga qualquer recado que você especificar ( ou todos eles ).
msg bot notes to
Este guarda um recado para alguém, desde que o bot conheça o endereçado. Eles serão informados que existe um recado
esperando por eles da próxima vez que entrarem no canal.
msg bot whois
Isto vai te dar informações, sobre alguém que o bot conheça, incluindo suas linhas de informações, endereço para e-mail,
quando eles estiveram no canal pela última vez e dirá se ele é um Op ou um Master. O bot irá ignorar as informações que ele
desconheça.
msg bot pass
Marca uma password com o bot, uma coisa muito útil. quando você tem uma password marcada, você pode usar ident. Ops
e Masters precisam de password para fazer qualquer comando de Op ou de Master.
msg bot Op
Isto vai fazer com que o bot seja o Op de um canal quando você não estiver no IRC.
msg bot invite
Este comando vai fazer o bot convidá-lo a um canal onde ele esteja.
msg bot die
Isto faz o bot morrer ( apagar ). Não é algo que você usará frequentemente.
msg bot jump [server] [port] [server] [password]
Faz o bot pular para um novo servidor. você pode opcionalmente dizer um servidor específico, no formatp
"new.server.com.br"ou "nrw.server.com 6667".
msg bot memory
Faz o bot contar informações sobre o quanto de memória está usando.
msg bot rehash
Este comando faz o bot recarregar seus arquivos de configuração e etc, com o comando DCC correspondente.
msg bot reset
Faz o bot voltar a sua informação do canal, com o comando DCC correspondente. Se você omitir o nome do canal, irá voltar
em todos os canais que está ligado.
msg bot status
Te mostra uma pequena passagem de três linhas sobre o status atual do bot. O comando status no DCC é muito melhor.
email none
Apaga o seu endereço e-mail.
quit
Remove você da party-line e te disconecta da sessão de dcc chat com o bot.
servers
Lista os servidores que o bot tem na sua lista de servidores. Esta é a lista que ele roda quando entre servvidores. Ela começa
com uma lista estática a qual ele carrega do seu arquivo de configuração quando o bot é inicializado. Depois disso, você pode
adicionar servidores com o comando .jump. A lista de servidores indicará em qual servidor o bot está atualmente, e, se um
bot de ajuda estiver rodando, em qual servidor o bot de ajuda está rodando.
beep
Gera uma quantidade de beeps desejados ( /beep número de vezes );