Mudanças entre as edições de "Portal:ChanServ/Comandos de Gerenciamento/Comandos de Canais"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
m
 
(18 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''': [[#Akick|AKICK]], [[#Clone|CLONE]], [[#Enforce|ENFORCE]], [[#Entrymsg|ENTRYMSG]], [[#Log|LOG]], [[#Mode|MODE]], [[#Set|SET]], [[#Sync|SYNC]], [[#Topic|TOPIC]]<ref>{{citar web|url=https://www.anope.org/docgen/1.8/en_us/ChanServ.html|titulo=ChanServ (ENG)|publicado=Anope.org |acessodata=25 de Abril de [[2020]]}}</ref></div>
+
<div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos de Canais''': [[#Akick|AKICK]], [[#Clone|CLONE]], [[#Enforce|ENFORCE]], [[#Entrymsg|ENTRYMSG]], [[#Log|LOG]], [[#Mode|MODE]], [[#Set|SET]], [[#Sync|SYNC]], [[#Topic|TOPIC]]</div>
 +
 
 +
<div style="width:100%; text-align:justify; margin-bottom:5px;">[[#usuários|'''Comandos de Usuários''']]: [[#Access|ACCESS]], [[#Aop|AOP]], [[#Flags|FLAGS]], [[#Hop|HOP]], [[#Levels|LEVELS]], [[#Qop|QOP]], [[#Sop|SOP]], [[#Vop|VOP]]</div>
 +
 
 
'''Observação''': Os parâmetros entre '''[ ]''' - colchetes - são opcionais e os parâmetros entre '''{ }''' - chaves - são obrigatórios.
 
'''Observação''': Os parâmetros entre '''[ ]''' - colchetes - são opcionais e os parâmetros entre '''{ }''' - chaves - são obrigatórios.
  
Linha 26: Linha 29:
  
 
O comando '''AKICK CLEAR''' limpa todas as entradas da lista de ''akick''.
 
O comando '''AKICK CLEAR''' limpa todas as entradas da lista de ''akick''.
[ [[#top|Topo]] ]
+
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
  
 
== Clone ==
 
== Clone ==
Linha 33: Linha 37:
 
Copia todas as configurações, acessos, opções, etc. do canal para outro canal de destino. Se <u>o que</u> se quer clonar são as configurações do <u>ACCESS</u>, <u>AKICK</u>, <u>BADWORDS</u> ou <u>LEVELS</u>, somente as configurações respectivas são clonadas. Você deve ser o fundador de ambos os canais, tanto do <u>canal</u> a ser clonado (origem), quanto do canal <u>alvo</u> (destino).
 
Copia todas as configurações, acessos, opções, etc. do canal para outro canal de destino. Se <u>o que</u> se quer clonar são as configurações do <u>ACCESS</u>, <u>AKICK</u>, <u>BADWORDS</u> ou <u>LEVELS</u>, somente as configurações respectivas são clonadas. Você deve ser o fundador de ambos os canais, tanto do <u>canal</u> a ser clonado (origem), quanto do canal <u>alvo</u> (destino).
  
[ [[#top|Topo]] ]
+
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
  
 
== Enforce ==
 
== Enforce ==
Linha 40: Linha 44:
 
Aplique vários modos de canal e defina opções. O parâmetro <u>canal</u>, indica em qual canal aplicar os modos e opções. A opção <u> o que</u> indica quais modos e opções devem ser aplicados quee podem ser <u>SECUREOPS</u>, <u>RESTRICTED</u>, <u>REGONLY</u>, <u>SSLONLY</u>, <u>BANS</u>, ou <u>LIMIT</u>.
 
Aplique vários modos de canal e defina opções. O parâmetro <u>canal</u>, indica em qual canal aplicar os modos e opções. A opção <u> o que</u> indica quais modos e opções devem ser aplicados quee podem ser <u>SECUREOPS</u>, <u>RESTRICTED</u>, <u>REGONLY</u>, <u>SSLONLY</u>, <u>BANS</u>, ou <u>LIMIT</u>.
  
Use o '''SECUREOPS''' para aplicar a opção SECUREOPS, mesmo que não esteja ativado. Use '''RESTRICTED''' para aplicar a opção RESTRICTED, também
+
Use o <span id="SECUREOPS">'''SECUREOPS'''</span> para aplicar a opção SECUREOPS, mesmo que não esteja ativado. Use <span id="RESTRICTED">'''RESTRICTED'''</span> para aplicar a opção RESTRICTED, também
mesmo que não esteja ativada. Use '''REGONLY''' para chutar todos os usuários não registrados do canal. Use '''SSLONLY''' para chutar todos os usuários que não usam um conexão segura com canal. Os '''BANS''' irão impor proibições de entrar/permanecer no canal, chutando os usuários afetados por eles, e '''LIMIT''' chutará os usuários até que a contagem de usuários caia abaixo do limite do canal, se este estiver definido.
+
mesmo que não esteja ativada. Use <span id="REGONLY">'''REGONLY'''</span> para chutar todos os usuários não registrados do canal. Use <span id="SSLONLY">'''SSLONLY'''</span> para chutar todos os usuários que não usam um conexão segura com canal. Os <span id="BANS">'''BANS'''</span> irão impor proibições de entrar/permanecer no canal, chutando os usuários afetados por eles, e <span id="LIMIT">'''LIMIT'''</span> chutará os usuários até que a contagem de usuários caia abaixo do limite do canal, se este estiver definido.
  
[ [[#top|Topo]] ]
+
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
  
 
== Entrymsg ==
 
== Entrymsg ==
Sintaxe:  
+
Sintaxe:
 +
* 1 - <code>/msg ChanServ '''ENTRYMSG''' #canal '''ADD''' <u>mensagem</u></code>
 +
* 2 - <code>/msg ChanServ '''ENTRYMSG''' #canal '''DEL''' <u>número</u></code>
 +
* 3 - <code>/msg ChanServ '''ENTRYMSG''' #canal '''LIST''' </code>
 +
* 4 - <code>/msg ChanServ '''ENTRYMSG''' #canal '''CLEAR''' </code>
 +
 
 +
Controla quais mensagens serão enviadas aos usuários quando entrarem no canal.
 +
 
 +
O comando '''ENTRYMSG ADD''' adiciona a mensagem fornecida à lista de mensagens mostradas aos usuários quando eles entram no canal.
 +
 
 +
O comando '''ENTRYMSG DEL''' remove a mensagem especificada da lista de mensagens mostradas aos usuários quando eles entram no canal. Você pode remover uma mensagem especificando o número da mesma, que você pode obter com o comando ''LIST'', conforme explicado abaixo.
 +
 
 +
O comando '''ENTRYMSG LIST''' exibe uma lista de mensagens mostradas aos usuários quando eles entram no canal.
 +
 
 +
O comando '''ENTRYMSG CLEAR''' limpa todas as entradas da lista de mensagens mostradas aos usuários quando eles entram o canal, desativando efetivamente as mensagens de entrada.
 +
 
 +
Adicionar, excluir ou limpar mensagens de entrada requer o Permissão [[SET]].
  
[ [[#top|Topo]] ]
+
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
  
 
== Log ==
 
== Log ==
Sintaxe:  
+
Sintaxe: <code>/msg ChanServ '''LOG''' #canal <u>comando</u> <u>método</u> <u>[status]</u></code>
  
</br>
+
O comando ''LOG'' permite que os usuários definam configurações de log para o canal. Se nenhum parâmetro for fornecido, este comando lista os métodos de registro atuais em vigor para este canal.
[ [[#top|Topo]] ]
+
 
 +
Caso contrário, <u>comando</u> deve ser um 'nome de comando', e o <u>método</u> é um dos seguintes 'métodos de log':
 +
 
 +
<u>MENSAGEM</u> [status], <u>AVISO</u> [status], <u>MEMO</u>
 +
 
 +
Que são usados ​​para enviar <u>mensagens</u>, <u>aviso</u> e <u>memorandos</u> do canal, respectivamente. Com ''MESSAGE'' ou ''AVISO'', você deve ter um bot de serviço atribuído ao seu canal. O <u>status</u> pode ser um status do canal como @ (operador - modo: +o) ou + (voz - modo: +v).
 +
 
 +
Para remover um 'método de log', use a mesma sintaxe que você usaria para adicioná-lo.
 +
 
 +
'''Exemplo:'''
 +
 
 +
Sintaxe: <code>/msg ChanServ '''LOG''' #irchelp <u>chanserv/accss</u> <u>MESSAGE</u> <u>@</u></code>
 +
 
 +
Enviaria mensagens a qualquer operador de canal sempre que alguém usasse o comando ACCESS do ChanServ no canal.
 +
 
 +
[ [[#canais|Início]] ] [ [[#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 ">
 
== Mode ==
 
== Mode ==
Sintaxe:  
+
Sintaxe:
</br>
+
* 1 - <code>/msg ChanServ '''MODE''' #canal '''LOCK''' {<u>ADD</u>|<u>DEL</u>|<u>SET</u>|<u>LIST</u>} [<u>o que</u>]</code>
[ [[#top|Topo]] ]
+
* 2 - <code>/msg ChanServ '''MODE''' #canal '''SET''' <u>modos</u></code>
 +
* 3 - <code>/msg ChanServ '''MODE''' #canal '''CLEAR''' [<u>o que</u>]</code>
 +
 
 +
Controla principalmente bloqueios de <u>modo</u> e <u>acesso</u> ao modo (que é diferente do acesso ao canal) em um canal.
 +
 
 +
O comando '''MODE LOCK''' permite adicionar, excluir e exibir 'bloqueios de modo' em um canal. Se um modo estiver <u>travado</u>, estando ele ativado ou desativado, os serviços (ChanServ) não permitirão que esse modo seja alterado.
 +
 
 +
O comando '''SET''' limpa todos os modos de bloqueio existentes e define novos, enquanto '''ADD''' e '''DEL''' apenas modificam os modos.
 +
 
 +
Exemplo:
 +
 
 +
: <code>/msg ChanServ '''MODE''' #canal '''LOCK''' <u>ADD</u> <u>+ bmnt *! * @ * Aol *</u></code>
 +
 
 +
O comando '''MODE SET''' permite definir modos através dos serviços (ChanServ). Caracteres curinga <b>*</b> e <b>?</b> devem ser dados como parâmetros para <u>LIST</u> e <u>modos</u> de status.
 +
 
 +
Exemplo:
 +
:<code>/msg ChanServ '''MODE''' #canal '''SET''' <u>+ v *</u> </code>
 +
 
 +
:Define o status de voz (mode: +v) para todos os usuários no canal.
 +
 
 +
:<code>/msg ChanServ '''MODE''' #canal '''SET''' <u>-b ~ c: *</u></code>
 +
 
 +
:Limpa todas as proibições estendidas que começam com ~ c:
 +
 
 +
O comando '''MODE CLEAR''' é uma maneira fácil de limpar os modos de um canal. O parâmetro <u>o que</u> pode ser qualquer nome de modo. Os exemplos incluem proibições (''bans''), excessões, substituições de convites, operações, ''halfops'' e vozes (''voices''). Se o prâmetro <u>o que</u> não for fornecido, todos os modos básicos serão removidos.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
  
 
== Set ==
 
== Set ==
Sintaxe:  
+
Sintaxe: <code>/msg ChanServ '''SET''' <u>opção</u> <u>#canal</u> <u>parâmetro</u></code>
[ [[#top|Topo]] ]
+
 
 +
Permite que o fundador do canal defina várias opções de canal e outras informações.
 +
 
 +
Opções disponíveis:
 +
 
 +
: [[#SetAutoop|SET AUTOOP]]: Define se os serviços atribuírem status automaticamente aos usuários.
 +
: [[#SetBantype|SET BANTYPE]]: Define como os Serviços fazem proibições no canal.
 +
: [[#SetChanstats|SET CHANSTATS]]: Ativar ou desativar as estatísticas do ''chanstats''.
 +
: [[#SetDescription|SET DESC|DESCRIPTION]]: Define a descrição do canal.
 +
: [[#SetEmail|SET EMAIL]]: Associe um endereço de e-mail ao canal.
 +
: [[#SetFounder|SET FOUNDER]]: Define o fundador de um canal.
 +
: [[#SetKeepmodes|SET KEEPMODES]]: Reter/trava os modos quando o canal não estiver em uso.
 +
: [[#SetKeeptopic|SET KEEPTOPIC]]: Reter/trava o tópico quando o canal não estiver em uso.
 +
: [[#SetNoexpire|SET NOEXPIRE]]:  Evita que um canal expire.
 +
: [[#SetPeace|SET PEACE]]: Regula o uso de comandos críticos.
 +
: [[#SetPersist|SET PERSIST]]: Define o canal como permanente.
 +
: [[#SetPrivate|SET PRIVATE]]: Ocultar canal do comando LIST.
 +
: [[#SetRestricted|SET RESTRICTED]]: Restrinja o acesso ao canal.
 +
: [[#SetSecure|SET SECURE]]: Ativar recursos de segurança.
 +
: [[#SetSecurefounder|SET SECUREFOUNDER]]: Controle mais rigoroso do status do fundador do canal.
 +
: [[#SetSecureops|SET SECUREOPS]]: Controle mais rígido do status do ''chanop''.
 +
: [[#SetSignkick|SET SIGNKICK]]: Assina chutes (''kicks'') que são feitos com o comando KICK.
 +
: [[#SetSuccessor|SET SUCCESSOR]]: Define o sucessor de um canal.
 +
: [[#SetURL|SET URL]]: Associe um ''URL'' ao canal.
 +
 
 +
Digite <code>/msg ChanServ '''HELP SET''' <u>opção</u></code>, para obter mais informações sobre uma opção específica.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
 +
 
 +
*Opções
 +
:<u><span id="SetAutoop">SET AUTOOP</span></u>: Sintaxe : <code>/msg ChanServ '''SET AUTOOP''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET AUTOOP'' Ativa ou desativa o ''autoop'' do ''ChanServ''. Se definido '''OFF''', o ''ChanServ'' não dará automaticamente status de operador quando o usuário entrar no canal (desde de que esteja na lista [[#Access|access]]) O parâmetro padrão do comando é ''ON''.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetBantype">SET BANTYPE</span></u>: Sintaxe : <code>/msg ChanServ '''SET BANTYPE''' {canal} {tipo_do_ban}</code>
 +
:: O Comando ''SET BANTYPE'' define o tipo de banimento que será usado pelos ''Services'' sempre que eles precisarem banir alguém de seu canal.
 +
 
 +
::Os tipos de Bantype vão de 0 a 3, e significam:
 +
:: - 0: banimento na forma *!identUser@host
 +
:: - 1: banimento na forma *!*IdentUsuer@host
 +
:: - 2: banimento na forma *!*@host
 +
:: - 3: banir na forma *!*identuser@*.dominio.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetChanstats">SET CHANSTATS</span></u>: Sintaxe : <code>/msg ChanServ '''SET CHANSTATS''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET CHANSTATS'' Ativa ou desativa o ''CHANSTATS'' que é resposável pelas estatísticas do canal.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetDescription">SET DESC|DESCRIPTION</span></u>: Sintaxe :
 +
 
 +
:: 1 - <code>/msg ChanServ '''SET DESC''' {canal} {descrição}</code>
 +
 
 +
:: 2 - <code>/msg ChanServ '''SET DESCRIPTION''' {canal} {descrição}</code>
 +
 
 +
:: O Comando ''SET DESC'' ou ''SET DESCRIPTION'' define a descrição do canal que será mostrada acima dos comandos [[#Portal:ChanServ/Comandos_Principais#List|LIST]] e [[#Portal:ChanServ/Comandos_Principais#Info|INFO]].
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetEmail">SET EMAIL</span></u>: Sintaxe : <code>/msg ChanServ '''SET EMAIL''' {canal} {endereço_e-mail}</code>
 +
:: O comando ''SET EMAIL'' associe um endereço de e-mail ao canal.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetFounder">SET FOUNDER</span></u>: Sintaxe : <code>/msg ChanServ '''SET FOUNDER''' {canal} {''nick''}</code>
 +
:: O Comando ''SET FOUNDER'' define o novo fundador do canal. O ''nick'' escolhido dever estar registrado.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetKeepmodes">SET KEEPMODES</span></u>: Sintaxe : <code>/msg ChanServ '''SET KEEPMODES''' {canal} {ON|OFF}</code>
 +
:: O comando ''SET KEEPMODES'' habilita ou desabilita a manutenção dos modos para o canal especificado. Se o ''KEEPMODES'' estiver habilitado, os ''Services'' lembrarão dos modos do canal mesmo quando ele estiver vazio, e tentarão redefini-los na próxima vez que for criado pela entrada de um usuário.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetKeeptopic">SET KEEPTOPIC</span></u>: Sintaxe : <code>/msg ChanServ '''SET KEEPTOPIC''' {canal} {ON|OFF}</code>
 +
:: O comando ''SET KEEPTOPIC'' habilita ou desabilita a trava do tópico do canal especificado. Se o ''KEEPTOPIC'' estiver habilitado, os ''Services'' lembrarão do tópico do canal mesmo quando ele estiver vazio, e tentarão redefini-lo na próxima vez que for criado pela entrada de um usuário.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetNoexpire">SET NOEXPIRE</span></u>: Sintaxe : <code>/msg ChanServ '''SET NOEXPIRE''' {canal} {ON|OFF}</code>
 +
:: O comando ''SET NOEXPIRE'' Define se o canal informado expira ou não. Se o ''NOEXPIRE'' estiver habilitado (''ON'') o canal não terá condição de tempo para permanecer registrado. Em geral, os canal perdem o registro depois de 30 dias de inatividade por parte de operadores ou outro usuário que esteja na lista [[#Access|ACCESS]].
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetPeace">SET PEACE</span></u>: Sintaxe : <code>/msg ChanServ '''SET PEACE''' {canal} {ON|OFF}</code>
 +
:: O comando ''SET PEACE'' habilita ou desabilita a opção de paz para um canal. Quando a paz for definida, um usuário não será capaz de realizar os comandos [[Portal:ChanServ/Comandos_Principais#Kick|KICK]], [[Portal:ChanServ/Comandos_Principais#Ban|BAN]] ou remover um status de canal de um usuário que tenha um nível superior ou igual ao seu através dos comandos  [[Portal:ChanServ/Comandos_de_Administrador_do_Services#Deop|DEOP]], [[Portal:ChanServ/Comandos_de_Administrador_do_Services#Devoice|DEVOICE]], [[Portal:ChanServ/Comandos_de_Administrador_do_Services#Dehalfop|DEHALFOP]], [[Portal:ChanServ/Comandos_de_Administrador_do_Services#Deowner|DEOWNER]].
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetPersist">SET PERSIST</span></u>: Sintaxe : <code>/msg ChanServ '''SET PERSIST''' {canal} {ON|OFF}</code>
 +
:: O comando ''SET PERSIST'' habilita ou desabilita a configuração do canal para este comando. Quando ''PERSIST'' é definido, o bot do ''Service'' permanecerá no canal mesmo quando estiver sem usuários.
 +
 
 +
:: Se o IRCd da Rede não tem um "modo de canal permanente" ([[Portal:Modos#canalP|Modo +P]]), o usuário deve ter um bot do ''Service'' em seu canal para definir o ''PERSIST'', e não pode ser retirado enquanto o ''PERSIST'' estiver ligado (''ON'').
 +
 
 +
::Se a Rede não tiver um ''Service'' [[Portal:BotServ|BotServ]] habilitado e não tiver um "modo de canal permanente", o ''ChanServ'' entrará no canal do usuário quando este ativar a persistência (e sairá quando tiver sido desativado).
 +
 
 +
::Se a Rede tem um "modo de canal permanente" e está ativado ou não (por qualquer razão, incluindo [[#Mode|MODE LOCK]]), ''PERSIST'' é automaticamente (conforme o "modo permanente") definido ou não para o canal também.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetPrivate">SET PRIVATE</span></u>: Sintaxe : <code>/msg ChanServ '''SET PRIVATE''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET PRIVATE'' liga ou desliga a opção de privacidade para o canal informado.
 +
 
 +
:: Quando a opção ''PRIVATE'' é ativada (''ON''), o canal não aparecerá nas listas de canais quando executado o comando [[Portal:ChanServ/Comandos_Principais#List|ChanServ LIST]].
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetRestricted">SET RESTRICTED</span></u>: Sintaxe : <code>/msg ChanServ '''SET RESTRICTED''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET RESTRICTED'' habilita ou desabilita a opção de acesso restrito para um canal.
 +
 
 +
:: Quando o acesso restrito é definido, os usuários que não estão na lista de acesso serão expulsos ([[Portal:ChanServ/Comandos_Principais#Kick|KICK]]) e banidos ([[Portal:ChanServ/Comandos_Principais#Ban|BAN]]) do canal..
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetSecure">SET SECURE</span></u>: Sintaxe : <code>/msg ChanServ '''SET SECURE''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET SECURE'' liga ou desliga os recursos de segurança do ''ChanServ'' para o canal informado.
 +
 
 +
:: Quando a opção ''SECURE'' é ativada (''ON''), o usuário além de ser reconhecido pelos ''Services'', terá de se identificar para poder ter acesso a seu respectivo status, desde de que sua conta esteja listada nas entradas [[#Access|access]] do canal.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetSecurefounder">SET SECUREFOUNDER</span></u>: Sintaxe : <code>/msg ChanServ '''SET SECUREFOUNDER''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET SECUREFOUNDER'' habilita ou desabilita a opção de segurança do fundador para um canal.
 +
 
 +
:: Quando a opção ''SECUREFOUNDER'' é definida, apenas o fundador real será capaz de apagar ([[Portal:ChanServ/Comandos_Principais#Drop|DROP]]) o canal, mudar seu fundador ([[#SetFounder]]) e seu sucessor ([[#SetSuccessor]]), e não aqueles que têm acesso de nível fundador através do comando [[#Access|ACCESS]] / [[Portal:Modos#canalq|Modo +qop]].
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetSecureops">SET SECUREOPS</span></u>: Sintaxe : <code>/msg ChanServ '''SET SECUREOPS''' {canal} {ON|OFF}</code>
 +
:: O Comando ''SET SECUREOPS'' habilita ou desabilita a opção de segurança dos operadores de um canal.
 +
 
 +
:: Quando a opção ''SECUREOPS'' é definida, apenas os Operadores com registro na lista [[#Access|ACCESS]] do canal, serão capazes de adquirir status de Operador. É necessário a autenticação do usuário para o uso deste comando.
  
== Log ==
+
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
Sintaxe:  
+
 
[ [[#top|Topo]] ]
+
:<u><span id="SetSignkick">SET SIGNKICK</span></u>: Sintaxe : <code>/msg ChanServ '''SET SIGNKICK''' {canal} {ON|NÍVEL|OFF}</code>
 +
:: O Comando ''SET SIGNKICK'' habilita ou desabilita a opção de [[Portal:ChanServ/Comandos_Principais#Kick|KICKS]] assinados para um canal.
 +
 
 +
:: Quando a opção ''SIGNKICK'' está ativa, as expulsões emitidas com o comando ''KICK'' terão o ''nick'' que usou o comando em seu motivo. Se o parâmetro ''LEVEL'' for utilizado, quem tiver um nível superior ou igual ao nível especificado no comando '' SET SIGNKICK'' no canal, não terá seus chutes assinados.  É necessário a autenticação do usuário para o uso deste comando.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetSuccessor">SET SUCCESSOR</span></u>: Sintaxe : <code>/msg ChanServ '''SET SUCCESSOR''' {canal} {''nick''}</code>
 +
:: O Comando ''SET SUCCESSOR'' muda o sucessor de um canal. Se o apelido (''nick'') do fundador expirar ou for descartado enquanto o canal ainda está registrado, o sucessor se tornará o novo fundador do canal. O novo apelido deverá ser um ''nick'' registrado.
 +
 
 +
:: No entanto, se o sucessor já tiver muitos canais registrados (10), o canal será descartado como se nenhum sucessor tivesse sido definido.  É necessário a autenticação do usuário para o uso deste comando.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
 +
 
 +
:<u><span id="SetURL">SET URL</span></u>: Sintaxe : <code>/msg ChanServ '''SET URL''' {canal} {endereço web}</code>
 +
:: O Comando ''SET URL'' associa um endereço web ao canal.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ] [ [[#Set|SET]] ]
  
 
== Sync ==
 
== Sync ==
Sintaxe:  
+
Sintaxe: <code>/msg ChanServ '''SYNC''' <u>#canal</u></code>
[ [[#top|Topo]] ]
+
 
 +
Sincroniza todos os modos definidos nos usuários do canal com os modos que eles deveriam ter baseado em seu acesso. Ou seja, reorganiza os status tirando ''OP'' de quem não é registrado como Operador.
 +
 
 +
[ [[#canais|Início]] ] [ [[#Top|Topo]] ]
  
 
== Topic ==
 
== Topic ==
Sintaxe:  
+
Sintaxe:
 +
* 1 - <code>/msg ChanServ '''TOPIC''' <u>#canal</u> ['''SET'''] [<u>topic</u>]</code>
 +
* 2 - <code>/msg ChanServ '''TOPIC''' <u>#canal</u> '''APPEND''' <u>topic</u></code>
 +
* 3 - <code>/msg ChanServ '''TOPIC''' <u>#canal</u> ['''UNLOCK'''|'''LOCK''']</code>
 +
 
 +
Permite modificar o tópico do canal especificado. O comando '''SET''' altera o tópico do canal para o tópico especificado ou desativa o tópico se nenhum tópico for fornecido.
  
</br>
+
O comando '''APPEND''' acrescenta um tópico fornecido ao já existente. '''LOCK''' e '''UNLOCK''' podem ser usados ​​para ativar e desativar o bloqueio de tópicos. Quando o bloqueio de tópico estiver ativado, o tópico do canal será inalterável, exceto por meio deste comando.
[ [[#top|Topo]] ]
 
  
 +
[ [[#canais|Início]] ] [ [[#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 09h57min de 1 de abril de 2021

Comandos de Canais: AKICK, CLONE, ENFORCE, ENTRYMSG, LOG, MODE, SET, SYNC, TOPIC
Comandos de Usuários: ACCESS, AOP, FLAGS, HOP, LEVELS, QOP, SOP, VOP

Observação: Os parâmetros entre [ ] - colchetes - são opcionais e os parâmetros entre { } - chaves - são obrigatórios.

Akick

Sintaxe:

  • 1 - /msg ChanServ AKICK #canal ADD {nick | máscara} [razão]
  • 2 - /msg ChanServ AKICK #canal DEL {nick | mascara | número-de-ordem | Lista}
  • 3 - /msg ChanServ AKICK #canal LIST [ mascara| número-de-ordem | Lista]
  • 4 - /msg ChanServ AKICK #canal VIEW [ mascara| número-de-ordem | Lista]
  • 5 - /msg ChanServ AKICK #canal ENFORCE
  • 6 - /msg ChanServ AKICK #canal CLEAR

Mantém a lista de AutoKick de um canal. Se um usuário da lista AutoKick tenta ingressar no canal, o ChanServ banirá esse usuário do canal e o chutará.

O comando AKICK ADD adiciona o nick ou máscara de usuário fornecido à lista de AutoKick. Se uma razão for dada junto com o comando, esse motivo será usado quando o usuário for chutado, caso contrário, o motivo padrão é "O usuário foi banido do canal ". Quando o comando é afeta um nick registrado, a conta NickServ será adicionado à lista de akick em vez da máscara. Todos os usuários desse grupo de apelidos sofrerão os efeitos desde comando.

O comando AKICK DEL remove o nick ou a máscara fornecida da lista de AutoKick. Contudo, não remove nenhuma proibição de entrada (banimentos) feita por um AutoKick. Essas proibições devem ser removidos manualmente.

O comando AKICK LIST exibe a lista AutoKick, ou opcionalmente, apenas as entradas do AutoKick que correspondem à máscara pesquisada.

O comando AKICK VIEW é uma versão mais detalhada do comando AKICK LIST.

O comando AKICK ENFORCE faz com que o ChanServ faça uma busca no canal de nicks que pro ventura possam estar na lista de AKICK atual, removendo os usuários que correspondem a uma Máscara/nick AKICK.

O comando AKICK CLEAR limpa todas as entradas da lista de akick.

[ Início ] [ Topo ]

Clone

Sintaxe: /msg ChanServ CLONE #canal alvo [o que]

Copia todas as configurações, acessos, opções, etc. do canal para outro canal de destino. Se o que se quer clonar são as configurações do ACCESS, AKICK, BADWORDS ou LEVELS, somente as configurações respectivas são clonadas. Você deve ser o fundador de ambos os canais, tanto do canal a ser clonado (origem), quanto do canal alvo (destino).

[ Início ] [ Topo ]

Enforce

Sintaxe: /msg ChanServ ENFORCE #canal o que

Aplique vários modos de canal e defina opções. O parâmetro canal, indica em qual canal aplicar os modos e opções. A opção o que indica quais modos e opções devem ser aplicados quee podem ser SECUREOPS, RESTRICTED, REGONLY, SSLONLY, BANS, ou LIMIT.

Use o SECUREOPS para aplicar a opção SECUREOPS, mesmo que não esteja ativado. Use RESTRICTED para aplicar a opção RESTRICTED, também mesmo que não esteja ativada. Use REGONLY para chutar todos os usuários não registrados do canal. Use SSLONLY para chutar todos os usuários que não usam um conexão segura com canal. Os BANS irão impor proibições de entrar/permanecer no canal, chutando os usuários afetados por eles, e LIMIT chutará os usuários até que a contagem de usuários caia abaixo do limite do canal, se este estiver definido.

[ Início ] [ Topo ]

Entrymsg

Sintaxe:

  • 1 - /msg ChanServ ENTRYMSG #canal ADD mensagem
  • 2 - /msg ChanServ ENTRYMSG #canal DEL número
  • 3 - /msg ChanServ ENTRYMSG #canal LIST
  • 4 - /msg ChanServ ENTRYMSG #canal CLEAR

Controla quais mensagens serão enviadas aos usuários quando entrarem no canal.

O comando ENTRYMSG ADD adiciona a mensagem fornecida à lista de mensagens mostradas aos usuários quando eles entram no canal.

O comando ENTRYMSG DEL remove a mensagem especificada da lista de mensagens mostradas aos usuários quando eles entram no canal. Você pode remover uma mensagem especificando o número da mesma, que você pode obter com o comando LIST, conforme explicado abaixo.

O comando ENTRYMSG LIST exibe uma lista de mensagens mostradas aos usuários quando eles entram no canal.

O comando ENTRYMSG CLEAR limpa todas as entradas da lista de mensagens mostradas aos usuários quando eles entram o canal, desativando efetivamente as mensagens de entrada.

Adicionar, excluir ou limpar mensagens de entrada requer o Permissão SET.

[ Início ] [ Topo ]

Log

Sintaxe: /msg ChanServ LOG #canal comando método [status]

O comando LOG permite que os usuários definam configurações de log para o canal. Se nenhum parâmetro for fornecido, este comando lista os métodos de registro atuais em vigor para este canal.

Caso contrário, comando deve ser um 'nome de comando', e o método é um dos seguintes 'métodos de log':

MENSAGEM [status], AVISO [status], MEMO

Que são usados ​​para enviar mensagens, aviso e memorandos do canal, respectivamente. Com MESSAGE ou AVISO, você deve ter um bot de serviço atribuído ao seu canal. O status pode ser um status do canal como @ (operador - modo: +o) ou + (voz - modo: +v).

Para remover um 'método de log', use a mesma sintaxe que você usaria para adicioná-lo.

Exemplo:

Sintaxe: /msg ChanServ LOG #irchelp chanserv/accss MESSAGE @

Enviaria mensagens a qualquer operador de canal sempre que alguém usasse o comando ACCESS do ChanServ no canal.

[ Início ] [ Topo ]

Mode

Sintaxe:

  • 1 - /msg ChanServ MODE #canal LOCK {ADD|DEL|SET|LIST} [o que]
  • 2 - /msg ChanServ MODE #canal SET modos
  • 3 - /msg ChanServ MODE #canal CLEAR [o que]

Controla principalmente bloqueios de modo e acesso ao modo (que é diferente do acesso ao canal) em um canal.

O comando MODE LOCK permite adicionar, excluir e exibir 'bloqueios de modo' em um canal. Se um modo estiver travado, estando ele ativado ou desativado, os serviços (ChanServ) não permitirão que esse modo seja alterado.

O comando SET limpa todos os modos de bloqueio existentes e define novos, enquanto ADD e DEL apenas modificam os modos.

Exemplo:

/msg ChanServ MODE #canal LOCK ADD + bmnt *! * @ * Aol *

O comando MODE SET permite definir modos através dos serviços (ChanServ). Caracteres curinga * e ? devem ser dados como parâmetros para LIST e modos de status.

Exemplo:

/msg ChanServ MODE #canal SET + v *
Define o status de voz (mode: +v) para todos os usuários no canal.
/msg ChanServ MODE #canal SET -b ~ c: *
Limpa todas as proibições estendidas que começam com ~ c:

O comando MODE CLEAR é uma maneira fácil de limpar os modos de um canal. O parâmetro o que pode ser qualquer nome de modo. Os exemplos incluem proibições (bans), excessões, substituições de convites, operações, halfops e vozes (voices). Se o prâmetro o que não for fornecido, todos os modos básicos serão removidos.

[ Início ] [ Topo ]

Set

Sintaxe: /msg ChanServ SET opção #canal parâmetro

Permite que o fundador do canal defina várias opções de canal e outras informações.

Opções disponíveis:

SET AUTOOP: Define se os serviços atribuírem status automaticamente aos usuários.
SET BANTYPE: Define como os Serviços fazem proibições no canal.
SET CHANSTATS: Ativar ou desativar as estatísticas do chanstats.
SET DESC|DESCRIPTION: Define a descrição do canal.
SET EMAIL: Associe um endereço de e-mail ao canal.
SET FOUNDER: Define o fundador de um canal.
SET KEEPMODES: Reter/trava os modos quando o canal não estiver em uso.
SET KEEPTOPIC: Reter/trava o tópico quando o canal não estiver em uso.
SET NOEXPIRE: Evita que um canal expire.
SET PEACE: Regula o uso de comandos críticos.
SET PERSIST: Define o canal como permanente.
SET PRIVATE: Ocultar canal do comando LIST.
SET RESTRICTED: Restrinja o acesso ao canal.
SET SECURE: Ativar recursos de segurança.
SET SECUREFOUNDER: Controle mais rigoroso do status do fundador do canal.
SET SECUREOPS: Controle mais rígido do status do chanop.
SET SIGNKICK: Assina chutes (kicks) que são feitos com o comando KICK.
SET SUCCESSOR: Define o sucessor de um canal.
SET URL: Associe um URL ao canal.

Digite /msg ChanServ HELP SET opção, para obter mais informações sobre uma opção específica.

[ Início ] [ Topo ]

  • Opções
SET AUTOOP: Sintaxe : /msg ChanServ SET AUTOOP {canal} {ON|OFF}
O Comando SET AUTOOP Ativa ou desativa o autoop do ChanServ. Se definido OFF, o ChanServ não dará automaticamente status de operador quando o usuário entrar no canal (desde de que esteja na lista access) O parâmetro padrão do comando é ON.

[ Início ] [ Topo ] [ SET ]

SET BANTYPE: Sintaxe : /msg ChanServ SET BANTYPE {canal} {tipo_do_ban}
O Comando SET BANTYPE define o tipo de banimento que será usado pelos Services sempre que eles precisarem banir alguém de seu canal.
Os tipos de Bantype vão de 0 a 3, e significam:
- 0: banimento na forma *!identUser@host
- 1: banimento na forma *!*IdentUsuer@host
- 2: banimento na forma *!*@host
- 3: banir na forma *!*identuser@*.dominio.

[ Início ] [ Topo ] [ SET ]

SET CHANSTATS: Sintaxe : /msg ChanServ SET CHANSTATS {canal} {ON|OFF}
O Comando SET CHANSTATS Ativa ou desativa o CHANSTATS que é resposável pelas estatísticas do canal.

[ Início ] [ Topo ] [ SET ]

SET DESC|DESCRIPTION: Sintaxe :
1 - /msg ChanServ SET DESC {canal} {descrição}
2 - /msg ChanServ SET DESCRIPTION {canal} {descrição}
O Comando SET DESC ou SET DESCRIPTION define a descrição do canal que será mostrada acima dos comandos LIST e INFO.

[ Início ] [ Topo ] [ SET ]

SET EMAIL: Sintaxe : /msg ChanServ SET EMAIL {canal} {endereço_e-mail}
O comando SET EMAIL associe um endereço de e-mail ao canal.

[ Início ] [ Topo ] [ SET ]

SET FOUNDER: Sintaxe : /msg ChanServ SET FOUNDER {canal} {nick}
O Comando SET FOUNDER define o novo fundador do canal. O nick escolhido dever estar registrado.

[ Início ] [ Topo ] [ SET ]

SET KEEPMODES: Sintaxe : /msg ChanServ SET KEEPMODES {canal} {ON|OFF}
O comando SET KEEPMODES habilita ou desabilita a manutenção dos modos para o canal especificado. Se o KEEPMODES estiver habilitado, os Services lembrarão dos modos do canal mesmo quando ele estiver vazio, e tentarão redefini-los na próxima vez que for criado pela entrada de um usuário.

[ Início ] [ Topo ] [ SET ]

SET KEEPTOPIC: Sintaxe : /msg ChanServ SET KEEPTOPIC {canal} {ON|OFF}
O comando SET KEEPTOPIC habilita ou desabilita a trava do tópico do canal especificado. Se o KEEPTOPIC estiver habilitado, os Services lembrarão do tópico do canal mesmo quando ele estiver vazio, e tentarão redefini-lo na próxima vez que for criado pela entrada de um usuário.

[ Início ] [ Topo ] [ SET ]

SET NOEXPIRE: Sintaxe : /msg ChanServ SET NOEXPIRE {canal} {ON|OFF}
O comando SET NOEXPIRE Define se o canal informado expira ou não. Se o NOEXPIRE estiver habilitado (ON) o canal não terá condição de tempo para permanecer registrado. Em geral, os canal perdem o registro depois de 30 dias de inatividade por parte de operadores ou outro usuário que esteja na lista ACCESS.

[ Início ] [ Topo ] [ SET ]

SET PEACE: Sintaxe : /msg ChanServ SET PEACE {canal} {ON|OFF}
O comando SET PEACE habilita ou desabilita a opção de paz para um canal. Quando a paz for definida, um usuário não será capaz de realizar os comandos KICK, BAN ou remover um status de canal de um usuário que tenha um nível superior ou igual ao seu através dos comandos DEOP, DEVOICE, DEHALFOP, DEOWNER.

[ Início ] [ Topo ] [ SET ]

SET PERSIST: Sintaxe : /msg ChanServ SET PERSIST {canal} {ON|OFF}
O comando SET PERSIST habilita ou desabilita a configuração do canal para este comando. Quando PERSIST é definido, o bot do Service permanecerá no canal mesmo quando estiver sem usuários.
Se o IRCd da Rede não tem um "modo de canal permanente" (Modo +P), o usuário deve ter um bot do Service em seu canal para definir o PERSIST, e não pode ser retirado enquanto o PERSIST estiver ligado (ON).
Se a Rede não tiver um Service BotServ habilitado e não tiver um "modo de canal permanente", o ChanServ entrará no canal do usuário quando este ativar a persistência (e sairá quando tiver sido desativado).
Se a Rede tem um "modo de canal permanente" e está ativado ou não (por qualquer razão, incluindo MODE LOCK), PERSIST é automaticamente (conforme o "modo permanente") definido ou não para o canal também.

[ Início ] [ Topo ] [ SET ]

SET PRIVATE: Sintaxe : /msg ChanServ SET PRIVATE {canal} {ON|OFF}
O Comando SET PRIVATE liga ou desliga a opção de privacidade para o canal informado.
Quando a opção PRIVATE é ativada (ON), o canal não aparecerá nas listas de canais quando executado o comando ChanServ LIST.

[ Início ] [ Topo ] [ SET ]

SET RESTRICTED: Sintaxe : /msg ChanServ SET RESTRICTED {canal} {ON|OFF}
O Comando SET RESTRICTED habilita ou desabilita a opção de acesso restrito para um canal.
Quando o acesso restrito é definido, os usuários que não estão na lista de acesso serão expulsos (KICK) e banidos (BAN) do canal..

[ Início ] [ Topo ] [ SET ]

SET SECURE: Sintaxe : /msg ChanServ SET SECURE {canal} {ON|OFF}
O Comando SET SECURE liga ou desliga os recursos de segurança do ChanServ para o canal informado.
Quando a opção SECURE é ativada (ON), o usuário além de ser reconhecido pelos Services, terá de se identificar para poder ter acesso a seu respectivo status, desde de que sua conta esteja listada nas entradas access do canal.

[ Início ] [ Topo ] [ SET ]

SET SECUREFOUNDER: Sintaxe : /msg ChanServ SET SECUREFOUNDER {canal} {ON|OFF}
O Comando SET SECUREFOUNDER habilita ou desabilita a opção de segurança do fundador para um canal.
Quando a opção SECUREFOUNDER é definida, apenas o fundador real será capaz de apagar (DROP) o canal, mudar seu fundador (#SetFounder) e seu sucessor (#SetSuccessor), e não aqueles que têm acesso de nível fundador através do comando ACCESS / Modo +qop.

[ Início ] [ Topo ] [ SET ]

SET SECUREOPS: Sintaxe : /msg ChanServ SET SECUREOPS {canal} {ON|OFF}
O Comando SET SECUREOPS habilita ou desabilita a opção de segurança dos operadores de um canal.
Quando a opção SECUREOPS é definida, apenas os Operadores com registro na lista ACCESS do canal, serão capazes de adquirir status de Operador. É necessário a autenticação do usuário para o uso deste comando.

[ Início ] [ Topo ] [ SET ]

SET SIGNKICK: Sintaxe : /msg ChanServ SET SIGNKICK {canal} {ON|NÍVEL|OFF}
O Comando SET SIGNKICK habilita ou desabilita a opção de KICKS assinados para um canal.
Quando a opção SIGNKICK está ativa, as expulsões emitidas com o comando KICK terão o nick que usou o comando em seu motivo. Se o parâmetro LEVEL for utilizado, quem tiver um nível superior ou igual ao nível especificado no comando SET SIGNKICK no canal, não terá seus chutes assinados. É necessário a autenticação do usuário para o uso deste comando.

[ Início ] [ Topo ] [ SET ]

SET SUCCESSOR: Sintaxe : /msg ChanServ SET SUCCESSOR {canal} {nick}
O Comando SET SUCCESSOR muda o sucessor de um canal. Se o apelido (nick) do fundador expirar ou for descartado enquanto o canal ainda está registrado, o sucessor se tornará o novo fundador do canal. O novo apelido deverá ser um nick registrado.
No entanto, se o sucessor já tiver muitos canais registrados (10), o canal será descartado como se nenhum sucessor tivesse sido definido. É necessário a autenticação do usuário para o uso deste comando.

[ Início ] [ Topo ] [ SET ]

SET URL: Sintaxe : /msg ChanServ SET URL {canal} {endereço web}
O Comando SET URL associa um endereço web ao canal.

[ Início ] [ Topo ] [ SET ]

Sync

Sintaxe: /msg ChanServ SYNC #canal

Sincroniza todos os modos definidos nos usuários do canal com os modos que eles deveriam ter baseado em seu acesso. Ou seja, reorganiza os status tirando OP de quem não é registrado como Operador.

[ Início ] [ Topo ]

Topic

Sintaxe:

  • 1 - /msg ChanServ TOPIC #canal [SET] [topic]
  • 2 - /msg ChanServ TOPIC #canal APPEND topic
  • 3 - /msg ChanServ TOPIC #canal [UNLOCK|LOCK]

Permite modificar o tópico do canal especificado. O comando SET altera o tópico do canal para o tópico especificado ou desativa o tópico se nenhum tópico for fornecido.

O comando APPEND acrescenta um tópico fornecido ao já existente. LOCK e UNLOCK podem ser usados ​​para ativar e desativar o bloqueio de tópicos. Quando o bloqueio de tópico estiver ativado, o tópico do canal será inalterável, exceto por meio deste comando.

[ Início ] [ Topo ]