ChanServ
Autor: Ewerton Araujo | Publicado: 2010-12-17T16:18:00-08:00

Comando: /chanserv &lt;comando&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ChanServ permite que você registre e controle vários aspectos do canal. ChanServ pode prevenir o "take over" do canal de usuários maliciosos, limitando quem possui o privilégio de OP do canal. Os comandos disponíveis estão listados abaixo.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Para usá-los, digite /ChanServ comando. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Para mais informações sobre um comando, digite /ChanServ HELP comando.
REGISTER - Registra um canalSET - Ajusta as opções e informações do canalACCESS - Modifica a lista de usuários privilegiadosLEVELS - Redefine os níveis de acessoAKICK - Faz a manutenção da Lista de Autokick
Outros comandos: OWNER, DEOWNER, ADMIN, DEADMIN, OP, DEOP, HALFOP, DEHALFOP, VOICE, DEVOICE, CLEAR, INFO, INVITE, LIST, BAN, KICK.
Note que qualquer canal não utilizado por 20 dias (entenda como se nenhum usuário da lista de acesso desse canal entrar neste período de tempo) terá automaticamente cancelado o seu registro.
Registrar um canal no banco de dados do ChanServ (precisa ser OP do canal)/chanserv register #canal descrição
Listar os dados referentes ao canal registrado dado/chanserv info #canal
Mudar o sucessor de um canal (se o nick do founder expirar ou estiver dropado enquanto o canal ainda estiver registrado, o sucessor se tornará o novo founder do canal) – (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)./chanserv set #canal successor nick
Ajustar a descrição para o canal, que são mostradas com os comandos LIST e INFO – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal desc descrição 
Associar uma URL ao canal. Esta URL será mostrada sempre que alguém solicitar informação sobre o canal com o comando INFO – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal url nova-url&nbsp;&nbsp;Desassociar uma URL ao canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal url 
Associar um endereço de e-mail fornecido ao canal. Este endereço será mostrado sempre que alguém solicitar informação sobre o canal com o comando INFO – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).&nbsp;/chanserv set #canal email novo-email
Desassociar um endereço de e-mail fornecido ao canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal email 
Ajustar a mensagem na qual será enviada via /notice para os usuários quando eles entrarem no canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal entrymsg mensagem
Ajustar o parâmetro da trava do modo para um canal (Os modos podem ser i, k, l, m, n, p, s e t) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal mlock modos
Eliminar a trava dos modos (todos os modos do canal ficam livres para ser ativados ou desativados) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal mlock +
Liga ou desliga o limite automático do canal. (Offset: o limite será a soma deste valor mais o número de usuários no canal. Tolerância: para a atualização do limite, a diferença entre o novo limite e o limite atual deve ser maior que este valor. Período: de quantos em quantos minutos os Services devem checar se é necessária uma atualização do limite) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal autolimit on/off/offset:tolerância:período_de_tempo
Liga ou desliga a limpeza automática dos bans de um canal. (O simples uso do ON irá ativar o clearbans com valores padronizados. Se você precisar de um controle maior, você pode usar o formato mais poderoso, especificando o período de tempo, que é de quanto em quanto tempo (em minutos) o ChanServ irá checar se há bans a serem removidos) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal clearbans on/off/período_de_tempo
Envia memo quando a access é alterada – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal accessmemo on/off
Ativar ou desativar a opção de retenção de tópico para um canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal keeptopic on/off 
Ativar ou desativar a opção private para um canal (não irá incluir o canal em qualquer listagem) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal private on/off
Ativar ou desativar a opção de acesso restrito para um canal (usuários com nível negativo de acesso, usuários que não pertence à lista de acesso serão imediatamente kickados e banidos do canal) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal restricted on/off
Ativar ou desativar os recursos de segurança do ChanServ para um canal (somente usuários que possuírem seus nicks registrados no NickServ e identificados com sua senha poderão entrar no canal controlado pela lista de acesso) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal secure on/off
Ativar ou desativar a opção de segurança de ops para um canal (usuários que não estiverem na lista de acesso não poderão ter o status de OP) (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal secureops on/off
Habilitar ou desabilitar a opção secure founder para um canal (apenas o verdadeiro founder poderá dar DROP no canal, mudar sua senha, seu founder e seu successor) – (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)./chanserv set #canal securefounder on/off
Ativar ou desativar a opção de trava do tópico de um canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal topiclock on/off
Ativa e desativa a opção LEAVE OPS para um canal. Quando LEAVE OPS estiver ativado, o ChanServ nunca irá retirar op (de op) do usuário no canal, exceto se o comando DEOP for usado – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal leaveops on/off
Liga ou desliga o modo verbose. Quando o modo verbose está ativado, o ChanServ irá enviar um notice aos operadores do canal quando certos comandos forem executados – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal verbose on/off
Fazer o ChanServ mudar o tópico do canal pelo tópico dado – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO)./chanserv set #canal topic mensagem
Manutenção da lista de acesso (ACCESS) de um canal
Adicionar um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-CHANGE PODEM UTILIZAR ESTE COMANDO)/chanserv access #canal add nick nível
Remover um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-CHANGE PODEM UTILIZAR ESTE COMANDO)/chanserv access #canal del nick
Listar o acesso do canal: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-LIST PODEM UTILIZAR ESTE COMANDO)/chanserv access #canal list
Quantidades de entradas na lista de acesso: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-LIST PODEM UTILIZAR ESTE COMANDO)/chanserv access #canal count
Mais informações da lista de acesso: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-LIST PODEM UTILIZAR ESTE COMANDO)/chanserv access #canal view
Manutenção da lista de Autokick (AKICK) de um canal
Adicionar um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK PODEM UTILIZAR ESTE COMANDO)/chanserv akick #canal add nick razão
Remover um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK PODEM UTILIZAR ESTE COMANDO)/chanserv akick #canal del nick
Listar o acesso do canal: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK-LIST PODEM UTILIZAR ESTE COMANDO)/chanserv akick #canal list
Obrigar o ChanServ a verificar a lista de AKICKs para remover os usuários conectados que sejam compatíveis com a máscara dada: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK-LIST PODEM UTILIZAR ESTE COMANDO)/chanserv akick #canal enforce
Kickar um determinado nick no canal (APENAS OS OPERADORES COM ACESSO AO LEVEL KICK PODEM UTILIZAR ESTE COMANDO)/chanserv kick #canal nick motivo
Manda o ChanServ dar um invite em você para o canal dado (Somente funcionará se seu nível de acesso for maior que zero)&nbsp; (APENAS OS OPERADORES COM ACESSO AO LEVEL INVITE PODEM UTILIZAR ESTE COMANDO)/chanserv invite #canal 
Dizer ao ChanServ para remover todos os bans permitindo que você entre em um canal (funciona se seu nível de acesso no canal for maior que zero) (APENAS OS OPERADORES COM ACESSO AO LEVEL UNBAN PODEM UTILIZAR ESTE COMANDO)/chanserv unban #canal
Dizer ao ChanServ para remover certas colocações de um canal (APENAS OS OPERADORES COM ACESSO AO LEVEL CLEAR PODEM UTILIZAR ESTE COMANDO)
MODES - Anula todos os modos do canal (isto é, remove os modos i, k, l, m, n, p, s, t)BANS - Remove todos os bans do canalOPS - Remove o status de Operador do canal (mode +o) de todos os Operadores do canalVOICES - Remove o status "voice" (mode +v) de qualquer pessoa que tenha esse modo
/chanserv clear #canal modes/bans/ops/voices
Exemplo: /chanserv clear #Ajuda bansVai remover todos os BANs do canal #Ajuda.
Tipos dos Levels
AUTOOP - Acesso a comandos de Operador de canal automáticoAUTOVOICE - Voice automáticoAUTODEOP - Acesso a comandos de Operador de canal negado automaticamenteNOJOIN - Entrada no canal não permitida se a opção RESTRICTED estiver ativadaINVITE - Permitido o uso do comando INVITEAKICK - Permitido o uso do comando AKICKSET - Permitido o uso do comando SET (não inclui FOUNDER/PASSWORD)CLEAR - Permitido o uso do comando CLEARUNBAN - O comando UNBAN é obsoleto e não é mais utilizado. Por favor, use o comando INVITE ao invés dele. Digite "/ChanServ HELP INVITE" para ajuda.OPDEOP - Permitido o uso dos comandos [DE]OP/[DE]HALFOP/[DE]VOICEACC-LIST - Permitido visualizar a lista de AcessoACC-CHANGE - Permitido modificar a lista de AcessoMEMO-READ - Permitido listar/ler memos do canalLEV-CHANGE - Permitido modificar a lista de configurações LEVELMEMO-SEND - Permitido enviar memos para o canalAKICK-LIST - Permitido visualizar a lista AutoKicksHALFOP - Acesso a comandos de SemiOperador de canal automáticoDEHALFOP - Acesso a comandos de SemiOperador de canal negado automaticamenteHALFOPDEOP - Permitido o uso dos comandos [DE]HALFOP/[DE]VOICEADMIN - Modo +a ao entrar no canalDEADMIN - Modo -a ao entrar no canalKICK - Permitido o uso do comando KICK
Permitir que o nível de acesso para uma função ou grupo de funções sejam alterados: (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-CHANGE PODEM UTILIZAR ESTE COMANDO)/chanserv levels #canal set TIPO-A-CIMA nível
Exemplo: /chanserv levels #Ajuda set AUTOOP 5
Desabilitar automaticamente os dispositivos ou não permite o acesso a funções para qualquer outra pessoa que não seja o fundador do canal: (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-CHANGE PODEM UTILIZAR ESTE COMANDO)/chanserv levels #canal disable tipo
Mostrar os níveis atuais para cada função ou para um grupo de funções (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-LIST PODEM UTILIZAR ESTE COMANDO)/chanserv levels #canal list
Recoloca os níveis de acordo com o padrão de um canal recém-criado (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-CHANGE PODEM UTILIZAR ESTE COMANDO)/chanserv levels #canal reset
Atribui status de Owner de Canal (modo +q) para o nick especificado, no canal especificado. (APENAS O FOUNDER DO CANAL PODE UTILIZAR ESTE COMANDO)/chanserv owner #canal nick
Remove o status de Owner de Canal (modo -q) do nick especificado, no canal especificado. (APENAS O FOUNDER DO CANAL PODE UTILIZAR ESTE COMANDO)/chanserv deowner #canal nick
Atribui status de Administrador de Canal (modo +a) para o nick especificado, no canal especificado. (APENAS ADMINISTRADORES DO CANAL PODEM UTILIZAR ESTE COMANDO)/chanserv admin #canal nick
Remove o status de Administrador de Canal (modo -a) do nick especificado, no canal especificado. (APENAS ADMINISTRADORES DO CANAL PODEM UTILIZAR ESTE COMANDO)/chanserv deadmin #canal nick
Atribuir status de Operador (modo +o) para o nick dado em um determinado canal/chanserv op #canal nick
Remover o status de Operador (modo -o) do nick dado para um determinado canal/chanserv deop #canal nick
Atribui status de Semi-Operador (modo +h) para o nick especificado, no canal especificado. /chanserv halfop #canal nick
Remove o status de Semi-Operador (modo -h) do nick especificado, no canal especificado/chanserv dehalfop #canal nick
Dá voice para um determinado nick no canal/chanserv voice #canal nick
Tirar o voice de um determinado nick no canal/chanserv devoice #canal nick