Mudanças entre as edições de "Portal:CService/Undernet/Comandos"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
 
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 17: Linha 17:
 
:2. <code>/msg x ACCESS <u><#canal></u> =^[Teste]^</code>
 
:2. <code>/msg x ACCESS <u><#canal></u> =^[Teste]^</code>
 
O primeiro método faz com que 'X' verifique se o ''username''  "Testa"  se encontra na lista de usuários (''userlist'') do canal. O segundo método faz com que 'X' procure o ''username'' do ''nick'' ^[Teste]^ na lista de usuários e, caso a pessoa  se  encontre autenticada, 'X' responde com a informação do respectivo ''username''  (ter atenção no sinal  =  antes do ''nick'').  Isto  pode  ser  executado com qualquer comando que requeira  <''username''>,  mas apenas funciona caso o usuário se encontre autenticado, de contrário,  'X' responderá com uma  mensagem  "No Match!" ou equivalente.
 
O primeiro método faz com que 'X' verifique se o ''username''  "Testa"  se encontra na lista de usuários (''userlist'') do canal. O segundo método faz com que 'X' procure o ''username'' do ''nick'' ^[Teste]^ na lista de usuários e, caso a pessoa  se  encontre autenticada, 'X' responde com a informação do respectivo ''username''  (ter atenção no sinal  =  antes do ''nick'').  Isto  pode  ser  executado com qualquer comando que requeira  <''username''>,  mas apenas funciona caso o usuário se encontre autenticado, de contrário,  'X' responderá com uma  mensagem  "No Match!" ou equivalente.
* Entenda-se neste documento, por uma questão técnica, que a qualidade de <u>Gerente</u> de Canal poderá coincidir com a de <u>Fundador</u> do mesmo.
+
* Entenda-se que neste documento por uma questão técnica, a qualidade de <u>Gerente</u> de Canal poderá coincidir com a de <u>Fundador</u> do mesmo, assim como os privilégios e características.
 
 
O comando [[#ACCESS|ACCESS]], por exemplo, pode ser executado para este usuário  de duas formas:
 
 
 
:1. <code>/msg x '''ACCESS''' <u><#canal></u> Testa</code>
 
 
 
:ou
 
 
 
:2. <code>/msg x ACCESS <u><#canal></u> =^[Teste]^</code>
 
 
 
O primeiro método faz com que 'X' verifique se o ''username''  "Testa"  se encontra na lista de usuários (''userlist'') do canal. O segundo método faz com que 'X' procure o ''username'' do ''nick'' ^[Teste]^ na lista de usuários e, caso a pessoa  se  encontre autenticada, 'X' responde com a informação do respectivo ''username''  (ter atenção no sinal  =  antes do ''nick'').  Isto  pode  ser  executado com qualquer comando que requeira  <''username''>,  mas apenas funciona caso o usuário se encontre autenticado, de contrário,  'X' responderá com uma  mensagem  "No Match!" ou equivalente.
 
 
</div>
 
</div>
 
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
 
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
* O privilégios de características de <u>Gerente</u> do Canal, poderá coincidir com a de <u>Fundador</u> do mesmo.
+
Os comandos CService da Undernet<ref>{{citar web|url=https://cservice.undernet.org/docs/xcmds-pt.txt|titulo= Undernet Channel Service (ENG)|publicado=Undernet.org |acessodata=1 de Maio de [[2020]]}}</ref> estão divididos em 10 níveis:
 
+
:01 - [[#nível0|NÍVEL 0 : Todos os Usuários]];
Os comandos CService da Undernet estão divididos em 10 níveis:
+
::ACCESS, CHANINFO, HELP, INFO, LBANLIST, LOGIN, MOTD, NEWPASS, REMUSER, SEARCH, SET, SHOWCOMMANDS, SHOWIGNORE, SUPPORT, VERIFY
:01 - [[#nível500|NÍVEL 500: Gerente de Canal (Channel Manager)]];
+
:02 - [[#nível1-24|NÍVEIS 1-24 : Acesso mínimo]];
 +
::BANLIST, STATUS
 +
:03 - [[#nível25-49|NÍVEIS 25-49 : Usuário Ativo no Canal]];
 +
::VOICE, DEVOICE
 +
:04 - [[#nível50-74|NÍVEIS 50-74 :  Usuário de Confiança no Canal]];
 +
::KICK, TOPIC
 +
:05 - [[#nível75-99|NÍVEIS 75-99 : Novo Operador de Canal]];
 +
::BAN, UNBAN
 +
:06 - [[#nível100-399|NÍVEIS 100-399 : Operador de Canal]];
 +
::DEOP, OP, INVITE, SUSPEND, UNSUSPEND
 +
:07 - [[#nível200|NÍVEL 200 : Operador Responsável pelos Usuários]];
 +
::KICK, STATUS
 +
:08 - [[#nível400-449|NÍVEIS 400-449 : Administrador de Usuários]];
 +
::ADDUSER, CLEARMODE, MODINFO, REMUSER
 +
:09 - [[#nível450-499|NÍVEIS 450-499 : Administrador de Canal]];
 +
::SET, JOIN
 +
:10 - [[#nível500|NÍVEL 500: Gerente de Canal]];
 
::SET, PART
 
::SET, PART
:02 - [[#nível450-499|NÍVEIS 450-499 : Administração de Canal (Trusted Channel Admin)]];
 
::SET, JOIN
 
:03 - [[#nível400-449|NÍVEIS 400-449 : Administração de Utilizadores (Userlist Admin)]];
 
::ADDUSER, CLEARMODE, MODINFO, REMUSER
 
:04 - [[#nível200|NÍVEL 200 : Operador de Utilizadores (Userlist Op)]];
 
::KICK, STATUS
 
:05 - [[#nível100-399|NÍVEIS 100-399 : Operador de Canal (Channel Operator)]];
 
::DEOP, OP, INVITE, SUSPEND, UNSUSPEND
 
:06 - [[#nível75-99|NÍVEIS 75-99 : Novo OPerador de Canal (New Channel Operator)]];
 
::BAN, UNBAN
 
:07 - [[#nível50-74|NÍVEIS 50-74 :  Utilizador de Confiança no Canal (Trusted Channel Regular)]];
 
::KICK, TOPIC
 
:08 - [[#nível25-49|NÍVEIS 25-49 : Utilizador Activo no Canal (Channel Regular)]];
 
::VOICE, DEVOICE
 
:09 - [[#nível1-24|NÍVEIS 1-24 : Acesso mínimo (Minimum Access)]];
 
::BANLIST, STATUS
 
:10 - [[#nível0|NÍVEL 0 : Todos os Utilizadores (Everyone else)]];
 
::ACCESS, CHANINFO, HELP, INFO, LBANLIST, LOGIN, MOTD, NEWPASS, REMUSER, SEARCH, SET, SHOWCOMMANDS, SHOWIGNORE, SUPPORT, VERIFY
 
  
 
'''NOTA''': A documentação desses comandos foi elaborado e atualizado pela última vez em 10 de Janeiro de 2001 por LuizCB aka Pincel. Falhas ou incorreções, escrever para [email protected]. O ficheiro [https://cservice.undernet.org/docs/xcmds-pt.txt original] é mantido pelo Comitee do CService da Undernet. Para sugestões ou comentários enviar e-mail para [email protected].
 
'''NOTA''': A documentação desses comandos foi elaborado e atualizado pela última vez em 10 de Janeiro de 2001 por LuizCB aka Pincel. Falhas ou incorreções, escrever para [email protected]. O ficheiro [https://cservice.undernet.org/docs/xcmds-pt.txt original] é mantido pelo Comitee do CService da Undernet. Para sugestões ou comentários enviar e-mail para [email protected].

Edição atual tal como às 20h43min de 3 de janeiro de 2021

NOTA:

  • Parâmetros entre < > são obrigatórios.
  • Parâmetros entre [ ] são opcionais.
  • | representa OU, por exemplo, x|y quer dizer x ou y.
  • 0-2 indica que se pode usar o valor de 0 a 2.
  • <nick> é o apelido com que uma pessoa se encontra conectado no IRC.
  • <username> é o username de uma pessoa como se encontra na lista de usuários, exatamente como o registou em http://cservice.undernet.org/live/; não fazer confusão com <nick>. Para mais informação sobre usernames e como determinar o username de uma pessoa, verificar os comandos VERIFY e INFO (nível 0).
  • Todos os comandos com o item <username> funcionam igualmente se for especificado o nick com que o usuário se encontra conectado no IRC, precedendo o seu nick com um sinal de igual '='. Por exemplo, consideremos uma pessoa com o nick ^[Teste]^ e cujo username seja Testa.

O comando ACCESS, por exemplo, pode ser executado para este usuário de duas formas:

1. /msg x ACCESS <#canal> Testa
ou
2. /msg x ACCESS <#canal> =^[Teste]^

O primeiro método faz com que 'X' verifique se o username "Testa" se encontra na lista de usuários (userlist) do canal. O segundo método faz com que 'X' procure o username do nick ^[Teste]^ na lista de usuários e, caso a pessoa se encontre autenticada, 'X' responde com a informação do respectivo username (ter atenção no sinal = antes do nick). Isto pode ser executado com qualquer comando que requeira <username>, mas apenas funciona caso o usuário se encontre autenticado, de contrário, 'X' responderá com uma mensagem "No Match!" ou equivalente.

  • Entenda-se que neste documento por uma questão técnica, a qualidade de Gerente de Canal poderá coincidir com a de Fundador do mesmo, assim como os privilégios e características.

Os comandos CService da Undernet[1] estão divididos em 10 níveis:

01 - NÍVEL 0 : Todos os Usuários;
ACCESS, CHANINFO, HELP, INFO, LBANLIST, LOGIN, MOTD, NEWPASS, REMUSER, SEARCH, SET, SHOWCOMMANDS, SHOWIGNORE, SUPPORT, VERIFY
02 - NÍVEIS 1-24 : Acesso mínimo;
BANLIST, STATUS
03 - NÍVEIS 25-49 : Usuário Ativo no Canal;
VOICE, DEVOICE
04 - NÍVEIS 50-74 : Usuário de Confiança no Canal;
KICK, TOPIC
05 - NÍVEIS 75-99 : Novo Operador de Canal;
BAN, UNBAN
06 - NÍVEIS 100-399 : Operador de Canal;
DEOP, OP, INVITE, SUSPEND, UNSUSPEND
07 - NÍVEL 200 : Operador Responsável pelos Usuários;
KICK, STATUS
08 - NÍVEIS 400-449 : Administrador de Usuários;
ADDUSER, CLEARMODE, MODINFO, REMUSER
09 - NÍVEIS 450-499 : Administrador de Canal;
SET, JOIN
10 - NÍVEL 500: Gerente de Canal;
SET, PART

NOTA: A documentação desses comandos foi elaborado e atualizado pela última vez em 10 de Janeiro de 2001 por LuizCB aka Pincel. Falhas ou incorreções, escrever para [email protected]. O ficheiro original é mantido pelo Comitee do CService da Undernet. Para sugestões ou comentários enviar e-mail para [email protected].

  1. «Undernet Channel Service (ENG)». Undernet.org. Consultado em 1 de Maio de 2020