Abrir menu principal

Mudanças

Portal:CService/QuakeNet/Comandos

6 017 bytes adicionados, 22h50min de 15 de janeiro de 2021
Adição dos comandos RECOVER, REMOVEUSER, OP, PERMBAN.
</div>
<div style="float:right; width:48%; text-align: justify; padding: 10px ">
== Op ==
Sintaxe: <code>/msg Q '''OP''' #canal {nick1} [<nick2 [...]]</code>
 
O comando ''OP'' concede ''status'' de operador ao usuário em um ou mais canais. Poder ser utilizado para conceder 'op' a terceiros.
 
* Informação adicional
 
:Este comando não pode ser usado para conceder 'op' a usuários que de outra forma são impedidos de obter 'ops', por exemplo, via ''flag'' ''denied op'' (+d) no [[#Chanlev|CHANLEV]] ou no [[#Chanflags|CHANFLAGS]] com a ''flag'' bitch modo (+b).
 
:Se nenhum canal for especificado ao usar o comando, o usuário que o executa receberá 'op' em cada canal onde tiver acesso apropriado e ainda não tiver o ''status''.
 
:Quando o usuário que executa o comando conceder 'op'' a outros usuários ao invés dele, o mesmo deve especificar o apelido (''nick'') atual do outro usuário no canal especificado. Este comando não adiciona a ''flag'' de operador (+o) no [[#Chanlev|CHANLEV]].
 
* Requisitos
 
: 1 - Para executar o comando 'OP', o usuário deve ser no mínimo um Operador, (''flags'' +o) no [[#Chanlev|CHANLEV]] do canal.
 
:Se isso for feito para conceder 'op'' a outros usuários, um aviso será enviado para outros Operadores do canal, identificando o executor do comando, a menos que tenha pelo menos a ''flag'' (+m) de Administrado/Mestre a lista [[#Chanlev|CHANLEV]] do canal.
 
Exemplos:
 
: 1 - <code>/msg Q '''OP'''</code>
 
: Concederá ''status'' de operador ao usuário que executou o comando em todos os canais que mesmo tem esse privilégio.
 
:2 - <code>/msg Q '''OP''' #vIRCio</code>
 
: Concederá ''status'' de operador ao usuário que executou o comando no <u>#vIRCio</u>. Considerado que ele tenha permissão para isso.
 
:3 - <code>/msg Q '''OP''' #vIRCio XOOM mkdir</code>
 
: Concederá ''status'' de operador aos usuário <u>XOOM</u> e <u>mkdir</u> no <u>#vIRCio</u>.
 
* Comandos relacionados
 
: [[#Chanflags|CHANFLAGS]], [[#Chanlev|CHANLEV]], [[#Requestop|REQUESTOP]], [[#Voice|VOICE]]
 
[ [[#comandos|Início]] ] [ [[#top|Topo]]
 
== Permban ==
Sintaxe: <code>/msg Q '''PERMBAN''' #canal {máscara} [razão]</code>
 
O comando ''PERMBAN'' bani uma máscara (''host'') permanentemente de um canal.
 
* Parâmetros
 
<u>Máscara</u>: A máscara de ''host'' a ser banida.
 
<u>Razão</u>: A razão do banimento. ''Default'': ''Banned''.
 
* Informação adicional
 
:Se o ''ban'' for removido do canal (por exemplo, por um 'op' de canal ou o via [[#Bantimer|BANTIMER]]), o ''ban'' será reaplicado se um usuário correspondente entrar no canal.
 
:Os banimentos definidos com o comando ''PERMBAN'' podem ser removidos com os comandos [[#Banclear|BANCLEAR]] ou [[#Bandel|BANDEL]]. Todos os usuários que corresponderem à máscara de ''host'' serão expulsos do canal.
 
* Requisitos
 
: 1 - Para executar o comando ''PERMBAN'', o usuário deve ter pelo menos o nível de Administrador/Mestre (''flag'' + m) no [[#Chanlev|CHANLEV]] do canal.
 
Exemplos:
 
: 1 - <code>/msg Q '''PERMBAN''' #Virtualife Animada!*@*</code>
 
:Bani permanentemente do <u>#Virtualife</u> a usuário de máscara <u>Animada!*@*</u>.
 
:2 - <code>/msg Q '''PERMBAN''' #Virtualife *!*@AnimadaAuth.users.quakenet.org Tu és muito animada</code>
 
:Bani de forma permanente do <u>#Virtualife</u> a conta denominada <u>AnimadaAuth</u> com a razão <u>Tu és muito animada</u>
 
* Comandos relacionados
 
:[[#Banclear|BANCLEAR]], [[#Banlist|BANLIST]], [[#Tempban|TEMPBAN]], [[#Unbanall|UNBANALL]]
 
[ [[#comandos|Início]] ] [ [[#top|Topo]]
 
== Recover ==
Sintaxe: <code>/msg Q '''RECOVER''' #canal</code>
 
O comando ''RECOVER'' recupera um canal de um ''takeover''.
 
* Informação adicional
 
: Este comando faz com que o ''Q Bot'':
 
: - [[#Deopall|DEOPALL]]: Desativa (configure o modo -o para) cada operador do canal (usuários no canal prefixado com um '@'), exceto aqueles com o ''flag'' (+p) - protegido, no [[#Chanlev|CHANLEV]].
 
: - [[#Unbanall|UNBANALL]]: Remova todos os ''bans'' do canal.
 
: - [[#Clearchan|CLEARCHAN]]: Remova os modos de canal "+i - somente convidado", "+k - canal com chave", "+l - limite de usuários", "+m - moderado" e "+r - usuário autenticados", (exceto se esses modos estiverem sendo aplicados por meio do comando [[#Chanmode|CHANMODE]]).
 
* Requisitos
 
: 1 - Para executar o comando ''RECOVER'', o usuário deve ter pelo menos o nível de Administrador/Mestre (''flag'' + m) no [[#Chanlev|CHANLEV]] do canal.
 
Exemplos:
 
:1 - <code>/msg Q '''RECOVER''' #Brazink</code>
 
:Recupera <u>#Brasink</u>.
 
* Comandos relacionados
 
: [[#Chanflags|CHANFLAGS]], [[#Chanlev|CHANLEV]], [[#Chanmode|CHANMODE]], [[#Clearchan|CLEARCHAN]], [[#Deopall|DEOPALL]], [[#Unbanall|UNBANALL]].
 
[ [[#comandos|Início]] ] [ [[#top|Topo]]
 
== Removeuser ==
Sintaxe: <code>/msg Q '''REMOVEUSER''' #canal {<nick1|#auth1>} [<nick2|#auth2> [...]]</code>
 
O comando ''REMOVEUSER'' remove um usuário da lista [[#Chanlev|CHANLEV]] do canal.
 
* Parâmetros
 
: <u>nick|#auth</u>: O ''nick'' ou ''username'' (precedido de um '#'(''hashtag'')) do usuário a ser removido.
 
* Informação adicional
 
:O comando pode remover vários usuários simultaneamente da lista [[#Chanlev|CHANLEV]], até 18 (dezoito) usuários por comando.
 
:Este comando não pode ser usado para remover Proprietários (''flag'' +n) do canal, e não pode ser usado para remover Administradores/Mestres (''flag'' +m) a menos que o usuário que está executando o comando seja um Proprietário.
 
* Requisitos
 
: 1 - Para executar o comando ''REMOVEUSER'', o usuário deve ter pelo menos o nível de Administrador/Mestre (''flag'' + m) no [[#Chanlev|CHANLEV]] do canal.
 
Exemplo:
 
:1 - <code>/msg Q '''REMOVEUSER''' #IRChelp madu</code>
 
:Remove o usuário <u>madu</u> da lista [[#Chanlev|CHANLEV]] do <u>#IRChelp</u>.
 
:2 - <code>/msg Q '''REMOVEUSER''' #IRChelp madu dudu edu #mc</code>
 
:Remove os usuário <u>madu</u>, <u>dudu</u>, <u>edu</u> e o username <u>#mc</u> da lista [[#Chanlev|CHANLEV]] do <u>#IRChelp</u>.
 
* Comandos relacionados
 
: [[#Chanlev|CHANLEV]], [[#Adduser|ADDUSER]]
 
[ [[#comandos|Início]] ] [ [[#top|Topo]]
 
== Requestowner ==
Sintaxe: <code>/msg Q '''REQUESTOWNER''' #canal</code>