Mudanças entre as edições de "Portal:NickServ/Comandos Principais/Comandos"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
(Adição dos comandos REGISTER, RELEASE, GHOST, RECOVER.)
m
 
(9 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
__NOTOC__
 
__NOTOC__
<div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos''': [[#AJOIN|AJOIN]] , [[#Alist|ALIST]], [[#Cert|CERT]], [[#Confirm|CONFIRM]], [[#Drop|DROP]], [[#Ghost|GHOST]], [[#Glist|GLIST]], [[#Group|GROUP]], [[#Help|HELP]], [[#Identify|IDENTIFY]], [[#Info|INFO]], [[#List|LIST]], [[#Logout|LOGOUT]], [[#Recover|RECOVER]], [[#Register|REGISTER]], [[#Release|RELEASE]], [[#Send|SEND]], [[#Set|SET]], [[#Status|STATUS]], [[#Ungroup|UNGROUP]], [[#Update|UPDATE]], [[#Access|ACCESS]]<ref>{{citar web|url=https://www.anope.org/docgen/1.8/en_us/NickServ.html|titulo=NickServ (ENG)|publicado=Anope.org |acessodata=5 de Maio de [[2020]]}}</ref></div>
+
<div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos''': [[#Confirm|CONFIRM]], [[#Drop|DROP]], [[#Ghost|GHOST]], [[#Group|GROUP]], [[#Help|HELP]], [[#Identify|IDENTIFY]], [[#Info|INFO]], [[#Recover|RECOVER]], [[#Register|REGISTER]], [[#Release|RELEASE]], [[#Resetpass|RESETPASS]], [[#Status|STATUS]]<ref>{{citar web|url=https://www.anope.org/docgen/1.8/en_us/NickServ.html|titulo=NickServ (ENG)|publicado=Anope.org |acessodata=5 de Maio de [[2020]]}}</ref></div>
  
 
'''Observação''': Os parâmetros entre '''[ ]''' - colchetes - são opcionais e os parâmetros entre '''{ }''' - chaves - são obrigatórios.
 
'''Observação''': Os parâmetros entre '''[ ]''' - colchetes - são opcionais e os parâmetros entre '''{ }''' - chaves - são obrigatórios.
 
<div style="float:left; width:48%; text-align: justify; padding: 10px; border-right: 1px solid #C0C0C0;">
 
<div style="float:left; width:48%; text-align: justify; padding: 10px; border-right: 1px solid #C0C0C0;">
==Ajoin==
+
==Confirm==
Sintaxe:
+
Sintaxe: <code>/msg NickServ '''CONFIRM''' {código_autenticação}</code>
  
*1 - <code>/msg NickServ'''AJOIN''' '''ADD''' {nick} {#canal} [chave]</code>
+
O comando '''CONFIRM''' é usado por vários comandos para confirmar mudanças na conta do usuário. É mais usado para que o usuário confirme seu e-mail no momento do registro de um ''nick'', ou na mudança de e-mail. Também é usado pelo comando [[#Resetpass|RESETPASS]] para forçar uma identificação do usuário no momento da troca se senha.
  
*2 - <code>/msg NickServ '''AJOIN''' '''DEL''' {nick} {#canal}</code>
+
Exemplo:
  
*3 - <code>/msg NickServ '''AJOIN''' '''LIST''' {nick}</code>
+
: 1 - <code>/msg NickServ '''CONFIRM''' 5d4f56ds465f4</code>
  
Esse comando gerencia lista de auto entrada automática do usuário em #canais. Quando o usuário for identificado, automaticamente entrará nos canais de sua lista.
+
: Confirma a ação iniciada pelo usuário através do código <u>5d4f56ds465f4</u> que deve ser digitado juntamente com o comando no Cliente IRC.
  
''IRCops'' podem modificar a lista de auto-entrada de outros usuários.
 
  
</br>
 
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Alist==
+
==Drop==
Sintaxe: <code>/msg /NickServ '''ALIST''' [nick]</code>
+
Sintaxe: <code>/msg NickServ '''DROP''' {nick}</code>
  
Lista todos os canais que o usuário (''nick'') tem acesso ativo ou seja, tem algum ''status'' de gerenciamento no canal.
+
O comando '''DROP''' deleta o ''nick'' do usuário da base de dados do ''Service''. O usuário pode deletar qualquer ''nick'' que estiver dentro de seu grupo de ''nicks''. Para a execução do comando, é necessário estar identificado.
  
Canais que possuem a opção NOEXPIRE ativa, serão apresentados com o sinal de "!" (exclamação) na frete de seus nomes. Apenas ''IRCops'' podem ver a lista de acesso de outros usuário.
+
[ [[#top|Topo]] ]
 +
 
 +
==Ghost==
 +
Sintaxe: <code>/msg NickServ '''GHOST''' {nick} {senha}</code>
 +
 
 +
O comando '''GHOST''' recupera o ''nick'' do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "''Service''". No caso do "''Service''", ao executar o comando o ''nick'' será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um [[Portal:IRCop#Kill|KILL]]. Este comando é similar ao comando [[#Release|RELEASE]] e [[#Recover|RECOVER]]. Se não identificado, será forçado a mudar de nick.
  
 
Exemplo:
 
Exemplo:
  
: 1 - <code>/msg NickServ '''ALIST''' Maicon</code>
+
: 1 - <code>/msg NickServ '''GHOST''' strncpy 12345</code>
  
: Informa quais canais o usuário <u>Maicon</u> tem acesso.
+
: Libera o ''nick'' <u>strncpy</u> caso esteja "preso" pelo "''Service''" ou sendo utilizado por outro usuário.
  
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Cert==
+
==Group==
Sintaxe:  
+
Sintaxe: <code>/msg NickServ '''GROUP''' {nick_alvo} {senha}</code>
 
 
* 1 - <code>/msg NickServ '''CERT''' ADD [nick] [identificação_digital]</code>
 
 
 
* 2 - <code>/msg NickServ '''CERT''' DEL [nick] [identificação_digital]</code>
 
 
 
* 3 - <code>/msg NickServ '''CERT''' LIST [nick]</code>
 
 
 
O comando ''CERT'' modifica ou mostra os certificados TLS/SSL do ''nick'' informado. Este "certificado de cliente" serve para que o usuário seja auto-identificado no ''Services'' ao conecta-se ao Servidor IRC, dispensando assim a identificação por senha. Usuários que são Operadores do ''Service'' podem modificar a lista de certificados de outros ''nicks''.
 
  
Para o comando ''CERT ADD'', se os parâmetros <u>nick</u> e <u>identificação_digital</u> não forem informadas, será adicionada a <u>identificação</u> atual do usuário que executou o comando à sua lista de certificados.
+
O comando '''GROUP''' faz o usuário que executa o comando, entrar no grupo de ''nicks'' daquele informado no parâmetro do comando. A senha requerida é a senha do "''nick'' alvo".
  
 
* Informação adicional
 
* Informação adicional
  
: Antes de adicionar uma identificação digital, o usuário já deve ter gerado seu certificado. Para saber como gerar um certificado, clique [https://wiki.znc.in/Cert aqui] [EN] caso use uma ZNC. Sugerimos usar certificados ECC em vez de RSA, pois aqueles são mais compatíveis com a maioria das Redes IRC. Caso esteja acessando por um conexão comum, clique [https://wiki.rizon.net/index.php?title=CertFP aqui] [EN].
+
:Entrar em um grupo lhe permitirá compartilhar as mesmas configurações do "''nick'' alvo", seus memorandos e privilégios de canais.  
  
: Não Confundir a identificação com Certificado TLS/SSL utilizando identificação digital (Certificate Finger Print - CertFP), comando <code>/msg NickServ '''CERT'''</code> com a identificação pelo método [https://ircv3.net/specs/extensions/sasl-3.1.html SASL] ou com conexões seguras TLS/SSL.  
+
:O grupo e o compartilhamento de informações irá existir se pelo menos um ''nick'' restar no grupo, mesmo que outros sejam deletados, suas configurações, memorandos e privilégios de canal, permaneceram no grupo.
  
: A identificação pelo método '''SASL''' é mais segura que a identificação por [[Portal:NickServ|NickServ]] pois o usuário pode autenticar-se com o ''Service'', antes de ser visto pelo Servidor IRC. Neste [https://wiki.rizon.net/index.php?title=SASL#SASL_EXTERNAL link] você pode saber como identifica-se por SASL utilizando um conexão comum ou clique [https://wiki.znc.in/Sasl neste] se você utiliza uma ZNC.
+
:Este comando pode ser executado mesmo que o nick do usuário que o executa ainda não for registrado. Se o ''nick'' já tiver registro, deverá se identificar primeiro antes de executar o comando. Porém é recomendado executar este comando com um ''nick'' ainda não registrado, pois ele irá ser registrado automaticamente ao executar o comando. Os Administradores da Rede podem colocar restrições para ''nicks'' que já possuem registros, entrar em grupos de outros ''nicks''.
  
: '''TLS''' (Transport Layer Security), também conhecido como SSL (Secure Sockets Layer), é um método de criptografar suas comunicações para que outras partes não possam adulterar ou ler suas mensagens. É sempre sugerido que o usuário conecte-se a uma Rede IRC usando criptografia se possível. Para utilizar este tipo de conexão, as Redes disponibilizam portas específicas, geralmente 6697, 999 ou 7000. Consulta o #ajuda ou o site da Rede que você deseja conecta-se, para saber quais portas utilizar. Para saber como configurar seu Cliente IRC para conecta-se com conexões TLS/SSL, clique [https://wiki.rizon.net/index.php?title=TLS aqui] [EN].
+
:Só é possível participar de um grupo por vez e todos os ''nicks'' do grupo tem a mesma senha.
  
:'''OBS''': Em alguns Clientes IRC (Scripts), o método CertFP deve ser usando juntamente com o SASL.
+
Exemplo:
  
Exemplos:
+
:1 - <code>/msg NickServ '''GROUP''' Gata_de_Botas 123456</code>
  
: 1 - <code>/msg NickServ '''CERT''' ADD</code>
+
: Digamos que o usuário que executa o comando esteja usando o nick VenenOsa, então este ''nick'' será registrado no grupo do "''nick'' alvo" no caso, <u>Gata_de_Botas</u>, compartilhando e tendo acesso a todos os privilégios e configurações um do outro.
  
: Adiciona a identificação digital do usuário que executou o comando, à sua lista de certificados.
+
[ [[#top|Topo]] ]
  
: 2 - <code>/msg NickServ '''CERT''' DEL adlkjflaoiejvçamvçãkvavç</code>
+
==Help==
 +
Sintaxe: <code>/msg NickServ '''HELP''' [nome_comando]</code>
  
: Deleta a identificação digital <u>adlkjflaoiejvçamvçãkvavç</u> do usuário que executou o comando, da sua lista de certificados.
+
O comando ''HELP'' mostra a descrição e a forma correta de utilização do comando informado. Se o parâmetro <u>nome_comando</u> não for especificado, uma lista com todos os comandos e suas descrições sucintas, será mostrado.
  
: 3 - <code>/msg NickServ '''CERT''' LIST</code>
+
Exemplo:
 
 
: Mostra a lista de identificações digitais do usuário que executou o comando.
 
  
[ [[#top|Topo]] ]
+
:1 - <code>/msg NickServ '''HELP''' identify</code>
  
==Confirm==
+
: Mostra a descrição do comando [[#Identify|IDENTIFY]].
Sintaxe:  
 
</br>
 
[ [[#top|Topo]] ]
 
  
==Drop==
 
Sintaxe:
 
</br>
 
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Ghost==
+
==Identify==
Sintaxe: <code>/msg NickServ '''GHOST''' {nick} {senha}</code>
+
Sintaxe: <code>/msg NickServ '''IDENTIFY''' [nick/conta] {senha}</code>
  
O comando '''GHOST''' recupera o ''nick'' do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "''Service''". No caso do "''Service''", ao executar o comando o ''nick'' será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um [[Portal:IRCop#Kill|KILL]]. Este comando é similar ao comando [[Release|RELEASE]] e [[Recover|RECOVER]]. Se não identificado, será forçado a mudar de nick.
+
O comando ''IDENTIFY'' autentica o usuário junto ao ''Service'' como proprietário do ''nick'' em uso. Outros comandos podem solicitar que o usuário esteja identificado antes de realizarem modificações na conta. A senha solicitada é a mesma que foi inserida no comandos [[#Register|REGISTER]]. Se o parâmetro <u>nick</u> não for fornecido, o ''nick'' a ser autenticado será aquele em uso no momento da realização do comando.
  
 
Exemplo:
 
Exemplo:
  
: 1 - <code>/msg NickServ '''GHOST''' strncpy 12345</code>
+
: 1 - <code>/msg NickServ '''IDENTIFY''' 123456</code>
 
 
: Libera o ''nick'' <u>strncpy</u> caso esteja "preso" pelo "''Service''" ou sendo utilizado por outro usuário.
 
  
[ [[#top|Topo]] ]
+
: Identifica o ''nick'' em uso naquele momento, junto ao ''Service''.
  
==Glist==
 
Sintaxe:
 
</br>
 
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Group==
+
==Info==
Sintaxe:  
+
Sintaxe: <code>/msg NickServ '''INFO''' [nick]</code>
</br>
 
[ [[#top|Topo]] ]
 
  
==Help==
+
O comando ''INFO'' mostra informações sobre o ''nick'' solicitado, como proprietário do nick, última vez que foi visto, endereço e hora e opções configuradas. Se nenhum ''nick'' for informado como parâmetro, e se o executor do comando estiver identificado, as informações do ''nick'', assim como da conta serão mostradas.
Sintaxe:
 
</br>
 
[ [[#top|Topo]] ]
 
  
==Identify==
 
Sintaxe:
 
</br>
 
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Info==
 
Sintaxe:
 
</br>
 
[ [[#top|Topo]] ]
 
 
==List==
 
Sintaxe:
 
</br>
 
[ [[#top|Topo]] ]
 
 
==Logout==
 
Sintaxe:
 
</br>
 
[ [[#top|Topo]] ]
 
 
</div>
 
</div>
 
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
 
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
Linha 138: Linha 99:
 
Sintaxe: <code>/msg NickServ '''RECOVER''' {nick} {senha}</code>
 
Sintaxe: <code>/msg NickServ '''RECOVER''' {nick} {senha}</code>
  
O comando ''RECOVER'' recupera o ''nick'' do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "''Service''". No caso do "''Service''", ao executar o comando o ''nick'' será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um [[Portal:IRCop#Kill|KILL]]. Este comando é similar ao comando [[Ghost|GHOST]] e [[Release|RELEASE]]. Se não identificado, será forçado a mudar de nick.
+
O comando ''RECOVER'' recupera o ''nick'' do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "''Service''". No caso do "''Service''", ao executar o comando o ''nick'' será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um [[Portal:IRCop#Kill|KILL]]. Este comando é similar ao comando [[#Ghost|GHOST]] e [[#Release|RELEASE]]. Se não identificado, será forçado a mudar de nick.
  
 
Exemplo:
 
Exemplo:
Linha 151: Linha 112:
 
Sintaxe: <code>/msg NickServ '''REGISTER''' {senha} {e-mail}</code>
 
Sintaxe: <code>/msg NickServ '''REGISTER''' {senha} {e-mail}</code>
  
O comando '''REGISTER''' registra um ''nick'' na base de dados do [[Portal:NickServ|NickServ]]. Após registra-lo, o usuário poderá com os comandos [[Set|SET]] e [[Access|ACCESS]] mudar as configurações que queira. Não esqueça da senha que usou para registra-lo, ela será solicitada para realizar as modificações.
+
O comando '''REGISTER''' registra um ''nick'' na base de dados do [[Portal:NickServ|NickServ]]. Após registra-lo, o usuário poderá com os comandos [[#Set|SET]] e [[#Access|ACCESS]] mudar as configurações que queira. Não esqueça da senha que usou para registra-lo, ela será solicitada para realizar as modificações.
  
 
O ''Service'' diferencia letras maiúsculas e minúsculas. Isso que dizer que <u>PTnet</u> é diferente de <u>ptnet</u>.
 
O ''Service'' diferencia letras maiúsculas e minúsculas. Isso que dizer que <u>PTnet</u> é diferente de <u>ptnet</u>.
Linha 157: Linha 118:
 
* Informação adicional
 
* Informação adicional
  
: Este comando também cria um grupo ao qual o usuário poderá adicionar (comando [[Group|GROUP]]) outros ''nicks'' e utilizar a mesma senha, configurações, memorandos e privilégios de canal, do ''nick'' principal.
+
: Este comando também cria um grupo ao qual o usuário poderá adicionar (comando [[#Group|GROUP]]) outros ''nicks'' e utilizar a mesma senha, configurações, memorandos e privilégios de canal, do ''nick'' principal.
  
 
: Ao executar o comando, uma mensagem será enviado ao ''e-mail'' informado, para que seja seguida instruções para finalizar o registro.
 
: Ao executar o comando, uma mensagem será enviado ao ''e-mail'' informado, para que seja seguida instruções para finalizar o registro.
Linha 172: Linha 133:
 
Sintaxe: <code>/msg NickServ '''RELEASE''' {nick} {senha}</code>
 
Sintaxe: <code>/msg NickServ '''RELEASE''' {nick} {senha}</code>
  
O comando '''RELEASE''' Recupera o ''nick'' do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "''Service''". No caso do "''Service''", ao executar o comando o ''nick'' será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um [[Portal:IRCop#Kill|KILL]]. Este comando é similar ao comando [[Ghost|GHOST]] e [[Recover|RECOVER]]. Se não identificado, será forçado a mudar de nick.
+
O comando '''RELEASE''' Recupera o ''nick'' do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "''Service''". No caso do "''Service''", ao executar o comando o ''nick'' será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um [[Portal:IRCop#Kill|KILL]]. Este comando é similar ao comando [[#Ghost|GHOST]] e [[#Recover|RECOVER]]. Se não identificado, será forçado a mudar de nick.
  
 
Exemplo:
 
Exemplo:
Linha 182: Linha 143:
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Send==
+
==Status==
Sintaxe:  
+
Sintaxe: <code>/msg NickServ '''STATUS'' [nick]</code>
</br>
+
 
 +
O comando ''STATUS'' informa se o usuário que está usando o ''nick'' especificado, é reconhecido no ''Service'' como proprietário do mesmo. A resposta é mostrada no formato <u>''nick''</u>, <u>código de ''status''</u>, <u>nome da conta</u>. Se o parâmetro ''nick'' não for fornecido, as informações do executor do comando são mostradas.
 +
 
 +
*Parâmetros:
 +
 
 +
: - Nick: é o ''nick'' utilizado naquele momento.
 +
 
 +
: - Conta: é a conta que esta autenticada no ''Service'', isso por que um usuário pode usar um ''nick'' que não esteja registrado, e autenticar-se com outra conta.
 +
 
 +
: - Código de ''status'': é um dos seguintes números:
 +
 
 +
:: '0': O usuário não esta online, ou o ''nick'' não esta registrado.
 +
 
 +
:: '1': O usuário não é reconhecido como proprietário do ''nick''.
 +
 
 +
:: '2': O usuário é reconhecido como proprietário via lista [[#Access|ACCESS]].
 +
 
 +
:: '3': o USUÁRIO é reconhecido como proprietário via senha de identificação.
 +
 
 +
Exemplo:
 +
 
 +
:1 - <code>/msg NickServ '''STATUS''' bigua</code>
 +
 
 +
: Mostrará informações do ''nick'' <u>bigua</u> como, nome da conta, se esta identificado no sistema, qual o tipo de autenticação e nick utilizado.
 +
 
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
  
==Set==
+
==Resetpass==
Sintaxe: <code>/msg NickServ '''SET'''</code>
+
Sintaxe: <code>/msg NickServ '''RESETPASS''' [nick] {e-mail}</code>
:SET <u>AUTOOP</u>: Define se s ''Services'' devem definir automaticamente o modo de status de Operador no canal.
+
 
:SET <u>DISPLAY</u>: Define a exibição do seu grupo no ''Services''.
+
O comando ''RESETPASS'' envia um código de acesso para o e-mail cadastrado no ''nick'', com instruções de como redefinir a senha. O parâmetro ''e-mail'' deve completado com aquele endereço associado ao ''nick'' no momento do registro.
:SET <u>EMAIL</u>: Associe um endereço de e-mail ao ''nick'' do usuário.
 
:SET <u>GREET</u>: Associe uma mensagem de boas vindas ao ''nick'' do usuário.
 
:SET <u>HIDE</u>: Ocultar certas informações do ''nick'' do usuário.
 
:SET <u>KEEPMODES</u>: Ativar ou desativar a trava dos modos d ''nick''.
 
:SET <u>KILL</u>: Ativar ou desativar a proteção ''KIL''.
 
:SET <u>LANGUAGE</u>: Defina o idioma que o ''Services'' usarão ao enviar mensagens ao usuário.
 
:SET <u>PASSWORD</u>: Defina a senha para o ''nick'' do usuário.
 
:SET <u>PRIVATE</u>: Impede que o ''nick'' apareça no comando LIST.
 
:SET <u>SECURE</u>: Ativar ou desativar a segurança de ''nicks''.
 
:SET <u>URL</u>: Associe um URL à sua conta
 
</br>
 
[ [[#top|Topo]] ]
 
  
==Status==
+
Exemplo:
Sintaxe:  
 
</br>
 
[ [[#top|Topo]] ]
 
  
==Ungroup==
+
: 1 - <code>/msg NickServ '''RESETPASS''' escorpiao [email protected].br</code>
Sintaxe:  
 
</br>
 
[ [[#top|Topo]] ]
 
  
==Update==
+
: Envia um código de acesso para o ''e-mail'' <u>[email protected]</u> para que o usuário possa redefinir sua senha de acesso.
Sintaxe:  
 
</br>
 
[ [[#top|Topo]] ]
 
  
==Access==
 
Sintaxe:
 
</br>
 
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
 
 
</div>
 
</div>
 
<noinclude>[[Categoria:!Portal NickServ]]</noinclude>
 
<noinclude>[[Categoria:!Portal NickServ]]</noinclude>
 
<noinclude>[[Categoria:!Comandos]]</noinclude>
 
<noinclude>[[Categoria:!Comandos]]</noinclude>

Edição atual tal como às 09h32min de 15 de fevereiro de 2021

Comandos: CONFIRM, DROP, GHOST, GROUP, HELP, IDENTIFY, INFO, RECOVER, REGISTER, RELEASE, RESETPASS, STATUS[1]

Observação: Os parâmetros entre [ ] - colchetes - são opcionais e os parâmetros entre { } - chaves - são obrigatórios.

Confirm

Sintaxe: /msg NickServ CONFIRM {código_autenticação}

O comando CONFIRM é usado por vários comandos para confirmar mudanças na conta do usuário. É mais usado para que o usuário confirme seu e-mail no momento do registro de um nick, ou na mudança de e-mail. Também é usado pelo comando RESETPASS para forçar uma identificação do usuário no momento da troca se senha.

Exemplo:

1 - /msg NickServ CONFIRM 5d4f56ds465f4
Confirma a ação iniciada pelo usuário através do código 5d4f56ds465f4 que deve ser digitado juntamente com o comando no Cliente IRC.


[ Topo ]

Drop

Sintaxe: /msg NickServ DROP {nick}

O comando DROP deleta o nick do usuário da base de dados do Service. O usuário pode deletar qualquer nick que estiver dentro de seu grupo de nicks. Para a execução do comando, é necessário estar identificado.

[ Topo ]

Ghost

Sintaxe: /msg NickServ GHOST {nick} {senha}

O comando GHOST recupera o nick do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "Service". No caso do "Service", ao executar o comando o nick será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um KILL. Este comando é similar ao comando RELEASE e RECOVER. Se não identificado, será forçado a mudar de nick.

Exemplo:

1 - /msg NickServ GHOST strncpy 12345
Libera o nick strncpy caso esteja "preso" pelo "Service" ou sendo utilizado por outro usuário.

[ Topo ]

Group

Sintaxe: /msg NickServ GROUP {nick_alvo} {senha}

O comando GROUP faz o usuário que executa o comando, entrar no grupo de nicks daquele informado no parâmetro do comando. A senha requerida é a senha do "nick alvo".

  • Informação adicional
Entrar em um grupo lhe permitirá compartilhar as mesmas configurações do "nick alvo", seus memorandos e privilégios de canais.
O grupo e o compartilhamento de informações irá existir se pelo menos um nick restar no grupo, mesmo que outros sejam deletados, suas configurações, memorandos e privilégios de canal, permaneceram no grupo.
Este comando pode ser executado mesmo que o nick do usuário que o executa ainda não for registrado. Se o nick já tiver registro, deverá se identificar primeiro antes de executar o comando. Porém é recomendado executar este comando com um nick ainda não registrado, pois ele irá ser registrado automaticamente ao executar o comando. Os Administradores da Rede podem colocar restrições para nicks que já possuem registros, entrar em grupos de outros nicks.
Só é possível participar de um grupo por vez e todos os nicks do grupo tem a mesma senha.

Exemplo:

1 - /msg NickServ GROUP Gata_de_Botas 123456
Digamos que o usuário que executa o comando esteja usando o nick VenenOsa, então este nick será registrado no grupo do "nick alvo" no caso, Gata_de_Botas, compartilhando e tendo acesso a todos os privilégios e configurações um do outro.

[ Topo ]

Help

Sintaxe: /msg NickServ HELP [nome_comando]

O comando HELP mostra a descrição e a forma correta de utilização do comando informado. Se o parâmetro nome_comando não for especificado, uma lista com todos os comandos e suas descrições sucintas, será mostrado.

Exemplo:

1 - /msg NickServ HELP identify
Mostra a descrição do comando IDENTIFY.

[ Topo ]

Identify

Sintaxe: /msg NickServ IDENTIFY [nick/conta] {senha}

O comando IDENTIFY autentica o usuário junto ao Service como proprietário do nick em uso. Outros comandos podem solicitar que o usuário esteja identificado antes de realizarem modificações na conta. A senha solicitada é a mesma que foi inserida no comandos REGISTER. Se o parâmetro nick não for fornecido, o nick a ser autenticado será aquele em uso no momento da realização do comando.

Exemplo:

1 - /msg NickServ IDENTIFY 123456
Identifica o nick em uso naquele momento, junto ao Service.

[ Topo ]

Info

Sintaxe: /msg NickServ INFO [nick]

O comando INFO mostra informações sobre o nick solicitado, como proprietário do nick, última vez que foi visto, endereço e hora e opções configuradas. Se nenhum nick for informado como parâmetro, e se o executor do comando estiver identificado, as informações do nick, assim como da conta serão mostradas.

[ Topo ]

Recover

Sintaxe: /msg NickServ RECOVER {nick} {senha}

O comando RECOVER recupera o nick do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "Service". No caso do "Service", ao executar o comando o nick será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um KILL. Este comando é similar ao comando GHOST e RELEASE. Se não identificado, será forçado a mudar de nick.

Exemplo:

1 - /msg NickServ RECOVER Nogrod 12345
Libera o nick Nogrod caso esteja "preso" pelo "Service" ou sendo utilizado por outro usuário.

[ Topo ]

Register

Sintaxe: /msg NickServ REGISTER {senha} {e-mail}

O comando REGISTER registra um nick na base de dados do NickServ. Após registra-lo, o usuário poderá com os comandos SET e ACCESS mudar as configurações que queira. Não esqueça da senha que usou para registra-lo, ela será solicitada para realizar as modificações.

O Service diferencia letras maiúsculas e minúsculas. Isso que dizer que PTnet é diferente de ptnet.

  • Informação adicional
Este comando também cria um grupo ao qual o usuário poderá adicionar (comando GROUP) outros nicks e utilizar a mesma senha, configurações, memorandos e privilégios de canal, do nick principal.
Ao executar o comando, uma mensagem será enviado ao e-mail informado, para que seja seguida instruções para finalizar o registro.

Exemplo:

1 - /msg NickServ REGISTER 123456 [email protected]
Registra o nick do usuário que executa o comando, com a senha 123456 e com o e-mail [email protected].

[ Topo ]

Release

Sintaxe: /msg NickServ RELEASE {nick} {senha}

O comando RELEASE Recupera o nick do usuário que esteja sendo utilizado por outra pessoa, ou que este "preso" pelo "Service". No caso do "Service", ao executar o comando o nick será liberado. Já no caso de posse por outro usuário que esteja identificado, o mesmo será alvo de um KILL. Este comando é similar ao comando GHOST e RECOVER. Se não identificado, será forçado a mudar de nick.

Exemplo:

1 - /msg NickServ RELEASE Zoldax_II 12345
Libera o nick Zoldax_II caso esteja "preso" pelo "Service" ou sendo utilizado por outro usuário.

[ Topo ]

Status

Sintaxe: /msg NickServ 'STATUS [nick]

O comando STATUS informa se o usuário que está usando o nick especificado, é reconhecido no Service como proprietário do mesmo. A resposta é mostrada no formato nick, código de status, nome da conta. Se o parâmetro nick não for fornecido, as informações do executor do comando são mostradas.

  • Parâmetros:
- Nick: é o nick utilizado naquele momento.
- Conta: é a conta que esta autenticada no Service, isso por que um usuário pode usar um nick que não esteja registrado, e autenticar-se com outra conta.
- Código de status: é um dos seguintes números:
'0': O usuário não esta online, ou o nick não esta registrado.
'1': O usuário não é reconhecido como proprietário do nick.
'2': O usuário é reconhecido como proprietário via lista ACCESS.
'3': o USUÁRIO é reconhecido como proprietário via senha de identificação.

Exemplo:

1 - /msg NickServ STATUS bigua
Mostrará informações do nick bigua como, nome da conta, se esta identificado no sistema, qual o tipo de autenticação e nick utilizado.

[ Topo ]

Resetpass

Sintaxe: /msg NickServ RESETPASS [nick] {e-mail}

O comando RESETPASS envia um código de acesso para o e-mail cadastrado no nick, com instruções de como redefinir a senha. O parâmetro e-mail deve completado com aquele endereço associado ao nick no momento do registro.

Exemplo:

1 - /msg NickServ RESETPASS escorpiao [email protected]
Envia um código de acesso para o e-mail [email protected] para que o usuário possa redefinir sua senha de acesso.

[ Topo ]

  1. «NickServ (ENG)». Anope.org. Consultado em 5 de Maio de 2020