Portal:Modos/Modos ExtBans/Orientações
A baixo você encontra uma explanação geral sobre definição e a sintaxe.
NOTA 1: Para retirar os modos apenas troque o sinal de '+', por '-'.
NOTA 2: Você pode ver os banimentos de um canal executando o comando /msg MODE canal +b
.
NOTA 4: Os parâmetros entre [ ] - colchetes - são opcionais e os parâmetros entre { } - chaves - são obrigatórios.
Definição
Extbans ou Extended Bans (banimentos condicionais) servem para determinar, juntamente com outros modos de canal(+I, +e), se um usuário deve ser banido (ban), silenciado (quieted), isento/excepcionado (exempted) ou convidado/exceção ao convite (invex - invite exceptions). Eles são divididos em dois tipos, os extbans correspondentes, que referem-se aos usuários de diferentes maneiras e os extbans de ação, que restringem algumas ações dos usuários, diferente de um banimento padrão. Extbans podem referir-se ao nome da conta do usuário, em vez do host ou IP, da forma tradicional nick!user@host ou nick!user@IP
Você pode usar banimentos estendidos para configurar tipos alternativo de "banimento" que lhe darão mais opções. Como exemplo, silenciar usuários. Ao silenciar um usuário, permite-se que ele permaneça no canal, mas a capacidade dele de participar de conversas e bloqueada, ou de mudar de apelido (nick).
Sintaxes
Para ajudar a ter uma visão geral das sintaxes envolvidas na execução de um extbans, segue as formas utilizadas em cada um.
- Bans tradicionais:
/msg MODE #nome_do_canal +/-b {nick!ident@host}
- Convites:
/msg MODE #nome_canal +/-I {nick!ident@host1}
- Exceções
/msg MODE #nome_do_canal +/-e {nick!ident@host1}
Um extban também se utilizam de letras para impor suas proibições. Tendo o seguinte formato:
Sintaxe:
- 1 -
/msg MODE #nome_do_canal +/-b {letra}:{parametro}
- 2 -
/msg MODE #nome_do_canal +/-bb {letra}:{parametro} [letra}:{parametro] ...
Os parâmetros podem ter o formato nick!ident@host, nick!ident@IP, #nome_canal ou conta_nickserv.