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

email

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:

HANDLEo 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
ATTRa lista de atributos para este usuário (veja abaixo)
LASTa hora ou data da última conexão deste usuário no canal

Os atributos válidos no ATTR são:

oop(o bot dará ao usuário status de op)
ddeop(o bot não permitirá a este usuário se tornar um op)
kkick(o usuário é automaticamente kickado)
mmaster(o usuário é um bot-master)
nowner(o usuário é o dono do bot)
ffriend(o usuário não é punido por fazer coisas erradas)
xxfer(o usuário tem acesso à área de arquivos)
jjanitor(o usuário é um master da área de arquivos)
bbot(o usuário é outro bot)
pparty-line(o usuário tem acesso de party-line)
ccommon(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)
hshowsmostra 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:

mmostra msgs/ctcps privativos ao bot
pmostra conversas e ctcps públicos no canal
jmostra conexões/desconexões/trocas de nicks/signoffs/etc no canal
bmostra conexões e compartilhamentos de fichas entre bots
smostra mensagens de servidores e conexões/desconexões
cmostra mensagens de servidores e conexões/desconexões
xmostra transferências de arquivos e comandos de área de arquivos
rmostra todo texto cru do servidor (se já compilado!)
omostra 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 );

Retorna a IRC ........Avança para Comandos Avançados