IRC - Chanserv 

O que � IRC ? Chanserv Nickserv Memoserv Comandos Scripts

 

     ChanServ permite que voc� registre e controle v�rios aspectos do canal. O ChanServ pode prevenir o "TAKE OVER" do canal de usu�rios maliciosos limitando quem possui o privil�gio de OPerador do canal. Os comandos do ChanServ s�o listados abaixo; para us�-los, digite /msg ChanServ <comando>. Para mais informa��es de um comando espec�fico,
digite /msg ChanServ help comando

     Note que qualquer canal que n�o for utilizado por 2 semanas (entenda como: se nenhum usu�rio da lista de acesso desse canal, entrar neste per�odo de tempo) ser� automaticamente desregistrado.

 
Como registro um canal ?

IMPORTANTE: Para registrar um canal, voc� deve antes ter registrado seu nickname. Se ainda n�o, digite /msg NickServ HELP para mais informa��es de como faz�-lo.

          /msg chanserv REGISTER #canal UMASENHA descri��o

Exemplo:

          /msg chanserv REGISTER #Ajuda topsecret canal de ajuda
     Registra um canal no Banco de dados do ChanServ. Para utilizar este comando, voc� deve estar com op no canal que voc� est� tentando registrar. A senha � usada com o comando IDENTIFY e permitir� que voc� fa�a mudan�as nas op��es do canal futuramente. O �ltimo par�metro, que deve ser inclu�do, � uma breve descri��o do prop�sito do canal.
     Quando voc� registra um canal, voc� ser� registrado como o "fundador" do canal. O fundador do canal tem permiss�o para mudar todas as op��es do canal; o ChanServ tamb�m ir� dar ao fundador automaticamente o privil�gio de OP do canal quando ele/ela entrar no canal.
     Ap�s registrar o seu canal digite: /msg chanserv SET #canal MLOCK +nt-iklps para setar os modos do canal.

 


Como me indentifico como fundador do canal ?


         /msg chanserv IDENTIFY #canal MINHASENHA
     Te identifica no ChanServ como o fundador do canal. Muitos comandos exigem que voc� use este comando antes de us�-los. A senha dever� ser a mesma usada por voc� no comando REGISTER.
 
Como dou ou tiro op automatico ?


          /msg chanserv ACCESS #canal ADD nick n�vel

          /msg ACCESS #canal DEL nick

          /msg chanserv ACCESS #canal LIST

