Mudanças entre as edições de "Portal:NickServ/DALnet/Comandos"
m |
m |
||
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 4: | Linha 4: | ||
<div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos da DALnet''': [[#Acc|ACC]], [[#Register|REGISTER]],[[#Sendpass|SENDPASS]], [[#Access|ACCESS]], [[#Set|SET]]<ref>{{citar web|url=https://www.dal.net/services/servdetail.php?type=nickserv|titulo=Nickserv (ENG)|publicado=DAL.net|acessodata=6 de Maio de [[2020]]}}</ref></div> | <div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos da DALnet''': [[#Acc|ACC]], [[#Register|REGISTER]],[[#Sendpass|SENDPASS]], [[#Access|ACCESS]], [[#Set|SET]]<ref>{{citar web|url=https://www.dal.net/services/servdetail.php?type=nickserv|titulo=Nickserv (ENG)|publicado=DAL.net|acessodata=6 de Maio de [[2020]]}}</ref></div> | ||
− | '''Comandos Universais''': [[ | + | '''Comandos Universais''': [[#Drop|DROP]], [[#Ghost|GHOST]], [[#Identify|IDENTIFY]], [[#Info|INFO]], [[#Recover|RECOVER]], [[#Release|RELEASE]], [[#Lang|LANG]] |
'''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. | ||
Linha 16: | Linha 16: | ||
1 - Sintaxe: <code>/msg NickServ '''ACC'''</code> | 1 - Sintaxe: <code>/msg NickServ '''ACC'''</code> | ||
− | 2 - Sintaxe: <code>/msg NickServ '''ACC''' [nick]</code> | + | 2 - Sintaxe: <code>/msg NickServ '''ACC''' [''nick'']</code> |
O comando ''ACC'' atribui automaticamente a cada apelido um nível de status de login, que pode ser verificado executando o comando. Com base nessa informação, um Gerente de canal Pode usar isso para determinar que tipo de acesso o usuário deverá ter em seu canal. O nível de acesso muda dependendo do nível de "prova"/identificação que o usuário atual daquele apelido forneceu ao ''NickServ''. | O comando ''ACC'' atribui automaticamente a cada apelido um nível de status de login, que pode ser verificado executando o comando. Com base nessa informação, um Gerente de canal Pode usar isso para determinar que tipo de acesso o usuário deverá ter em seu canal. O nível de acesso muda dependendo do nível de "prova"/identificação que o usuário atual daquele apelido forneceu ao ''NickServ''. | ||
Linha 83: | Linha 83: | ||
: Solicita redefinição da senha do ''nick'' do usuário <u>naressi</u>, enviando um código de autenticação para o e-mail <u>[email protected]</u> | : Solicita redefinição da senha do ''nick'' do usuário <u>naressi</u>, enviando um código de autenticação para o e-mail <u>[email protected]</u> | ||
+ | |||
+ | [ [[#top|Topo]] ] | ||
+ | |||
+ | == Drop == | ||
+ | Sintaxe: <code>/msg NickServ '''DROP''' {''nick''}</code> | ||
+ | |||
+ | O comando ''DROP'' cancela o registro de um apelido. Após emitir o comando, uma mensagem é enviada para o ''e-mail'' atualmente configurado para o ''nick''. Esta mensagem contém um código de autorização que deve ser copiado e colado enquanto estiver conectado à DALnet ou através do sistema web para confirmar o processo de solicitação de cancelamento. | ||
+ | |||
+ | Antes de usar este comando, deve-se usar o comando [[#Identify|IDENTIFY]] com a senha do apelido. | ||
+ | |||
+ | Exemplo | ||
+ | |||
+ | : 1 - <code>/msg NickServ '''DROP''' GOGOboy</code> | ||
+ | |||
+ | : Solicita o cancelamento do ''nick'' <u>GOGOboy</u>. A solicitação só será efetivada depois que o usuário digitar o código de autorização que será enviado para seu ''e-mail'' configurado no ''nick''. | ||
+ | |||
+ | [ [[#top|Topo]] ] | ||
+ | |||
+ | == Ghost== | ||
+ | Sintaxe: <code>/msg NickServ '''GHOST''' {''nick''} [senha]</code> | ||
+ | |||
+ | Às vezes o usuário pode ser desconectado repentinamente por algum motivo, nesses casos seu ''nick'' pode acabar se tornando um apelido "fantasma". Isso significa que embora o mesmo tenha saído/"caído", o servidor de IRC não recebeu a saída e não liberou o apelido. Ele (''nick'') ainda aparecerá em todos os canais em que o usuário esteve e, se fizer um comando <code>/'''WHOIS''' ''nick''_do_usuário</code>, verá que ele contém seu endereço de internet e seu nome de usuário. | ||
+ | |||
+ | Nesses casos, pode-se recuperar esse apelido "fantasma" usando o comando ''GHOST''. | ||
+ | |||
+ | O uso da senha pode ou não ser necessário. Se o ''host'' (máscara) atual do usuário estiver na lista de [[#Access|acesso]], não será necessário usar a senha. | ||
+ | |||
+ | Exemplo | ||
+ | |||
+ | : 1 - <code>/msg NickServ '''GHOST''' delet FuturAgorA6667</code> | ||
+ | |||
+ | Libera do ''Service'' o ''nick'' <u>delet</u>, se estiver "preso" por uma desconexão repentina. | ||
+ | |||
+ | [ [[#top|Topo]] ] | ||
+ | |||
+ | == Identify == | ||
+ | Sintaxe: <code>/msg NickServ '''IDENTIFY''' [''nick''] {senha}</code> | ||
+ | |||
+ | O comando ''IDENITFY'' autentica o usuário junto ao ''Service''. O apelido (''nick'') é opcional e deve ser usado se o usuário quiser autenticar-se utilizando um apelido diferente do que estiver usando no momento da execução do comando. | ||
+ | |||
+ | As senhas são sensíveis a maiúsculas e minúsculas, portanto a123 NÃO é o mesmo que A123 no que diz respeito ao ''NickServ''. | ||
+ | |||
+ | Exemplos | ||
+ | |||
+ | :1 - <code>/msg NickServ '''IDENTIFY''' TooCool efnet323</code> | ||
+ | |||
+ | :Identifica o usuário <u>TooCool</u> junto ao ''Service''. | ||
+ | |||
+ | :2 - <code>/msg NickServ '''IDENTIFY''' efnet323</code> | ||
+ | |||
+ | :Identifica o usuário que executou o comando junto ao ''Service'', utilizando o ''nick'' que o mesmo esta utilizando naquele momento. | ||
[ [[#top|Topo]] ] | [ [[#top|Topo]] ] | ||
Linha 92: | Linha 143: | ||
O comando ''REGISTER'' permite que o usuário registre um ''nick'' no ''NickServ''. | O comando ''REGISTER'' permite que o usuário registre um ''nick'' no ''NickServ''. | ||
− | O ''NickServ'' tentará registrar o apelido que o usuário está usando atualmente. A senha diferencia maiúsculas de minúsculas, isso significa que A123 e a123 são diferentes. Após emitir o comando de registro, um ''e-mail'' é enviado para o endereço que foi definido para o ''nick''. Este ''e-mail'' contém um código de autorização para concluir o processo de registro. Este código tem que ser copiado e colado enquanto o usuário estiver conectado à Rede DALnet ou através do sistema web para confirmar o registo do ''nick''. | + | O ''NickServ'' tentará registrar o apelido que o usuário está usando atualmente. A senha diferencia maiúsculas de minúsculas, isso significa que A123 e a123 são diferentes. Após emitir o comando de registro, um ''e-mail'' é enviado para o endereço que foi definido para o ''nick''. Este ''e-mail'' contém um código de autorização para concluir o processo de registro, que expira em 72hs (setenta e duas) se não for utilizado. Este código tem que ser copiado e colado enquanto o usuário estiver conectado à Rede DALnet ou através do sistema web para confirmar o registo do ''nick''. |
+ | |||
+ | Depois de emitir o comando NickServ ''REGISTER'', o ''Service'' irá fazer uma pergunta simples ao usuário para garantir que não é um ''bot''. É necessário responder a pergunta corretamente antes de iniciar o processo de registro. Para mais informações, visite este [http://www.dal.net/kb/view.php?kb=188 link] para obter ajuda. | ||
Os apelidos não expiram se não utilizados por mais de 30 dias. Em vez disso, eles serão marcados como "Inativos". Veja mais informações [http://www.dal.net/kb/view.php?kb=273 aqui] | Os apelidos não expiram se não utilizados por mais de 30 dias. Em vez disso, eles serão marcados como "Inativos". Veja mais informações [http://www.dal.net/kb/view.php?kb=273 aqui] | ||
Linha 98: | Linha 151: | ||
Exemplo: | Exemplo: | ||
− | :1 - <code>/msg NickServ '''REGISTER''' HAwaii.662 [email protected]</code> | + | :1 - <code>/msg NickServ@services.dal.net'''REGISTER''' HAwaii.662 [email protected]</code> |
: Registra o nick do usuário que executa o comando, e envia orientações da conclusão do registro para o ''e-mail'' informado, <u>[email protected]</u> | : Registra o nick do usuário que executa o comando, e envia orientações da conclusão do registro para o ''e-mail'' informado, <u>[email protected]</u> | ||
+ | |||
+ | : Após o comando o ''Service'' realizará uma pergunta, exemplo: "Quantas letras tem a palavra nove?". O usuário deverá digitar a resposta seguindo o formato informado que será <code>/msg [email protected] '''REGISTER''' <u>senha</u> <u>e-mail</u> <u>resposta</u></code>. Para os dados do comando de ''REGISTER'' executado acima, o comando com a verificação de respostas seria: <code>/msg [email protected] '''REGISTER''' HAwaii.662 [email protected] 4</code> | ||
[ [[#top|Topo]] ] | [ [[#top|Topo]] ] | ||
Linha 141: | Linha 196: | ||
: Muda a língua padrão do ''Services'' para <u>IT</u> ou seja, italiano. | : Muda a língua padrão do ''Services'' para <u>IT</u> ou seja, italiano. | ||
+ | |||
+ | [ [[#top|Topo]] ] | ||
+ | |||
+ | == Recover == | ||
+ | Sintaxe: <code>/msg NickServ '''RECOVER''' {''nick''} {senha}</code> | ||
+ | |||
+ | Muito semelhante ao comando [#Ghost|GHOST]], o comando ''RECOVER'' permite que o usuário recupere seu apelido se alguém o estiver usando. | ||
+ | |||
+ | Exemplo | ||
+ | |||
+ | :1 - <code>/msg NickServ '''RECOVER''' lil0ne- efnet323</code> | ||
+ | |||
+ | : Recupera o ''nick'' <u>lil0ne-</u> do usuário. | ||
+ | |||
+ | [ [[#top|Topo]] ] | ||
+ | |||
+ | == Release == | ||
+ | Sintaxe: <code>/msg NickServ '''RELEASE''' {''nick''} {senha}</code> | ||
+ | |||
+ | Se alguém tentar usar indevidamente um ''nick'' (apelido), um ''ENFOCER'' (comando atualmente não mais disponível para ''users'')<ref>{{citar web|url=http://docs.dal.net/docs/nickserv.html|titulo=NickServ Options (ENG)|publicado=DAL.net|acessodata=25 de Março de [[2021]]}}</ref> trocará o ''nick'' automaticamente em 60 segundos caso não ocorra uma autenticação (desde que a opção ''ENFORCE'' esteja ativada. Atualmente a configuração permanente é ''ON''). O ''nick'' do usuário indevido será alterado para Guest***** e o ''nick'' anterior será "retido" por um período. ''Nicks'' "retidos" não podem ser usados, e se uma pessoa tentando usa-lo, receberá uma mensagem de erro. No entanto, o verdadeiro "dono" pode forçar o ''NickServ'' a liberar o apelido imediatamente usando o comando ''RELEASE''. | ||
+ | |||
+ | Exemplo | ||
+ | |||
+ | :1 - <code>/msg NickServ '''RELEASE''' ShadowDog efnet323</code> | ||
+ | |||
+ | : Libera o ''nick'' <u>ShadownDog</u> para ser reutilizado. | ||
+ | |||
+ | [ [[#top|Topo]] ] | ||
+ | |||
+ | == Info == | ||
+ | Sintaxe: <code>/msg NickServ '''INFO''' {''nick''}</code> | ||
+ | |||
+ | O comando ''INFO'' fornecerá informações adicionais sobre um apelido (''nick'') se estiver registrado, como o último endereço visto, hora, etc. | ||
+ | |||
+ | Exemplo | ||
+ | |||
+ | :1 - <code>/msg NickServ '''INFO''' humility</code> | ||
+ | |||
+ | : Fornece informações sobre o ''nick'' <u>humility</u>. | ||
[ [[#top|Topo]] ] | [ [[#top|Topo]] ] |
Edição atual tal como às 20h02min de 25 de março de 2021
Comandos Universais: DROP, GHOST, IDENTIFY, INFO, RECOVER, RELEASE, LANG
Observação: Os parâmetros entre [ ] - colchetes - são opcionais e os parâmetros entre { } - chaves - são obrigatórios.
NOTA 1: Os comandos universais ou seja, aqueles são usados na DALnet e em outras Redes, podem ter pequenas diferencias de sintaxe, porém tem a mesma função. Para obter ajuda dos mesmo na DALnet, execute o comando /msg NickServ HELP comandos
.
NOTA 2: Os comandos REGISTER, ACCESS e SET também são universais, porém merecem uma atenção a parte em se tratando da DALnet, por esse motivo, serão aqui descritos.
Acc
1 - Sintaxe: /msg NickServ ACC
2 - Sintaxe: /msg NickServ ACC [nick]
O comando ACC atribui automaticamente a cada apelido um nível de status de login, que pode ser verificado executando o comando. Com base nessa informação, um Gerente de canal Pode usar isso para determinar que tipo de acesso o usuário deverá ter em seu canal. O nível de acesso muda dependendo do nível de "prova"/identificação que o usuário atual daquele apelido forneceu ao NickServ.
Os valores de retorno possíveis incluem:
- - 0 (zero): Apelido não registrado ou não online no momento.
- - 1 (um): O usuário não se identificou com senha e não corresponde a uma entrada de máscara de acesso.
- - 2 (dois): O usuário não se identificou com senha, mas corresponde a um registro na lista de acesso.
- - 3 (três): O usuário se identificou utilizando a senha do apelido.
Exemplo:
- 1 -
/msg NickServ ACC
- Informa o nível de acesso do usuário que executou o comando.
- 2 -
/msg NickServ ACC STORM_OF_GOD
- Informa qual o nível de acesso do usuário STORM_OF_GOD.
[ Topo ]
Access
Sintaxe: /msg NickServ ACCESS {ADD|DEL|LIST|WIPE} [usuário@máscara]
O comando ACCESS mantém uma base de dados com os endereços que têm permissão para usar o apelido sem se identificar com a senha. Isso pode ser útil pois, ao adicionar uma máscara de acesso, o usuário pode usar seu apelido sem precisar digitar a senha toda vez que entrar, ou pode dar a um amigo acesso ao seu apelido sem fornecer a senha.
- Informação adiconal
- - Para adicionar máscaras de acesso a este banco de dados utilize o comando ACCESS ADD.
- - Para excluir máscaras de acesso, use ACCESS DEL.
- - Para visualizar as máscaras de acesso, use ACCESS LIST.
- - Para limpar a lista de acesso, use ACCESS WIPE.
Exemplos:
- 1 -
/NickServ ACCESS ADD [email protected]
- Adiciona ao registro do usuário que executou o comando, permissão para que qualquer pessoa que esteja utilizando a máscara [email protected] possa usar seu nick.
- 2 -
/NickServ ACCESS DEL [email protected]
- Retira do registro do usuário que executou o comando, permissão para que qualquer pessoa que esteja utilizando a máscara [email protected] possa usar seu nick.
- 3 -
/NickServ ACCESS WIPE
- Limpa a lista de permissão do comando ACCESS.
[ Topo ]
Sendpass
Sintaxe: /msg NickServ SENDPASS {nick} {e-mail}
O comando SENDPASS solicita redefinição de senha de seu apelido. O usuário receberá um e-mail com um código AUTH que ao ser inserido, redefinirá a senha do apelido para uma nova senha aleatória. Este comando não deve ser considerado uma alternativa ao gerenciamento de senhas, mas apenas como um "backup" em caso de situações extremas.
Exemplo:
- 1 -
/msg [email protected] SENDPASS naressi [email protected]
- Solicita redefinição da senha do nick do usuário naressi, enviando um código de autenticação para o e-mail [email protected]
[ Topo ]
Drop
Sintaxe: /msg NickServ DROP {nick}
O comando DROP cancela o registro de um apelido. Após emitir o comando, uma mensagem é enviada para o e-mail atualmente configurado para o nick. Esta mensagem contém um código de autorização que deve ser copiado e colado enquanto estiver conectado à DALnet ou através do sistema web para confirmar o processo de solicitação de cancelamento.
Antes de usar este comando, deve-se usar o comando IDENTIFY com a senha do apelido.
Exemplo
- 1 -
/msg NickServ DROP GOGOboy
- Solicita o cancelamento do nick GOGOboy. A solicitação só será efetivada depois que o usuário digitar o código de autorização que será enviado para seu e-mail configurado no nick.
[ Topo ]
Ghost
Sintaxe: /msg NickServ GHOST {nick} [senha]
Às vezes o usuário pode ser desconectado repentinamente por algum motivo, nesses casos seu nick pode acabar se tornando um apelido "fantasma". Isso significa que embora o mesmo tenha saído/"caído", o servidor de IRC não recebeu a saída e não liberou o apelido. Ele (nick) ainda aparecerá em todos os canais em que o usuário esteve e, se fizer um comando /WHOIS nick_do_usuário
, verá que ele contém seu endereço de internet e seu nome de usuário.
Nesses casos, pode-se recuperar esse apelido "fantasma" usando o comando GHOST.
O uso da senha pode ou não ser necessário. Se o host (máscara) atual do usuário estiver na lista de acesso, não será necessário usar a senha.
Exemplo
- 1 -
/msg NickServ GHOST delet FuturAgorA6667
Libera do Service o nick delet, se estiver "preso" por uma desconexão repentina.
[ Topo ]
Identify
Sintaxe: /msg NickServ IDENTIFY [nick] {senha}
O comando IDENITFY autentica o usuário junto ao Service. O apelido (nick) é opcional e deve ser usado se o usuário quiser autenticar-se utilizando um apelido diferente do que estiver usando no momento da execução do comando.
As senhas são sensíveis a maiúsculas e minúsculas, portanto a123 NÃO é o mesmo que A123 no que diz respeito ao NickServ.
Exemplos
- 1 -
/msg NickServ IDENTIFY TooCool efnet323
- Identifica o usuário TooCool junto ao Service.
- 2 -
/msg NickServ IDENTIFY efnet323
- Identifica o usuário que executou o comando junto ao Service, utilizando o nick que o mesmo esta utilizando naquele momento.
[ Topo ]
Register
Sintaxe: /msg NickServ REGISTER {senha} {e-mail}
O comando REGISTER permite que o usuário registre um nick no NickServ.
O NickServ tentará registrar o apelido que o usuário está usando atualmente. A senha diferencia maiúsculas de minúsculas, isso significa que A123 e a123 são diferentes. Após emitir o comando de registro, um e-mail é enviado para o endereço que foi definido para o nick. Este e-mail contém um código de autorização para concluir o processo de registro, que expira em 72hs (setenta e duas) se não for utilizado. Este código tem que ser copiado e colado enquanto o usuário estiver conectado à Rede DALnet ou através do sistema web para confirmar o registo do nick.
Depois de emitir o comando NickServ REGISTER, o Service irá fazer uma pergunta simples ao usuário para garantir que não é um bot. É necessário responder a pergunta corretamente antes de iniciar o processo de registro. Para mais informações, visite este link para obter ajuda.
Os apelidos não expiram se não utilizados por mais de 30 dias. Em vez disso, eles serão marcados como "Inativos". Veja mais informações aqui
Exemplo:
- 1 -
/msg [email protected]REGISTER HAwaii.662 [email protected]
- Registra o nick do usuário que executa o comando, e envia orientações da conclusão do registro para o e-mail informado, [email protected]
- Após o comando o Service realizará uma pergunta, exemplo: "Quantas letras tem a palavra nove?". O usuário deverá digitar a resposta seguindo o formato informado que será
/msg [email protected] REGISTER senha e-mail resposta
. Para os dados do comando de REGISTER executado acima, o comando com a verificação de respostas seria:/msg [email protected] REGISTER HAwaii.662 [email protected] 4
[ Topo ]
Set
Sintaxe: /msg NickServ SET
- SET EMAIL: Configura o e-mail do usuário.
- SET MAILBLOCK: Impede que o comando SENDPASS seja usado.
- SET NOMEMO: Impede que os usuários enviem memorandos.
- SET SHOWEMAIL: Permite/não permite que os usuários vejam seu endereço de e-mail
- SET NOOP: Impede que os usuários concedam a você o status de AOP / SOP.
- SET PASSWD: Permite ao usuário mudar a senha de seu nick.
- SET URL: Associa uma URL ao nick do usuário.
[ Topo ]
Lang
Sintaxe: /msg NickServ LAN {língua}
O comando LANG permite ao usuário mudar a língua padrão com que interage com o Service. O parâmetro língua pode ser:
- - EN = Inglês
- - ES = Espanhol
- - IT = Italiano
- - FR = Francês
- - AR = Árabe
- - DE = Alemão
- - ID = Indonésio
- - SE = Sueco
- - MY = Malaio
- - RO = Romeno
- - RU = Russo
- - PT = Português
- - UR = Urdu
- - HI = Hindi
Exemplo:
- 1 -
/msg NickServ LANG IT
- Muda a língua padrão do Services para IT ou seja, italiano.
[ Topo ]
Recover
Sintaxe: /msg NickServ RECOVER {nick} {senha}
Muito semelhante ao comando [#Ghost|GHOST]], o comando RECOVER permite que o usuário recupere seu apelido se alguém o estiver usando.
Exemplo
- 1 -
/msg NickServ RECOVER lil0ne- efnet323
- Recupera o nick lil0ne- do usuário.
[ Topo ]
Release
Sintaxe: /msg NickServ RELEASE {nick} {senha}
Se alguém tentar usar indevidamente um nick (apelido), um ENFOCER (comando atualmente não mais disponível para users)[2] trocará o nick automaticamente em 60 segundos caso não ocorra uma autenticação (desde que a opção ENFORCE esteja ativada. Atualmente a configuração permanente é ON). O nick do usuário indevido será alterado para Guest***** e o nick anterior será "retido" por um período. Nicks "retidos" não podem ser usados, e se uma pessoa tentando usa-lo, receberá uma mensagem de erro. No entanto, o verdadeiro "dono" pode forçar o NickServ a liberar o apelido imediatamente usando o comando RELEASE.
Exemplo
- 1 -
/msg NickServ RELEASE ShadowDog efnet323
- Libera o nick ShadownDog para ser reutilizado.
[ Topo ]
Info
Sintaxe: /msg NickServ INFO {nick}
O comando INFO fornecerá informações adicionais sobre um apelido (nick) se estiver registrado, como o último endereço visto, hora, etc.
Exemplo
- 1 -
/msg NickServ INFO humility
- Fornece informações sobre o nick humility.
[ Topo ]
- ↑ «Nickserv (ENG)». DAL.net. Consultado em 6 de Maio de 2020
- ↑ «NickServ Options (ENG)». DAL.net. Consultado em 25 de Março de 2021