Portal:ChanServ/Comandos Principais/Comandos

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
Comandos: BAN, CLEAR, DROP, GETKEY, GSTATS, GTOP, GTOP10, HELP, INFO, INVITE, LIST, KICK, REGISTER, STATS, STATUS, TOP, TOP10, UNBAN

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.

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.

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.


Getkey

Sintaxe: /msg CHANSERV GETKEY #canal

Retorna a chave posta em um canal;

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.

Gtop

Sintaxe: /msg CHANSERV GTOP

Mostra os top 3 usuários mais ativos da rede;

Gtop10

Sintaxe: /msg CHANSERV GTOP10

Mostra os top 10 usuários mais ativos da rede;

Help

Sintaxe: /msg CHANSERV HELP

Mostra uma lista de informações gerais de todos os comandos disponíveis.

Sintaxe: /msg CHANSERV HELP COMANDO

Mostra informações sobre o comando específico.

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.

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.

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).


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.

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.

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.

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.

Top

Sintaxe: /MSG CHANSERV TOP Sintaxe: /MSG CHANSERV TOP [#canal]

Mostra os top 3 usuários mais ativos do canal;

AVISO: Se nenhum canal é especificado, as respostas serão globais.

Top10

Sintaxe: /MSG CHANSERV TOP10 Sintaxe: /MSG CHANSERV TOP10 [#canal]

Mostra os top 10 usuários mais ativos do canal;

AVISO: Se nenhum canal é especificado, as respostas serão globais.

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.