Mudanças entre as edições de "Portal:Modos/Modos ExtBans/Orientações"
m |
(Adição de informações à página Modos/Extbans/Orientações.) |
||
Linha 1: | Linha 1: | ||
A baixo você encontra uma explanação geral sobre definição e a sintaxe. | 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 '+', | + | '''NOTA 1''': Para retirar os modos apenas troque o sinal de '''+''' (adição), pelo sinal de '''-''' (subtração). O sinal da '''/''' (barra) não faz parte do comando, e significa '''ou'''. Isso quer dizer que pode-se usar ou o sinal de '''+''' ou '''-''' |
'''NOTA 2''': Você pode ver os banimentos de um canal executando o comando <code>/msg '''MODE''' <u>canal +b</u></code>. | '''NOTA 2''': Você pode ver os banimentos de um canal executando o comando <code>/msg '''MODE''' <u>canal +b</u></code>. | ||
− | '''NOTA 4''': Os parâmetros entre '''[ ]''' | + | '''NOTA 4''': Os parâmetros entre '''[ ]''' (colchetes) são opcionais e os parâmetros entre '''{ }''' (chaves) - são obrigatórios. |
== Definição == | == Definição == | ||
Linha 18: | Linha 18: | ||
== Sintaxes == | == Sintaxes == | ||
− | + | * Sintaxe ''Bans'', ''Invex'' e ''Exceptions'' tradicionais: | |
: 1 - ''Bans'' tradicionais: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>b</u> {<u>nick!ident@host</u>}</code> | : 1 - ''Bans'' tradicionais: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>b</u> {<u>nick!ident@host</u>}</code> | ||
Linha 24: | Linha 24: | ||
: 3 - ''Exceptions'': <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>e</u> {<u>nick!ident@host1</u>}</code> | : 3 - ''Exceptions'': <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>e</u> {<u>nick!ident@host1</u>}</code> | ||
− | + | * Sintaxe ''Extbans'' | |
− | ''' | + | : '''Parâmetros ''Extbans'' ''' |
− | : 1 - < | + | : 1 - Os parâmetros a serem fornecidos em um <u>''extban'' de ação</u> podem ter o formato máscara de ''host'' <u>nick!ident@host</u>, com exceção do <u>M</u> que será o <u>nome_conta</u>. |
− | : 2 - < | + | : 2 - Os parâmetros a serem fornecidos em um <u>''extban'' correspondente</u> podem ter o formato de máscara de ''host'' <u>nick!ident@host</u>, <u>#nome_canal</u> ou <u>nome_conta</u>. |
− | + | : ''' ''Extban'' de Ação''': | |
− | + | :Sintaxe: | |
+ | :: 1 - <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>b</u> {extban}:{parâmetro}</code> | ||
− | : | + | :: 2 - <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>bb</u> {extban}:{parâmetro} [letra}:{parâmetro] ...</code> |
− | ''' | + | : ''' ''Extban'' de ação com ''Extban'' correspondentes ''': |
− | : | + | :Sintaxe - <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>b</u> {extban_ação}:{extban_corresp}:{parâmetro}</code> |
− | + | : ''' ''Extban'' de ação com ''Exceptions'' (Modo +e) ''': | |
− | + | :Sintaxe - <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>e</u> {extban_ação}:{parâmetro}</code> | |
− | : | + | As ''exceptions'' em ''extbans'' de ação, isentam um usuário que possa combinar com o ''extban'' informado ou de qualquer modo de canal correspondente à restrição. Ou seja, aquela proibição definida no ''extban'' não será válida para aquele usuário. |
+ | |||
+ | : ''' ''Extban'' correspondentes com ''Exceptions'' (Modo +e) ''': | ||
+ | |||
+ | :Sintaxe - <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>e</u> {extban_corresp}:{parametro}</code> | ||
+ | |||
+ | As ''exceptions'' em ''extbans'' correspondentes, isentam uma categoria de usuário que possa combinar com o ''extban'' informado ou de qualquer modo de canal correspondente à restrição. Ou seja, aquela proibição definida no ''extban'' não será válida para aquela categoria de usuário. | ||
+ | |||
+ | : ''' ''Extban'' de correspondentes com ''Invex'' (Modo +I) ''': | ||
+ | |||
+ | :Sintaxe - <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>I</u> {extban_correp}:{parametro}</code> | ||
:''Invex'' são usado para canais definidos com o modo +i (somente para convidados). Normalmente quando se configura o canal em modo +i, o comando <code>/msg '''INVITE''' <u>''nick''</u></code> deve ser executado para deixar o usuário informado (''nick'') entrar no canal. No entanto, se o canal estiver vazio e o [[Portal:ChanServ/Comandos_de_Gerenciamento#SetKeepmodes|KEEPMODES]] estiver ativado, ninguém, incluindo o proprietário do canal, seria capaz de entrar sem estar na lista de acesso do ''ChanServ'' e se convidar manualmente usando o comando [[Portal:ChanServ/Comandos_Principais#Invite|INVITE]]. Invex (modo +I) permite que os usuários que correspondem aos parâmetros fornecidos sejam "convidados automaticamente" para o canal, sem ter que emitir os convites todas as vezes. Ou seja, usuários registrado no modo de canal ''invex'' serão "exceção" ao modo convidado (+i). | :''Invex'' são usado para canais definidos com o modo +i (somente para convidados). Normalmente quando se configura o canal em modo +i, o comando <code>/msg '''INVITE''' <u>''nick''</u></code> deve ser executado para deixar o usuário informado (''nick'') entrar no canal. No entanto, se o canal estiver vazio e o [[Portal:ChanServ/Comandos_de_Gerenciamento#SetKeepmodes|KEEPMODES]] estiver ativado, ninguém, incluindo o proprietário do canal, seria capaz de entrar sem estar na lista de acesso do ''ChanServ'' e se convidar manualmente usando o comando [[Portal:ChanServ/Comandos_Principais#Invite|INVITE]]. Invex (modo +I) permite que os usuários que correspondem aos parâmetros fornecidos sejam "convidados automaticamente" para o canal, sem ter que emitir os convites todas as vezes. Ou seja, usuários registrado no modo de canal ''invex'' serão "exceção" ao modo convidado (+i). | ||
</div> | </div> |
Edição das 16h19min de 6 de abril de 2021
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 + (adição), pelo sinal de - (subtração). O sinal da / (barra) não faz parte do comando, e significa ou. Isso quer dizer que pode-se usar ou o sinal de + ou -
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 correspondentes podem trabalhar juntos com extbans de ação, exception (modo +e) e invex (modo +I).
Extbans de ação podem trabalhar juntos com exceptions e também como já mencionado, com os extbans correspondentes.
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
- Sintaxe Bans, Invex e Exceptions tradicionais:
- 1 - Bans tradicionais:
/msg MODE #nome_do_canal +/-b {nick!ident@host}
- 2 - Invex:
/msg MODE #nome_canal +/-I {nick!ident@host1}
- 3 - Exceptions:
/msg MODE #nome_do_canal +/-e {nick!ident@host1}
- Sintaxe Extbans
- Parâmetros Extbans
- 1 - Os parâmetros a serem fornecidos em um extban de ação podem ter o formato máscara de host nick!ident@host, com exceção do M que será o nome_conta.
- 2 - Os parâmetros a serem fornecidos em um extban correspondente podem ter o formato de máscara de host nick!ident@host, #nome_canal ou nome_conta.
- Extban de Ação:
- Sintaxe:
- 1 -
/msg MODE #nome_do_canal +/-b {extban}:{parâmetro}
- 1 -
- 2 -
/msg MODE #nome_do_canal +/-bb {extban}:{parâmetro} [letra}:{parâmetro] ...
- 2 -
- Extban de ação com Extban correspondentes :
- Sintaxe -
/msg MODE #nome_do_canal +/-b {extban_ação}:{extban_corresp}:{parâmetro}
- Extban de ação com Exceptions (Modo +e) :
- Sintaxe -
/msg MODE #nome_do_canal +/-e {extban_ação}:{parâmetro}
As exceptions em extbans de ação, isentam um usuário que possa combinar com o extban informado ou de qualquer modo de canal correspondente à restrição. Ou seja, aquela proibição definida no extban não será válida para aquele usuário.
- Extban correspondentes com Exceptions (Modo +e) :
- Sintaxe -
/msg MODE #nome_do_canal +/-e {extban_corresp}:{parametro}
As exceptions em extbans correspondentes, isentam uma categoria de usuário que possa combinar com o extban informado ou de qualquer modo de canal correspondente à restrição. Ou seja, aquela proibição definida no extban não será válida para aquela categoria de usuário.
- Extban de correspondentes com Invex (Modo +I) :
- Sintaxe -
/msg MODE #nome_do_canal +/-I {extban_correp}:{parametro}
- Invex são usado para canais definidos com o modo +i (somente para convidados). Normalmente quando se configura o canal em modo +i, o comando
/msg INVITE nick
deve ser executado para deixar o usuário informado (nick) entrar no canal. No entanto, se o canal estiver vazio e o KEEPMODES estiver ativado, ninguém, incluindo o proprietário do canal, seria capaz de entrar sem estar na lista de acesso do ChanServ e se convidar manualmente usando o comando INVITE. Invex (modo +I) permite que os usuários que correspondem aos parâmetros fornecidos sejam "convidados automaticamente" para o canal, sem ter que emitir os convites todas as vezes. Ou seja, usuários registrado no modo de canal invex serão "exceção" ao modo convidado (+i).