- HELP
NickServ permite que você "registre" um nick e evita que outras
pessoas o utilizem. Os seguintes comandos permitem o
registro e a manutenção dos nicks; para utilizá-los, digite
/msg NickServ comando. Para mais informações sobre um
comando específico, digite /msg NickServ HELP comando.
- REGISTER
Sintaxe: REGISTER senha [email]
Registra seu nick no banco de dados do NickServ. Uma vez
que seu nick está registrado, você pode usar os comandos
SET e ACCESS para configurar as opções do seu nick como
você preferir depois. Certifique-se de lembrar sua senha
durante o registro, você precisará dela para fazer alterações
no seu nick futuramente.
(Lembre-se que maiúsculas diferem, como: ANOPE, Anope e
anope são senhas diferentes!)
Sugestões ao escolher sua senha:
As senhas não devem ser de fácil adivinhação. Por exemplo,
usar seu nome como senha é uma péssima idéia. Utilizar seu
nick como senha é uma idéia muito pior e, de fato, o NickServ
não permitirá isso. Da mesma maneira, senhas curtas são
vulneráveis a testes de erro-e-acerto, então você deve
escolher uma senha com pelo menos 5 caracteres. Finalmente,
o caractere "ESPAÇO" não pode ser usado em senhas.
O parâmetro email é opcional e servirá para setar um
email para seu nick. Entretanto, o email pode ser obrigatório
em algumas Redes de IRC.
Sua privacidade é respeitada; este e-mail nunca será dado
para terceiros.
Este comando servirá também para criar um GRUPO para o seu
nick, e irá permitir que você registre outros nicks e divida
as mesmas configurações, os mesmos memos e os mesmos
privilégios em canais. Para maiores informações neste recurso,
digite /msg NickServ HELP GROUP.
- GROUP
Sintaxe: GROUP alvo senha
Este comando faz seu nick entrar no grupo de um nick alvo.
A senha é a senha do nick alvo.
Entrando em um grupo permitirá a você compartilhar suas
configurações, memos e privilégios em canais com todos os
nicks do grupo.
Um grupo existe por quanto tempo for necessário. Isso
significa que mesmo se um nick do grupo for desregistrado,
você não perderá os recursos compartilhados citados acima,
durante o tempo em que houver pelo menos um nick restando
no grupo.
Você pode usar este comando mesmo se não ainda não tiver
registrado seu nick. Se seu nick já estiver registrado,
você precisará identificá-lo antes de usar este comando.
Digite /msg NickServ HELP IDENTIFY para mais informação; talvez
isso não seja possível em algumas redes.
É recomendável usar este comando com nicks não-registrados,
pois eles serão automaticamente registrados ao usar o comando.
Você pode usar isto com um nick registrado (para alterar seu
grupo) apenas se for permitido na rede.
Você só pode estar em um grupo por vez. Mesclar grupos não é
possível.
Atenção: todos os nicks do grupo terão a mesma senha.
- IDENTIFY
Sintaxe: IDENTIFY senha
Identifica você ao NickServ como sendo dono do nick.
Muitos comandos exigem que você se identifique com este
comando antes de você usá-los. A senha deve ser a mesma que
você enviou com o comando REGISTER.
- LOGOUT
Sintaxe: LOGOUT
Este comando reverte o efeito do comando IDENTIFY, ou seja,
faz com que você não seja mais reconhecido como o verdadeiro
dono do nick. Note, entretanto, que ele não pedirá que você se
identifique novamente.
- DROP
Sintaxe: DROP [nick]
Sem parâmetros, cancela o registro de seu nick no banco
de dados do NickServ. Um nick que foi desregistrado é livre para
qualquer um que queira registrá-lo.
Você pode também desregistrar um nick de seu grupo
especificando-o com o parâmetro nick.
Para você usar este comando, será necessário que primeiro
você se identifique usando sua senha (/msg NickServ HELP IDENTIFY
para maiores informações).
- ACCESS
Sintaxe: ACCESS ADD máscara
ACCESS DEL máscara
ACCESS LIST
Modifica ou mostra a lista de acesso do seu nick. Esta é
a lista de endereços a qual será automaticamente reconhecida
pelo NickServ como as permitidas a usarem seu nick. Se você
quer usar um nick de um endereço diferente, você deve usar o
comando IDENTIFY para identificar-se ao NickServ
Exemplos:
ACCESS ADD nick@*.provedor.com.br
Permite o acesso do usuário nick de qualquer
máquina com o domínio provedor.com.br.
ACCESS DEL nick@*.provedor.com.br
Reverte o comando anterior
ACCESS LIST
Mostra a lista de acesso atual.
- SET
Sintaxe: SET opção parâmetros
Ajusta várias opções de nick. A opção pode ser:
DISPLAY Mostra o seu grupo nos Services
PASSWORD Ajusta a senha do seu nick
LANGUAGE Ajusta a linguagem dos Services quando
mensagens são enviadas à você
URL Associa um endereço URL com seu nick
EMAIL Associa um endereço de e-mail ao seu nick
ICQ Associa um número de ICQ ao seu nick
GREET Associa uma mensgem de entrada ao seu nick
KILL Ativa/Desativa a proteção de kill para o seu nick
SECURE Ativa/Desativa os recursos de segurança para o seu nick
PRIVATE Previne seu nick de aparecer em um /msg NickServ LIST
HIDE Esconde certas informações sobre seu nick
MSG Altera o método de comunicação dos Services
AUTOOP Should services op you automatically.
Para usar este comando, você deve primeiro se identificar
com sua senha (/msg NickServ HELP IDENTIFY para maiores
informações).
Digite /msg NickServ HELP SET opção para maiores informações
sobre um comando específico.
- SET DISPLAY
Sintaxe: SET DISPLAY novo-display
Altera o display usado como referência ao nome do seu grupo
nos Services. O novo display DEVE ser um nick do seu grupo.
- SET PASSWORD
Sintaxe: SET PASSWORD nova-senha
Muda a senha de seu nick.
- SET LANGUAGE
Sintaxe: SET LANGUAGE número
Muda a linguagem que os Services usam ao enviar mensagens
para você (por exemplo, quando responde um comando que você
emite). A linguagem Português, assim como outras, pode
apresentar algumas diferenças da linguagem Inglês (English),
já que Inglês é a linguagem oficial destes Services.
O número deve ser escolhido da seguinte lista de línguas:
- SET URL
Sintaxe: SET URL url
Associa uma dada URL ao seu nick. Esta URL será mostrada
sempre que alguem solicitar informação sobre seu nick
através do comando INFO.
- SET EMAIL
Sintaxe: SET EMAIL endereço
Associa um endereço de email designado ao seu nick. Este
endereço será sempre mostrado quando alguém solicitar
informação sobre seu nick atraves do comando INFO.
O email especificado também é usado para enviar sua senha
caso seja perdida. Caso não tenha nenhum endereço para seu
nick ou o mesmo seje inválido, não será possível recuperar
a senha perdida.
- SET HIDE
Sintaxe: SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}
Permite que você previna que certas informações sejam
mostradas quando alguém usa NickServ INFO no seu nick. Você pode
esconder seu endereço de e-mail (EMAIL), última máscara vista
user@host (USERMASK), seu status de acesso aos Services
(STATUS) e sua última mensagem de saída (QUIT).
O segundo parâmetro especifica quando a informação deve ser
mostrada (OFF) ou escondida (ON).
- SET ICQ
Sintaxe: SET ICQ número
Associa um número de ICQ ao seu nick. Este número
será sempre mostrado quando alguém solicitar
informação sobre seu nick através do comando INFO.
- SET GREET
Sintaxe: SET GREET mensagem
Faz com que a mensagen escolhida se torne a sua mensagem
de entrada que aparecerá sempre quando você entrar em um canal
que tenha a opção GREET habilitada, e também tenha acesso a isto.
- SET KILL
Sintaxe: SET KILL {ON | QUICK | IMMED | OFF}
Possibilita a proteção de KILL do seu nick. Com a proteção
de KILL acionada, se outro usuário tentar tomar seu nick,
será dado 1 minuto para este mudar de nick; após isso, será
forçado pelo NickServ a trocar de nick, ou será desconectado da
rede (esse último não acontece em todas elas).
Se você selecionar QUICK, será dado ao usuário somente 20
segundos para mudar de nick ao invés do usual (60 segundos).
Se você selecionar a opção IMMED, o nick será mudado
imediatamente sem mesmo ser avisado antes; é recomendado
não usar essa opção, a não ser que seja necessário. Pode
acontecer do Administrador da Rede desabilitar essa opção.
- SET SECURE
Sintaxe: SET SECURE {ON | OFF}
Torna os recursos de segurança do NickServ ativados (ON) ou
desativados (OFF) sobre o seu nick. Com o SECURE acionado
você deve entrar com sua senha antes de ser reconhecido como
usuário do nick, independentemente do fato do seu endereço
constar na lista de acesso. Entretanto, se você está na
lista de acesso, o NickServ não irá dar auto-kill em você de
acordo com os ajustes da opção KILL.
- SET PRIVATE
Sintaxe: SET PRIVATE {ON | OFF}
Torna a opção de privacidade do NickServ sobre o seu nick
em ativada (ON) ou desativada (OFF). Com o PRIVATE ativado,
seu nick não aparecerá nas listagens de nicks geradas com
o comando NickServ's LIST. (Entretando, alguém que sabe do seu
nick ainda pode obter informações usando o comando INFO).
- UPDATE
Sintaxe: UPDATE
Atualiza seu status atual, ou seja, checa por novos memos,
seta modos de canal necessários (ModeonID) e atualiza seu
vHost e suas flags de usuário (Último horário visto etc).
- SET HIDE
Sintaxe: SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}
Permite que você previna que certas informações sejam
mostradas quando alguém usa NickServ INFO no seu nick. Você pode
esconder seu endereço de e-mail (EMAIL), última máscara vista
user@host (USERMASK), seu status de acesso aos Services
(STATUS) e sua última mensagem de saída (QUIT).
O segundo parâmetro especifica quando a informação deve ser
mostrada (OFF) ou escondida (ON).
- SET MSG
Sintaxe: SET MSG {ON | OFF}
Permite que você escolha a forma que os Services devem se
comunicar com você. Com MSG acionado, os Services irão usar
mensagems, caso contrário, usarão notices.
- RECOVER
Sintaxe: RECOVER nick [senha]
Permite que você recupere seu nick se alguém o tiver
tomado; isso faz o mesmo que o NickServ faz automaticamente
se alguém "rouba" um nick protegido com kill.
Quando você usa este comando, o NickServ trará um falso
usuário online com o mesmo nick de quem o está usando.
Isto causará uma desconexão pelo servidor de IRC do outro
usuário. O falso usuário ficará online por NickServ para
assegurar que o outro usuário não reconecte imediatamente;
Durante você pode reivindicar seu nick.
Alternativamente, use o comando RELEASE
(/msg NickServ HELP RELEASE) para retomar seu nick mais
rapidamente.
Para usar o comando RECOVER em um nick, seu endereço
atual como mostrado no /WHOIS deve estar na lista de acesso
do nick, você deve estar identificado e estar no grupo daquele
nick, ou você deve fornecer a senha correta para o nick.
- RELEASE
Sintaxe: RELEASE nick [senha]
Instrui o NickServ a remover qualquer espera no seu nick
causada pelo kill automático de proteção ou pelo uso do
comando RECOVER. Por padrão, essa espera dura NickServ;
este comando libera o seu nick mais cedo.
Para usar o comando RELEASE em um nick, seu endereço
atual como mostrado no /WHOIS deve estar na lista de acesso
do nick, você deve estar identificado e estar no grupo daquele
nick, ou você deve fornecer a senha correta para o nick.
- GHOST
Sintaxe: GHOST nick [senha]
Termina uma sessão "fantasma" de IRC que esteja usando seu
nick. A sessão "fantasma" é aquela que não está realmente
conectada, mas que o servidor de IRC acredita estar ainda
ativa por qualquer razão. Isso acontece normalmente se seu
computador travar ou se sua conexão com a internet ou modem
cair por um período curto de tempo enquanto você está no IRC.
Para usar o comando GHOST em um nick, seu endereço
atual como mostrado no /WHOIS deve estar na lista de acesso
do nick, você deve estar identificado e estar no grupo daquele
nick, ou você deve fornecer a senha correta para o nick.
- INFO
Sintaxe: INFO nick [ALL]
Mostra a informação sobre o nick dado, como o dono do nick,
último endereço utilizado e horário, e opções. Se você está
identificado para o nick que você está obtendo informações
e a opção ALL é especificada, será mostrado a você toda
informação possível; independente de haver opções para esconder.
- LIST
Sintaxe: LIST padrão
Lista todos os nicks registrados que combinam com o padrão
fornecido no formato nick!ident@host. Nicks com a opção
PRIVATE ligada não serão mostrados.
Exemplos:
LIST *!ident@servidor.com.br
Lista todos os nicks de *!ident@servidor.com.br.
LIST *Bot*!*@*
Lista todos os nicks registrados com Bot em seus
idents (insensível a maiúsculas).
LIST *!*@*.bar.org
Lista todos os nicks possuídos por usuários do domínio
bar.org
- ALIST
Sintaxe: ALIST [nível]
Lista todos os canais nos quais você tem acesso. Opcionalmente,
você pode especificar um nível no formato XOP ou ACCESS. A lista
de resultado inclui apenas os canais nos quais você tem o nível
de acesso fornecido.
Exemplos:
ALIST Founder
Lista todos os canais nos quais você tem acesso de Founder.
ALIST AOP
Lista todos os canais nos quais você tem acesso AOP ou maior.
ALIST 10
Lista todos os canais nos quais você tem nível 10 de acesso ou maior.
Canais com a opção NOEXPIRE serão prefixados por uma exclamação.
- GLIST
Sintaxe: GLIST
Lista todos os nicks do grupo.
- STATUS
Sintaxe: STATUS nick...
Retorna se o usuário que está usando um determinado nick
é reconhecio como dono do nick.
A resposta tem este formato:
nick código-de-status
onde nick é o nick enviado com o comando, e
código-de-status é um dos seguintes:
0 - usuário não está conectado ou o nick não está registrado
1 - usuário não reconhecido como dono do nick
2 - usuário reconhecido como dono só pela lista de acesso
3 - usuário reconhecido como dono via identificação por senha
Até 16 nicks podem ser enviados com cada comando; o resto será
ignorado. Se nenhum nick for fornecido, seu status será exibido.
- SENDPASS
Sintaxe: SENDPASS nick
Envia a senha do nick em questão para o endereço de email
ajustado no nick. Esse comando é bem útil em se falando
de senhas perdidas.
Poder ser limitado a Operadores de IRC em algumas redes.
Este comando não está disponível quando estiver usando encriptação.
- EXPIRES
Nicks que não estejam mais sendo usados estão sujeitos
a expirarem automaticamente, ou seja, eles serão apagados
após <num> dias sem serem usados.
- SERVADMIN HELP
Os Administradores dos Services podem ainda usar o DROP em qualquer nick
sem ser necessário se identificar como dono dele, e podem ver a lista de
acesso de qualquer nick (/msg NickServ ACCESS LIST nick).
- SERVADMIN LOGOUT
Sintaxe: LOGOUT [nick [REVALIDATE]]
Sem nenhum parâmetro, reverte o efeito do comando IDENTIFY,
ou seja, faz com que você não seja mais reconhecido como o
verdadeiro dono do nick. Note, entretanto, que ele não pedirá
que você se identifique novamente.
Com um parâmetro, fará o mesmo para o nick determinado. Se você
especificar REVALIDATE também, os Services irão pedir que o nick
em questão se identifique novamente.
Comando limitado aos Administradores dos Services.
- SERVADMIN DROP
Sintaxe: DROP [nick]
Sem parâmetros, cancela o registro de seu nick no banco de
dados do NickServ.
Com parâmetros, cancela o registro do nick especificado
do banco de dados. Você pode desregistrar qualquer nick DE
SEU GRUPO sem nenhum privilégio especial, mas desregistrar
QUALQUER nick é restrito aos Administradores dos Services.
- SERVADMIN LIST
Sintaxe: LIST padrão [FORBIDDEN] [SUSPENDED] [NOEXPIRE] [UNCONFIRMED]
Lista todos os nicks registrados que combinem com o padrão
fornecido (formato nick!ident@host). Nicks com opção PRIVATE
serão somente exibidos para os Administradores dos Services.
Nicks com opção NOEXPIRE ajustada terão um ! preposto ao nick
na lista quando for a pedido de Administrador dos Services.
Se as opções FORBIDDEN, SUSPENDED, NOEXPIRE ou UNCONFIRMED são fornecidas, apenas
nicks que são, respectivamente, FORBIDDEN, SUSPENDED, UNCONFIRMED ou têm a opção
NOEXPIRE ativa, serão exibidos. Se todas as três opções forem fornecidas,
todos os três tipos de nicks serão exibidos. Estas opções são limitas aos
Administradores dos Services.
Exemplos:
LIST *!ident@servidor.com.br
Lista todos os nicks de *!ident@servidor.com.br.
LIST *Bot*!*@*
Lista todos os nicks registrados com Bot em seus nomes.
LIST * NOEXPIRE
Lista todos os nicks registrados cujos registros foram
ajustados para não expirar.
- SERVADMIN ALIST
Sintaxe: ALIST [nick] [nível]
Sem parâmetros, lista os canais nos quais você tem acesso. Com
um parâmetro, lista os canais nos quais nick tem acesso.
Com dois parâmetros lista os canais nos quais nick tem
no mínimo o nível de acesso especificado.
Este uso é limitado aos Administradores dos Services.
- SERVADMIN GLIST
Sintaxe: GLIST [nick]
Sem nenhum parâmetro, lista todos os nicks no seu grupo.
Com um parâmetro, lista todos os nicks no grupo determinado.
Este comando é limitado aos Administradores dos Services.
- SERVADMIN GETPASS
Sintaxe: GETPASS nick
Mostra a senha de um nick especificado.
Note que sempre que este comando for usado, uma mensagem
incluindo o nick da pessoa que emitiu o comando e o nick
no qual foi usado serão gravados e enviados para WALLOPS/GLOBOPS.
Este comando não fica disponível quando a encriptação está habilitada.
Limitado aos Administradores dos Services.
- SERVADMIN FORBID
Sintaxe: FORBID nick [motivo]
Não permite que um nick seja registrado ou usado por
ninguém. Pode ser cancelado desregistrando o nick.
Em algumas redes, um motivo é necessário.
Limitado aos Administradores dos Services.
- SERVADMIN INFO
Administradores de Services podem usar o parâmetro ALL com qualquer nick.