Portal:ChanServ/Comandos de Gerenciamento/Comandos de Canais

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
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 ]