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

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
Linha 44: Linha 44:
 
: 1 - <code>/msg Q '''ADDUSER''' #IRChelp campari </code>
 
: 1 - <code>/msg Q '''ADDUSER''' #IRChelp campari </code>
  
:Resposta ao comando: -Q- John is already known on #channel.
+
:Resposta ao comando: <code>-Q- John is already known on #channel</code>
  
 
:Causa: Tentar adicionar um usuários já existente na lista [[#Chanlev|CHANLEV]].
 
:Causa: Tentar adicionar um usuários já existente na lista [[#Chanlev|CHANLEV]].
Linha 50: Linha 50:
 
: 2 - <code>/msg Q '''ADDUSER''' #IRChelp +m campari </code>
 
: 2 - <code>/msg Q '''ADDUSER''' #IRChelp +m campari </code>
  
:Resposta ao comando: -Q- You must specify at least one valid flag to add.
+
:Resposta ao comando: <code>-Q- You must specify at least one valid flag to add</code>
  
 
:Causa: Tentar adicionar as ''flags'' de administrador (+m) ou proprietário (+n) a um usuário.
 
:Causa: Tentar adicionar as ''flags'' de administrador (+m) ou proprietário (+n) a um usuário.
Linha 56: Linha 56:
 
: 3 - <code>/msg Q '''ADDUSER''' #IRChelp -ao campari </code>
 
: 3 - <code>/msg Q '''ADDUSER''' #IRChelp -ao campari </code>
  
:Resposta ao comando: -Q- Can't find user -ao
+
:Resposta ao comando: <code>-Q- Can't find user -ao</code>
  
 
:Causa: Tentar remover ''flags'' utilizando o comando '''ADDUSER'''. Utilize [[#Removeuser|REMOVEUSER]].
 
:Causa: Tentar remover ''flags'' utilizando o comando '''ADDUSER'''. Utilize [[#Removeuser|REMOVEUSER]].
Linha 62: Linha 62:
 
* Comandos relacionados
 
* Comandos relacionados
  
:[[#Chanlev|CHANLEV]]
+
:[[#Chanlev|CHANLEV]], [[#Auth|AUTH]]
 
 
:[[#Auth|AUTH]]
 
  
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
Linha 103: Linha 101:
 
* Comandos Relacionados
 
* Comandos Relacionados
  
:[[#Resquestpassword|REQUESTPASSWORD]]
+
:[[#Resquestpassword|REQUESTPASSWORD]], [[#Hello|HELLO]], [[#Challengeauth|CHALLENGEAUTH]]
 +
 
 +
[ [[#top|Topo]] ]
 +
</div>
 +
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
 +
== Whoami ==
 +
Sintaxe: <code>/msg Q '''WHOAMI'''</code>
 +
 
 +
Fornece informações da própria conta do usuário. É usado para verificar se o usuário esta autenticado em alguma conta e qual é essa conta.
 +
 
 +
* Informações adicionais
 +
 
 +
:Se autenticado, o ''Q Bot'' responderá com as seguintes informações:
 +
 
 +
:ID do usuário;
 +
:Flags do usuário - As ''flags'' configuradas com o comando [[#Userflags|USERFLGAS]]
 +
:Conta do usuário - Informações da conta a qual o ''nick'' esta autenticado no momento.
 +
:Data de criação;
 +
:Última autenticação;
 +
:Último host - ident e host/ip são informados;
 +
:Endereço de e-mail - Endereço de e-mail configurado na conta. Outros usuários não podem ver esta informação;
 +
:Ultima vez que o e-mail foi configurado com o comando [[#Email|EMAIL]];
 +
:Última vez que a senha foi configurada com o comando [[#Newpass|NEWPASS]];
 +
:Todos os canais reconhecidos na conta do usuário com suas respectivas ''flags''.
 +
 
 +
Exemplo
  
:[[#Hello|HELLO]]
+
:1 - <code>/msg Q '''WHOAMI'''</code>
  
:[[#Challengeauth|CHALLENGEAUTH]]
+
* Comandos relacionado
  
 +
:[[#Auth|AUTH]], [[#Chanlev|CHANLEV]], [[#Email|EMAIL]], [[#Newpass|NEWPASS]], [[#Userflags|USERFLAGS]]
  
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
</div>
+
== Whois ==
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
+
Sintaxe: <code>/msg Q '''WHOIS''' {''nick''/''#authname''}</code>
== Hello ==
+
 
Sintaxe: <code>/msg Q '''HELLO'''</code>
+
Fornece informações sobre um usuário ou ''nick''.
 +
 
 +
* Informação Adicional
 +
 
 +
:Se um ''nick'' é fornecido, então as respostas do ''Q Bot'' conterão informações da conta do usuários se o mesmo estiver autenticado. Se o usuário não estiver autenticado, o ''Q Bot'' não fornecerá informações da conta.
 +
 
 +
:O comando ''WHOIS'' pode ser usado, dentre outra coisas, para verificar se o usuário é proprietário da conta que afirma ser, para verificar se um usuário é membro do ''staff'' da Rede, para ver se o ''nick'' esta autenticado em alguma conta, para ver a última vez que um usuário autenticou-se etc.
 +
 
 +
:Se o usuário realizar o comando em si mesmo, o resultado da resposta será o mesmo que o comando [[#Whoami|WHOAMI]].
 +
 
 +
* Requerimento
 +
 
 +
:Para realizar o comando, o ''nick'' deve estar autenticado em alguma conta.
 +
 
 +
Exemplos:
 +
 
 +
:1 - <code>/msg Q '''WHOIS''' #xHantaro</code>
 +
 
 +
:Retorna informações da conta de nome <u>#xHantaro</u>
 +
 
 +
:2 - <code>/msg Q '''WHOIS''' xHantaro</code>
 +
 
 +
:Retorna informações do ''nick'' <u>xHantaro</u>
 +
 
 +
* Formas erradas
 +
 
 +
:1 - <code>/msg Q '''WHOIS''' Rafael</code>
 +
 
 +
:Resposta do comando: <code>-Q- User Rafael is not authed</code>
 +
 
 +
:Causa: Tentar realizar o comando em um ''nick'' não autenticado.
 +
 
 +
:2 - <code>/msg Q '''WHOIS''' #Rafael</code>
 +
 
 +
:Resposta do comando: <code>-Q- Can't find user #Rafael</code>
 +
 
 +
:Causa: Tentar realizar o comando em uma conta não existente ou expirada.
 +
 
 +
* Comandos relacionados
 +
 
 +
:[[#Chanlev|CHANLEV]], [[#Whoami|WHOAMI]]
  
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]

Edição das 22h30min de 1 de janeiro de 2021

Comandos: ADDUSER, AUTH, AUTHHISTORY, AUTOLIMIT, BANCLEAR, BANLIST, BANDEL, BANTIMER , CHALLENGE, CHANFLAGS, CHALLENGEAUTH, CHANMODE, CHANLEV, CHANSTAT, CHANOPHISTORY, CLEARCHAN, DEOPALL, EMAIL, GIVEOWNER, HELLO, HELP, INVITE, NEWPASS, OP, PERMBAN, RECOVER, REMOVEUSER, REQUESTOWNER, REQUESTPASSWORD, RESET, SETTOPIC, SHOWCOMMANDS, UNBANALL, UNBANMASK, UNBANME, USERFLAGS, VERSION, USER, VOICE, WELCOME, WHOAMI, WHOIS [1]

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

Adduser

Sintaxe: /msg Q ADDUSER #canal {+<flags>} {<nick1|#auth1>} [<nick2|#auth2> [...]]

Adiciona um usuário à lista CHANLEV.

  • Parâmetros
Flags: A flags é uma letra que você atribui ao usuário para que ele tenha uma permissão dentro do #canal.
nick|#auth: Um #auth é o nome do usuário registrado na Rede. Pode-se adicionar pelo nick (apelido) ou pelo nome da conta do usuário. Ver AUTH.
  • Flags
Você poder usar os vários flags que se encontram no comando CHANLEV, exceto as flags de administrador (+m) e de proprietário (+n), com tanto que as combinações sejam válidas. Exemplo adicionar (+do) op(o) e não-op(d). É contraditório.
  • Informação Adicional
Você pode usar este comando par adicionar vários usuários à lista CHANLEV, no máximo 18 usuários por vez.
Para ver ou editar as flags use o comando CHANLEV.

OBS: Abuso de flags (deop/op/voice/bam em massa) pode resultar na retirada do Q Bot do seu #canal ou na suspenção e até fechamento do mesmo.

Exemplos:

1 - /msg Q ADDUSER #IRChelp campari
Este comando adiciona as flags default (+aot) ao nick campari
2 - /msg Q ADDUSER #IRChelp #campari_auth
Este comando adiciona as flags default (+aot) ao ao authname #campari_auth
3 - /msg Q ADDUSER #IRChelp +gv campari delet #bigua_auth tucuju
Este comando adiciona as flags de auto-voice (+gv) aos usuários campari, delet, tucuju e ao authname #bigua_auth.
  • Formas erradas
1 - /msg Q ADDUSER #IRChelp campari
Resposta ao comando: -Q- John is already known on #channel
Causa: Tentar adicionar um usuários já existente na lista CHANLEV.
2 - /msg Q ADDUSER #IRChelp +m campari
Resposta ao comando: -Q- You must specify at least one valid flag to add
Causa: Tentar adicionar as flags de administrador (+m) ou proprietário (+n) a um usuário.
3 - /msg Q ADDUSER #IRChelp -ao campari
Resposta ao comando: -Q- Can't find user -ao
Causa: Tentar remover flags utilizando o comando ADDUSER. Utilize REMOVEUSER.
  • Comandos relacionados
CHANLEV, AUTH

[ Topo ]

Auth

Sintaxe 1: /AUTH #canal {usuário} {senha}

Sintaxe 2: /msg [email protected] AUTH {usuário} {senha}

O comandos AUTH autentica um usuário na Rede.

  • Requisitos
usuário: O nome da conta no Q Bot para se autenticado. Não confundir com o apelido (nick) que se registra/identifica em servidores que utilizam NickServ. Você pode usar qualquer nick que outra pessoa não esteja usando, a não ser que esse nick seja de algum usuário que seja da staff da Rede QuakeNet. Exemplo, você pode se autenticar com o comando AUTH com o usuário campari e estar usando qualquer outro nick.
  • Informação Adicional
O usuário estará autenticado na Rede até o momento que ele se desconectar. Não é permitido se autenticar com outro usuário enquanto já estiver autenticado como um. Para se autentica novamente, desconecte e reconecte na Rede.
Para maior seguração, o usuário pode realizar sua atenticação juntamente como comando CHALLENGEAUTH.

OBS: Por razões de segurança, a Rede encoraja aos usuários que realizem sua autenticação através do comando /AUTH. A sintaxe /msg [email protected] AUTH só deve ser usada se de alguma maneira a sintaxe /AUTH não funcionar. E desencoraja fortemente usar a abreviação 'Q' no momento da autenticação. Exemplo /msg Q AUTH. Saiba como registrar uma conta na QuekeNet aqui

Exemplos:

1 - /msg [email protected] AUTH xArthur xYz123
Autentica o usuário xArthur com a senha xYz123
2 - /AUTH xArthur xYz123
Autentica o usuário xArthur com a senha xYz123 utilizando o comando alternativo /AUTH
3 - /quote AUTH xArthur xYz123
Alguns usuários podem ter em seu script um comando interno já estabelecido para o /AUTH. Por isso, caso o usuário não obtenha resposta do servidor utilizando esse comando, utilize /quote AUTH para que o comando de autenticação passe pelo filtro do seu cliente irc (script) e chegue até a Rede.
  • Comandos Relacionados
REQUESTPASSWORD, HELLO, CHALLENGEAUTH

[ Topo ]

Whoami

Sintaxe: /msg Q WHOAMI

Fornece informações da própria conta do usuário. É usado para verificar se o usuário esta autenticado em alguma conta e qual é essa conta.

  • Informações adicionais
Se autenticado, o Q Bot responderá com as seguintes informações:
ID do usuário;
Flags do usuário - As flags configuradas com o comando USERFLGAS
Conta do usuário - Informações da conta a qual o nick esta autenticado no momento.
Data de criação;
Última autenticação;
Último host - ident e host/ip são informados;
Endereço de e-mail - Endereço de e-mail configurado na conta. Outros usuários não podem ver esta informação;
Ultima vez que o e-mail foi configurado com o comando EMAIL;
Última vez que a senha foi configurada com o comando NEWPASS;
Todos os canais reconhecidos na conta do usuário com suas respectivas flags.

Exemplo

1 - /msg Q WHOAMI
  • Comandos relacionado
AUTH, CHANLEV, EMAIL, NEWPASS, USERFLAGS

[ Topo ]

Whois

Sintaxe: /msg Q WHOIS {nick/#authname}

Fornece informações sobre um usuário ou nick.

  • Informação Adicional
Se um nick é fornecido, então as respostas do Q Bot conterão informações da conta do usuários se o mesmo estiver autenticado. Se o usuário não estiver autenticado, o Q Bot não fornecerá informações da conta.
O comando WHOIS pode ser usado, dentre outra coisas, para verificar se o usuário é proprietário da conta que afirma ser, para verificar se um usuário é membro do staff da Rede, para ver se o nick esta autenticado em alguma conta, para ver a última vez que um usuário autenticou-se etc.
Se o usuário realizar o comando em si mesmo, o resultado da resposta será o mesmo que o comando WHOAMI.
  • Requerimento
Para realizar o comando, o nick deve estar autenticado em alguma conta.

Exemplos:

1 - /msg Q WHOIS #xHantaro
Retorna informações da conta de nome #xHantaro
2 - /msg Q WHOIS xHantaro
Retorna informações do nick xHantaro
  • Formas erradas
1 - /msg Q WHOIS Rafael
Resposta do comando: -Q- User Rafael is not authed
Causa: Tentar realizar o comando em um nick não autenticado.
2 - /msg Q WHOIS #Rafael
Resposta do comando: -Q- Can't find user #Rafael
Causa: Tentar realizar o comando em uma conta não existente ou expirada.
  • Comandos relacionados
CHANLEV, WHOAMI

[ Topo ]

  1. «Q Commands (ENG)». QuakeNet IRC Network - Help. Consultado em 1 de Janeiro de 2021