Mudanças entre as edições de "Portal:ChanServ/Comandos Principais/Comandos"
m |
|||
(14 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''': [[#Ban|BAN]], [[#Clear|CLEAR]], [[#Drop|DROP]], [[#Getkey|GETKEY]], [[#Gstats|GSTATS]], [[#Gtop|GTOP]], [[#Gtop10|GTOP10]], [[#Help|HELP]], [[#Info|INFO]], [[#Invite|INVITE]], [[#List|LIST]], [[#Kick|KICK]], [[#Register|REGISTER]], [[#Stats|STATS]], [[#Status|STATUS]], [[#Top|TOP]], [[#Top10|TOP10]], [[#Unban|UNBAN]]<ref>{{citar web|url=https://wiki.anope.org/index.php/2.0/Modules#ChanServ|titulo=Anope - ChanServ (ENG)|publicado=Wiki Anope |acessodata=25 de Abril de [[2020]]}}</ref></div> | ||
+ | |||
+ | '''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;"> | ||
==Ban== | ==Ban== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''BAN''' #canal [+expira] {nick | máscara} [rasão]</code> |
Proíbe um determinado [[nick]] ou [[máscara]] de entrar ou permanecer em um [[canal]]. Um temporizador opcional pode ser dado para fazer com que o [[Service]] remova a proibição após um determinado tempo. | Proíbe um determinado [[nick]] ou [[máscara]] de entrar ou permanecer em um [[canal]]. Um temporizador opcional pode ser dado para fazer com que o [[Service]] remova a proibição após um determinado tempo. | ||
− | Por padrão, este comando é limitado aos [[AOP]]s ou àqueles com acesso de [[nível]] 5 e acima no canal. Os [[fundadores]] do canal podem proibir/banir por [[máscaras]]. | + | Por padrão, este comando é limitado aos [[AOP]]s ou àqueles com acesso de [[nível]] 5 e acima no canal. Os [[fundadores]] do canal podem proibir/banir por [[máscaras]].</br> |
+ | [ [[#top|Topo]] ] | ||
==Clear== | ==Clear== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''CLEAR'''</code> |
"Limpa"/Retira todos os usuários de um [[canal]]. | "Limpa"/Retira todos os usuários de um [[canal]]. | ||
− | Este comando é um [[alias]] para o comando [[KICK]]. Geralmente está desabilitado na maioria dos [[Service]]. | + | Este comando é um [[alias]] para o comando [[KICK]]. Geralmente está desabilitado na maioria dos [[Service]].</br> |
+ | [ [[#top|Topo]] ] | ||
==Drop== | ==Drop== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''DROP''' #canal #canal</code> |
− | |||
− | |||
+ | Cancela o registro de um [[canal]] específico. Somente o [[fundador]] do canal pode utilizar este comando, ou os [[operadores]] do [[Service]].</br> | ||
+ | [ [[#top|Topo]] ] | ||
==Getkey== | ==Getkey== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''GETKEY''' #canal</code> |
− | Retorna a chave posta em um canal; | + | Retorna a chave posta em um canal;</br> |
+ | [ [[#top|Topo]] ] | ||
==Gstats== | ==Gstats== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''GSTATS''' {nick}</code> |
Mostra estatísticas globais de um [[nick]]. | Mostra estatísticas globais de um [[nick]]. | ||
− | AVISO: Se nenhum nick é fornecido, a respostas serão sobre o usuário solicitante. | + | AVISO: Se nenhum nick é fornecido, a respostas serão sobre o usuário solicitante.</br> |
+ | [ [[#top|Topo]] ] | ||
==Gtop== | ==Gtop== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''GTOP'''</code> |
− | Mostra os top 3 usuários mais ativos da rede; | + | Mostra os top 3 usuários mais ativos da rede;</br> |
+ | [ [[#top|Topo]] ] | ||
==Gtop10== | ==Gtop10== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''GTOP10'''</code> |
− | Mostra os top 10 usuários mais ativos da rede; | + | Mostra os top 10 usuários mais ativos da rede;</br> |
+ | [ [[#top|Topo]] ] | ||
==Help== | ==Help== | ||
− | Sintaxe: <code>/msg | + | *1 Sintaxe: <code>/msg ChanServ '''HELP'''</code> |
+ | |||
+ | :Mostra informações dos comandos disponíveis. | ||
+ | |||
+ | *2 Sintaxe: <code>/msg ChanServ '''HELP''' [comando] </code> | ||
− | Mostra | + | :Mostra informações sobre o <u>comando</u> específico. |
− | Sintaxe: <code>/msg | + | *3 Sintaxe: <code>/msg ChanServ '''HELP''' [ALL]</code> |
− | Mostra informações | + | :Mostra uma lista de informações gerais de todos os comandos disponíveis. |
+ | |||
+ | [ [[#top|Topo]] ] | ||
==Info== | ==Info== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''INFO''' #canal</code> |
− | Lista informações de um canal registrado incluindo fundador, hora de registro, última vez que foi usado e descrição. Se quem realizar o comando tiver determinado nível de acesso, também lhe é mostrado informações como último tópico, configurações e o tempo de validade do canal, se houver. | + | Lista informações de um canal registrado incluindo fundador, hora de registro, última vez que foi usado e descrição. Se quem realizar o comando tiver determinado nível de acesso, também lhe é mostrado informações como último tópico, configurações e o tempo de validade do canal, se houver.</br> |
+ | [ [[#top|Topo]] ] | ||
==Invite== | ==Invite== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''INVITE''' #canal [nick]</code> |
Informa ao ChanServ para convidar você ou um nick (opcional) especificado para o canal fornecido.</br> | Informa ao ChanServ para convidar você ou um nick (opcional) especificado para o canal fornecido.</br> | ||
− | Por padrão, limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal. | + | Por padrão, limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal.</br> |
+ | [ [[#top|Topo]] ] | ||
==List== | ==List== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''LIST''' [SUSPENDED] [NOEXPIRE]</code> |
Lista todos os canais registrados que correspondem ao padrão especificado. | Lista todos os canais registrados que correspondem ao padrão especificado. | ||
− | Os canais com a opção PRIVATE definido, somente serão exibido para operadores de serviços com o acesso adequado. | + | Os canais com a opção ''PRIVATE'' definido, somente serão exibido para operadores de serviços com o acesso adequado. |
− | Os canais com o conjunto de opções NOEXPIRE terão uma '''!''' prefixado no canal para operadores de serviços ver. | + | Os canais com o conjunto de opções ''NOEXPIRE'' terão uma '''!''' prefixado no canal para operadores de serviços ver. |
Observe que um '#' anterior especifica um intervalo, nomes de canais devem ser escritos sem '#'. | Observe que um '#' anterior especifica um intervalo, nomes de canais devem ser escritos sem '#'. | ||
− | Se as opções SUSPENDED ou NOEXPIRE forem fornecidas, apenas os canais que respectivamente são SUSPENSOS ou têm o NOEXPIRE, serão exibidos. Se várias opções forem fornecidas, todos os canais que correspondem a pelo menos uma opção serão exibidos. | + | Se as opções ''SUSPENDED'' ou ''NOEXPIRE'' forem fornecidas, apenas os canais que respectivamente são SUSPENSOS ou têm o NOEXPIRE, serão exibidos. Se várias opções forem fornecidas, todos os canais que correspondem a pelo menos uma opção serão exibidos. |
Observe que essas opções são limitadas aos operadores de serviços. | Observe que essas opções são limitadas aos operadores de serviços. | ||
Linha 80: | Linha 97: | ||
Examplos: | Examplos: | ||
− | *1 <code>/msg | + | *1 <code>/msg ChanServ '''LIST'''</code> |
Lista todos os canais registrados. (sem distinção entre maiúsculas e minúsculas). | Lista todos os canais registrados. (sem distinção entre maiúsculas e minúsculas). | ||
− | *2 <code>/msg | + | *2 <code>/msg ChanServ '''LIST''' *anope*</code> |
Lista todos os canais registrados com anope em seus nomes (sem distinção entre maiúsculas e minúsculas). | Lista todos os canais registrados com anope em seus nomes (sem distinção entre maiúsculas e minúsculas). | ||
− | *3 <code>/msg | + | *3 <code>/msg ChanServ '''LIST''' * NOEXPIRE</code> |
Lista todos os canais registrados que foram configurados para não expirarem. | Lista todos os canais registrados que foram configurados para não expirarem. | ||
− | *4 <code>/msg | + | *4 <code>/msg ChanServ '''LIST''' #51-100</code> |
− | |||
− | |||
+ | Lista todos os canais registrados dentro do intervalo especificado (51-100).</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 "> | ||
==Kick== | ==Kick== | ||
− | Sintaxe 1 : <code>/msg | + | Sintaxe 1 : <code>/msg ChanServ '''KICK''' #canal nick [razão]</code> |
− | Sintaxe 2 : <code>/msg | + | Sintaxe 2 : <code>/msg ChanServ '''KICK''' #canal máscara [razão]</code> |
Expulsa um nick especificado de um canal. | Expulsa um nick especificado de um canal. | ||
− | Por padrão, limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal. Os fundadores do canal também podem especificar máscaras. | + | Por padrão, limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal. Os fundadores do canal também podem especificar máscaras.</br> |
+ | [ [[#top|Topo]] ] | ||
==Register== | ==Register== | ||
Linha 112: | Linha 130: | ||
Coloque o(s) padrão(s) em // se desejar. | Coloque o(s) padrão(s) em // se desejar. | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''REGISTER''' #canal [descrição]</code> |
Registra um canal no banco de dados ChanServ. Antes de usar este comando, você deve primeiro ser um operador de canal, no canal que você está tentando registrar. | Registra um canal no banco de dados ChanServ. Antes de usar este comando, você deve primeiro ser um operador de canal, no canal que você está tentando registrar. | ||
Linha 121: | Linha 139: | ||
ChanServ também dará automaticamente ao fundador privilégios de operador quando ele entrar no canal. | ChanServ também dará automaticamente ao fundador privilégios de operador quando ele entrar no canal. | ||
− | Consulte o comando ACCESS (<code>/msg | + | Consulte o comando ACCESS (<code>/msg ChanServ HELP ACCESS</code>) para informações sobre como atribuir um subconjunto desses privilégios a |
outros usuários do canal. | outros usuários do canal. | ||
− | '''AVISO''': Para registrar um canal, você deve primeiro registrar seu apelido. | + | '''AVISO''': Para registrar um canal, você deve primeiro registrar seu apelido.</br> |
+ | [ [[#top|Topo]] ] | ||
==Stats== | ==Stats== | ||
Sintaxe: | Sintaxe: | ||
− | *1 <code>/msg | + | *1 <code>/msg ChanServ '''STATS'''</code> |
− | *2 <code>/msg | + | *2 <code>/msg ChanServ '''STATS''' [#canal]</code> |
− | *3<code>/msg | + | *3<code>/msg ChanServ '''STATS''' [nick]</code> |
− | *4 <code>/msg | + | *4 <code>/msg ChanServ '''STATS''' [#canal] {nick}</code> |
Mostra estatísticas globais ou #canal de um [[nick]]. | Mostra estatísticas globais ou #canal de um [[nick]]. | ||
AVISO Se nenhum nick é fornecido, a respostas serão sobre o usuário solicitante. | AVISO Se nenhum nick é fornecido, a respostas serão sobre o usuário solicitante. | ||
− | AVISO: Se nenhum canal é especificado, as respostas serão globais. | + | AVISO: Se nenhum canal é especificado, as respostas serão globais.</br> |
+ | [ [[#top|Topo]] ] | ||
==Status== | ==Status== | ||
Linha 145: | Linha 165: | ||
Este comando informa qual o nível de acesso de um usuário está em um canal e a quais entradas, se houver, elas correspondem. Além disso, | Este comando informa qual o nível de acesso de um usuário está em um canal e a quais entradas, se houver, elas correspondem. Além disso, | ||
− | informará todas as entradas de '''[[#Kick|KICK]]''' automático correspondentes. O uso desse comando é limitado a usuários que têm a capacidade de modificar e acessar entradas no canal. | + | informará todas as entradas de '''[[#Kick|KICK]]''' automático correspondentes. O uso desse comando é limitado a usuários que têm a capacidade de modificar e acessar entradas no canal.</br> |
+ | [ [[#top|Topo]] ] | ||
==Top== | ==Top== | ||
− | Sintaxe: <code>/MSG | + | Sintaxe: |
− | + | ||
+ | *1 - <code>/MSG ChanServ '''TOP'''</code> | ||
+ | |||
+ | *2 - <code>/MSG ChanServ '''TOP''' [#canal]</code> | ||
Mostra os top 3 usuários mais ativos do canal; | Mostra os top 3 usuários mais ativos do canal; | ||
− | AVISO: Se nenhum canal é especificado, as respostas serão globais. | + | AVISO: Se nenhum canal é especificado, as respostas serão globais.</br> |
+ | [ [[#top|Topo]] ] | ||
==Top10== | ==Top10== | ||
− | Sintaxe: <code>/MSG | + | Sintaxe: |
− | + | ||
+ | *1 - <code>/MSG ChanServ '''TOP10'''</code> | ||
+ | |||
+ | *2 - <code>/MSG ChanServ '''TOP10''' [#canal]</code> | ||
Mostra os top 10 usuários mais ativos do canal; | Mostra os top 10 usuários mais ativos do canal; | ||
− | AVISO: Se nenhum canal é especificado, as respostas serão globais. | + | AVISO: Se nenhum canal é especificado, as respostas serão globais.</br> |
+ | [ [[#top|Topo]] ] | ||
==Unban== | ==Unban== | ||
− | Sintaxe: <code>/msg | + | Sintaxe: <code>/msg ChanServ '''UNBAN''' #canal [nick]</code> |
Diz ao ChanServ para remover todas as proibições/restrições que impedem você ou o determinado usuário de entre no canal fornecido. Se nenhum canal for especificado, todas as proibições que afetam você nos canais aos quais você tem acesso são removidas. | Diz ao ChanServ para remover todas as proibições/restrições que impedem você ou o determinado usuário de entre no canal fornecido. Se nenhum canal for especificado, todas as proibições que afetam você nos canais aos quais você tem acesso são removidas. | ||
− | Por padrão, limitado a | + | Por padrão, limitado a ''AOP''s ou àqueles com acesso de nível 5 e acima no canal.</br> |
+ | [ [[#top|Topo]] ] | ||
</div> | </div> | ||
<noinclude>[[Categoria:!Portal ChanServ]]</noinclude> | <noinclude>[[Categoria:!Portal ChanServ]]</noinclude> | ||
<noinclude>[[Categoria:!Comandos]]</noinclude> | <noinclude>[[Categoria:!Comandos]]</noinclude> |
Edição atual tal como às 15h29min de 26 de março de 2021
Observação: Os parâmetros entre [ ] - colchetes - são opcionais e os parâmetros entre { } - chaves - são obrigatórios.
Ban
Sintaxe: /msg ChanServ BAN #canal [+expira] {nick | máscara} [rasão]
Proíbe um determinado nick ou máscara de entrar ou permanecer em um canal. Um temporizador opcional pode ser dado para fazer com que o Service remova a proibição após um determinado tempo.
Por padrão, este comando é limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal. Os fundadores do canal podem proibir/banir por máscaras.
[ Topo ]
Clear
Sintaxe: /msg ChanServ CLEAR
"Limpa"/Retira todos os usuários de um canal.
Este comando é um alias para o comando KICK. Geralmente está desabilitado na maioria dos Service.
[ Topo ]
Drop
Sintaxe: /msg ChanServ DROP #canal #canal
Cancela o registro de um canal específico. Somente o fundador do canal pode utilizar este comando, ou os operadores do Service.
[ Topo ]
Getkey
Sintaxe: /msg ChanServ GETKEY #canal
Retorna a chave posta em um canal;
[ Topo ]
Gstats
Sintaxe: /msg ChanServ GSTATS {nick}
Mostra estatísticas globais de um nick.
AVISO: Se nenhum nick é fornecido, a respostas serão sobre o usuário solicitante.
[ Topo ]
Gtop
Sintaxe: /msg ChanServ GTOP
Mostra os top 3 usuários mais ativos da rede;
[ Topo ]
Gtop10
Sintaxe: /msg ChanServ GTOP10
Mostra os top 10 usuários mais ativos da rede;
[ Topo ]
Help
- 1 Sintaxe:
/msg ChanServ HELP
- Mostra informações dos comandos disponíveis.
- 2 Sintaxe:
/msg ChanServ HELP [comando]
- Mostra informações sobre o comando específico.
- 3 Sintaxe:
/msg ChanServ HELP [ALL]
- Mostra uma lista de informações gerais de todos os comandos disponíveis.
[ Topo ]
Info
Sintaxe: /msg ChanServ INFO #canal
Lista informações de um canal registrado incluindo fundador, hora de registro, última vez que foi usado e descrição. Se quem realizar o comando tiver determinado nível de acesso, também lhe é mostrado informações como último tópico, configurações e o tempo de validade do canal, se houver.
[ Topo ]
Invite
Sintaxe: /msg ChanServ INVITE #canal [nick]
Informa ao ChanServ para convidar você ou um nick (opcional) especificado para o canal fornecido.
Por padrão, limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal.
[ Topo ]
List
Sintaxe: /msg ChanServ LIST [SUSPENDED] [NOEXPIRE]
Lista todos os canais registrados que correspondem ao padrão especificado.
Os canais com a opção PRIVATE definido, somente serão exibido para operadores de serviços com o acesso adequado.
Os canais com o conjunto de opções NOEXPIRE terão uma ! prefixado no canal para operadores de serviços ver.
Observe que um '#' anterior especifica um intervalo, nomes de canais devem ser escritos sem '#'.
Se as opções SUSPENDED ou NOEXPIRE forem fornecidas, apenas os canais que respectivamente são SUSPENSOS ou têm o NOEXPIRE, serão exibidos. Se várias opções forem fornecidas, todos os canais que correspondem a pelo menos uma opção serão exibidos.
Observe que essas opções são limitadas aos operadores de serviços.
Examplos:
- 1
/msg ChanServ LIST
Lista todos os canais registrados. (sem distinção entre maiúsculas e minúsculas).
- 2
/msg ChanServ LIST *anope*
Lista todos os canais registrados com anope em seus nomes (sem distinção entre maiúsculas e minúsculas).
- 3
/msg ChanServ LIST * NOEXPIRE
Lista todos os canais registrados que foram configurados para não expirarem.
- 4
/msg ChanServ LIST #51-100
Lista todos os canais registrados dentro do intervalo especificado (51-100).
[ Topo ]
Kick
Sintaxe 1 : /msg ChanServ KICK #canal nick [razão]
Sintaxe 2 : /msg ChanServ KICK #canal máscara [razão]
Expulsa um nick especificado de um canal.
Por padrão, limitado aos AOPs ou àqueles com acesso de nível 5 e acima no canal. Os fundadores do canal também podem especificar máscaras.
[ Topo ]
Register
As correspondências de regex também são suportadas usando o mecanismo regex / pcre
.
Coloque o(s) padrão(s) em // se desejar.
Sintaxe: /msg ChanServ REGISTER #canal [descrição]
Registra um canal no banco de dados ChanServ. Antes de usar este comando, você deve primeiro ser um operador de canal, no canal que você está tentando registrar.
A descrição, que é opcional, é uma descrição geral do objetivo do canal.
Quando você registra um canal, você é gravado como o "fundador" do canal. Ao fundador do canal é permitido alterar todas as configurações do canal; ChanServ também dará automaticamente ao fundador privilégios de operador quando ele entrar no canal.
Consulte o comando ACCESS (/msg ChanServ HELP ACCESS
) para informações sobre como atribuir um subconjunto desses privilégios a
outros usuários do canal.
AVISO: Para registrar um canal, você deve primeiro registrar seu apelido.
[ Topo ]
Stats
Sintaxe:
- 1
/msg ChanServ STATS
- 2
/msg ChanServ STATS [#canal]
- 3
/msg ChanServ STATS [nick]
- 4
/msg ChanServ STATS [#canal] {nick}
Mostra estatísticas globais ou #canal de um nick.
AVISO Se nenhum nick é fornecido, a respostas serão sobre o usuário solicitante.
AVISO: Se nenhum canal é especificado, as respostas serão globais.
[ Topo ]
Status
Sintaxe: /msg STATUS #canal [nick]
Este comando informa qual o nível de acesso de um usuário está em um canal e a quais entradas, se houver, elas correspondem. Além disso,
informará todas as entradas de KICK automático correspondentes. O uso desse comando é limitado a usuários que têm a capacidade de modificar e acessar entradas no canal.
[ Topo ]
Top
Sintaxe:
- 1 -
/MSG ChanServ TOP
- 2 -
/MSG ChanServ TOP [#canal]
Mostra os top 3 usuários mais ativos do canal;
AVISO: Se nenhum canal é especificado, as respostas serão globais.
[ Topo ]
Top10
Sintaxe:
- 1 -
/MSG ChanServ TOP10
- 2 -
/MSG ChanServ TOP10 [#canal]
Mostra os top 10 usuários mais ativos do canal;
AVISO: Se nenhum canal é especificado, as respostas serão globais.
[ Topo ]
Unban
Sintaxe: /msg ChanServ UNBAN #canal [nick]
Diz ao ChanServ para remover todas as proibições/restrições que impedem você ou o determinado usuário de entre no canal fornecido. Se nenhum canal for especificado, todas as proibições que afetam você nos canais aos quais você tem acesso são removidas.
Por padrão, limitado a AOPs ou àqueles com acesso de nível 5 e acima no canal.
[ Topo ]
- ↑ «Anope - ChanServ (ENG)». Wiki Anope. Consultado em 25 de Abril de 2020