Exemplo:

          /msg chanserv ACCESS #Ajuda ADD Joao 5
          (D� op automatico a Joao no canal #Ajuda)

          /msg chanserv ACCESS #Ajuda DEL Joao
          (Tira o op automatico de Joao do canal #Ajuda)

          /msg chanserv ACCESS #Ajuda LIST
          (Lista todos os ops cadastrados no canal #Ajuda)

     O comando ACCESS faz a manuten��o da lista de acesso para um canal. A lista de acesso especifica quais usu�rios tem permiss�o para o status de OP ou acesso aos comandos do ChanServ em um canal. N�veis diferentes de usu�rios permitem acesso a diferentes subn�veis de privil�gios;

          /msg ChanServ HELP ACCESS LEVELS para mais informa��es especificas.

     Por padr�o, qualquer nick n�o presente na lista de acesso possui n�vel 0. O comando ACCESS ADD adiciona um dado nick ou m�scara de usu�rio para alista de acesso com o dado n�vel do usu�rio; se o nick ou a m�scara j� estiver presente na lista, seu n�vel de acesso ser� mudado para o n�vel especificado no comando. O comando ACCESS DEL remove um dado nick ou m�scara da lista de acesso. O comando ACCESS LIST monstra a lista de acesso; se uma m�scara for dada, somente aquelas m�scaras que combinarem com o padr�o dado ser�o mostradas.

N�veis de acesso

     H� 5 n�veis distintos de acesso dispon�veis:

          Fundadores - Acesso total �s fun��es do ChanServ. OP autom�tico uma vez entrando no canal. Note que somente uma pessoa pode possuir o status de fundador (n�o pode ser dado status de fundador utilizando o comando ACCESS).

          10 - Acesso para o comando AKICK; OP autom�tico; pode tamb�m cadastrar us�arios nivel 5.

          5 - OP autom�tico.

          0 - Sem privil�gios especiais; pode receber OP de outros OPs (a n�o ser que o secure-ops esteja acionado).

          0 - N�o pode receber OP.

     Resumindo, qualquer usu�rio com n�vel de acesso maior que zero pode adicionar outros usu�rios �s listas de acesso, desde que as novas entradas sejam para n�veis menores que a do pr�prio usu�rio. Ent�o, por exemplo, um usu�rio n�vel 10 pode aumentar o n�vel de um usu�rio n�vel 5, e tanto um usu�rio n�vel 10 ou n�vel 5 podem adicionar n�veis a usu�rios negativos. Fundadores  podem adicionar usu�rios em qualquer n�vel.

 
Como vejo, coloco ou tiro alguem na lista de auto kick ?


          /msg chanserv AKICK #canal add nick mensagem

          /msg chanserv AKICK #canal DEL nick

          /msg chanserv AKICK #canal LIST

Exemplo:

          /msg chanserv AKICK #ajuda add Joao n�o quero voc� aqui
          (Coloca Jo�o na lista de AKICK, quando Joao entrar no canal #Ajuda mesmo que n�o tenha ningu�m no canal o             chanserv vai kickar e banir ele e ainda vai colocar a mensagem "n�o quero voc� aqui")

          /msg chanserv AKICK #Ajuda DEL Joao
          (Tira Jo�o da lista de AKICK )

          /msg chanserv AKICK LIST
          (Lista todos os nick que est�o na lista de AKICK do canal #Ajuda)

     O comando AKICK faz a manuten��o da Lista de Autokick para um canal. Se um usu�rio que estiver na Lista de Autokick tentar entrar no canal, o ChanServ banir� este usu�rio do canal, e depois kickar� o usu�rio.
     O comando AKICK ADD adiciona o dado usu�rio ou m�scara na Lista de Autokick. Se uma raz�o � dada com o comando, esta raz�o ser� usada quando o usu�rio for kickado; sen�o, a raz�o padr�o ser� "Voc� foi banido deste canal".
     O comando AKICK DEL remove o dado nick ou m�scara da Lista de Autokick. Isso, entretanto, n�o remove qualquer ban colocado pelo AutoKick; estes devem ser removidos manualmente.
     O comando AKICK LIST mostra a Lista de Autokick, ou por op��o somente os registros de AutoKick quem se encaixam com o padr�o de uma m�scara dada.

 
Como coloco ou mudo as op��es do meu canal ?


          /msg chanserv SET #canal op��o parametros

     Permite ao fundador do canal ajustar as v�rias op��es do canal e outras informa��es. O fundador deve utilizar o comando IDENTIFY antes de usar o SET.

Op��es dispon�veis

          FOUNDER - Ajusta o fundador do canal

          PASSWORD - Ajusta a senha do fundador

          DESC - Ajusta a descri��o do canal

          TOPIC - Altera o t�pico do canal

          MLOCK - Liga ou desliga as travas de modo do canal

          KEEPTOPIC - Mant�m o t�pico quando o canal n�o est� em uso

          LOCKTOPIC - O t�pico pode ser mudado apenas com o SET TOPIC

          PRIVATE - Esconde o canal da lista de canais do ChanServ

          SECUREOPS - Controle restrito do status de OP do canal

          RESTRICTED - Acesso restrito ao canal

          SECURE - Ativa os dispositivos de seguran�a do ChanServ


          /msg chanserv SET #canal DESC novadescri��o

     Ajusta a descri��o para o canal, que s�o mostrados com os comandos LIST e INFO.

          /msg chanserv SET #canal TOPIC t�pico

     Faz o ChanServ mudar o t�pico do canal pelo t�pic especificado. Este comando � muito mais �til em conjunto com o SET LOCKTOPIC.

          /msg chanserv SET #canal MLOCK (modos)

     Ajusta o par�metro da trava de modo para um canal. O ChanServ permite que voc� defina certos modos no canal a serem sempre ativos (ou desativos). Os modos que podem ser travados s�o i, k, l, m, n, p, s, e t; cada um desses modos pode ser trava do como ativo, desativo, ou n�o travado. O par�metro <modos> � usado exatamente do mesmo modo como o comando /MODE; isto �, modos seguidos de + (sinal de mais) s�o travados como ativos, e modos seguidos de - (sinal de menos) s�o travados como desativos.

Exemplos:

          /msg chanserv SET #canal MLOCK +nt-iklps

     Trava os modos n e t como ativos, e os modos i, k, l, p, e s como desativados. O modo m fica livre para estar ativado ou desativado.

          /msg chanserv SET #canal MLOCK +knst-ilmp minha-senha

     Trava os modos k, n, s, e t ativados, e os modos i, l, m, e p desligados. Tamb�m trava a senha do canal como sendo "minha-senha".

          /msg chanserv SET #canal MLOCK +

     Elimina a trava de modo; todos os modos do canal ficam livres para serem tantos ativados como desativados.

          /msg chanserv SET #canal KEEPTOPIC ON
          ou
          /msg chanserv SET #canal KEEPTOPIC OFF

     Ativa ou Desativa a op��o de reten��o do t�pico para um canal. Quando a reten��o do t�pico est� acionada, o t�pico para o canal ser� relembrado pelo Chanserv mesmo depois que os �ltimos usu�rios deixarem o canal, e ser� restaurado na pr�xima vez que o canal for re-aberto.

          /msg chanserv SET #canal PRIVATE ON
          ou
          /msg chanserv SET #canal PRIVATE OFF

     Ativa ou desativa a op��o private para um canal. Quando o private est� ligado, um /msg ChanServ LIST n�o ir� incluir o canal em qualquer lista.

          /msg chanserv SET #canal SECUREOPS ON
          ou
          /msg chanserv SET #canal SECUREOPS OFF

     Ativa ou desativa as op��es do secure ops para um canal. Quando o secure-ops estiver ativado, os usu�rios que n�o estiverem na lista de usu�rios n�o poder�o ter o status de OP.

          /msg chanserv SET #canal RESTRICTED ON
          ou
          /msg chanserv SET #canal RESTRICTED OFF

     Ativa ou desativa a op��o de acesso restrito para um canal. Quando o acesso restrito estiver ativado, usu�rios que normalmente n�o possuem privil�gios de OP no canal (usu�rios com n�vel negativo de acesso e, se secure ops estiver ativado, usu�rios que n�o pertence a lista de acesso) ser�o imediatamente kickados e banidos do canal.

          /msg chanserv SET #canal SECURE ON
          ou
          /msg chanserv SET #canal SECURE OFF

     Ativa ou desativa os dispositivos de seguran�a do ChanServ para um canal. Quando o SECURE estiver ativo, somente usu�rios quem possu�rem seus nicknames registrados no NickServ e (IDENTIFY) identificados com sua senha poder�o entrar no canal controlado pela lista de acesso. Note que esta lista de acesso deve conter somente nicknames registrados se o SECURE estiver ativo.

 
Como cancelo o registro de um canal ?


          /msg chanserv DROP #canal


     Retira o registro de um canal. Pode somente ser usado pelo Fundador do canal, que deve usar o comando IDENTIFY antes.
 
Como posso saber informa��es sobre um canal ?


          /msg chanserv INFO #canal

     Lista informa��o sobre o dado canal registrado, incluindo seu fundador, data do registro, �ltima vez em que esteve ativo, descri��o, e travas de modo, se existir.
 
Como posso listar informa��es sobre algo em comum nos canais?


          /msg chanserv LIST mascara

     Lista todos os canais registrados que combinam com a dada m�scara. (Canais com a op��o PRIVATE ativada n�o ser�o listadas, � claro.)