Mudanças entre as edições de "Portal:Modos/Modos de Canais/Orientações"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
Linha 74: Linha 74:
  
 
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>eeee</u> <u>nick!ident@host1</u> <u>nick!ident@host2</u> <u>nick!ident@host3</u> <u>nick!ident@host4</u></code>
 
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>eeee</u> <u>nick!ident@host1</u> <u>nick!ident@host2</u> <u>nick!ident@host3</u> <u>nick!ident@host4</u></code>
 +
 +
:O modo de <u>exceção</u> é usado para permitir que o usuário excepcionado entrem/"falem" em um <u>#canal</u> como se o mesmo não estivesse banido ou o canal não estivesse no modo moderado(modo <u>+m</u>)/silencioso. Isso pode ser útil se for necessário banir uma range de [[IP]]s inteiro devido a abuso persistente, mas alguns usuários desse ''IP'' ainda tiverem que ter permissão para entrar no <u>#canal</u>.
  
 
:Exemplos:
 
:Exemplos:

Edição das 09h55min de 12 de junho de 2020

A baixo você encontra uma explanação geral sobre as sintaxe usadas na maioria dos Servidores.

NOTA 1: Para retirar os modos apenas troque o sinal de '+', por '-'.

NOTA 2: Você pode ver quais modos estão definidos em um canal executando os comandos /msg MODE canal. Use /msg ChanServ INFO #canal para ver outros modos definidas com o comando /msg ChanServ SET MLOCK.

NOTA 3: Na Rede Freenode, todos os modos são perdidos caso o canal fique sem usuários. Para impedir a perda dos modos é necessário realizar o comandos /msg ChanServ SET GUARD.[1]

Sintaxe De canais

  • 1 - Sintaxe sem parâmetros: /msg MODE canal +/-letra
Modo m: Moderado
Exemplo:
1 - /msg MODE #irchelp +m
Defini o canal como moderado, ou seja, apenas usuários com status +o, +v, +h, +a, +q, poderão "falar".
  • 2 - Sintaxe com parâmetros: /msg MODE canal +/-letra parâmetro
Modo k: Chave
Sintaxe: /msg MODE canal +k senha
Exemplos:
1 - /msg MODE #irchelp +k 1234
Defini a senha 1234 para entrar no canal #irchelp.
2 - /msg MODE #irchelp -k 1234
Retira a senha 1234 anteriormente definida para entrar no canal #irchelp.
3 - /msg MODE #irchelp 1234
Entra no canal que exige a senha 1234.
Modo l: Limite
Sintaxe: /msg MODE canal +/-l limite
Exemplos:
1 - /msg MODE #irchelp +l 23
Defini o limite de 23 usuários para o canal irchelp.
2 - /msg MODE #irchelp -l
Retira o limite de 23 usuários para o canal irchelp.
Modo b: Banir
Sintaxe: /msg MODE #canal +/-b nick!ident@host
O ban, proíbe um usuário de entrar em um #canal. Se o comando for executado enquanto o usuário alvo estiver no #canal, o mesmo será impedido de "falar" no mesmo ou de trocar o nick enquanto estiver nele.
Exemplos:
1 - /msg MODE #irchelp +b cirinho!*@*
Banirá do canal irchelp o usuário de nick cirinho, sem verificar o hostname.
2 - /msg MODE #irchelp +b *!*@*.br
Banirá do canal irchelp, todos os usuários que contenham em seu host o domínio .br. Neste caso, não se verifica o nick, apenas o hostname.
NOTA: Para visualizar a lista de nicks banidos, execute o comandos /MODE #nome_do_canal +b
Modo e: Exceção
Sintaxe: /msg MODE #canal +/-eeee nick!ident@host1 nick!ident@host2 nick!ident@host3 nick!ident@host4
O modo de exceção é usado para permitir que o usuário excepcionado entrem/"falem" em um #canal como se o mesmo não estivesse banido ou o canal não estivesse no modo moderado(modo +m)/silencioso. Isso pode ser útil se for necessário banir uma range de IPs inteiro devido a abuso persistente, mas alguns usuários desse IP ainda tiverem que ter permissão para entrar no #canal.
Exemplos:
1 - /msg MODE #irchelp +e cirinho!*@*
Permitirá que o nick cirinho entre no canal irchelp mesmo que ele esteja banido. A verificação com a lista de banidos é feita por nick, desconsiderando o hostname.
2 - /msg MODE #irchelp +e *!*@*.br
Permitirá que todos os usuário com domínio .br entrem no canal irchelp, mesmo que estejam banidos. Neste caso, não se verifica o nick, apenas o hostname.
Modo I: Exceção à convite
Sintaxe: /msg MODE #canal +/-IIII nick!ident@host1 nick!ident@host2 nick!ident@host3 nick!ident@host4
Exemplos:
1 - /msg MODE #irchelp +I cirinho!*@*
Permitirá que o nick cirinho entre no canal irchelp mesmo que ele esteja definido com modo +I (somente convidados). A verificação é feita por nick, desconsiderando o hostname.
2 - /msg MODE #irchelp +I *!*@*.net
Permitirá que todos os usuário com domínio .net entrem no canal irchelp, mesmo que ele esteja definido com modo +I (somente convidados). Neste caso, não se verifica o nick, apenas o hostname.
  • 3 - Sintaxe de canais aplicada aos nicks: /msg MODE canal +/-letra nick
Status v: Voice
Sintaxe: /msg MODE #canal +/-vvvv nick1 nick2 nick3 nick4
Exemplos:
1 - /msg MODE #irchelp +vvvv campari rockcavera venenOsa escorpiao
Dá status de voice aos usuários especificados.
2 - /msg MODE #irchelp -vvvv campari rockcavera venenOsa escorpiao
Retira o status de voice aos usuários especificados.
NOTA: A mesma sintaxe pode ser usada para os modos +o (operador), +a (administrador), +q (proprietário), +h (halfop), basta trocar o o modo v pelos outros modos anteriormente descritos..
  1. «Channel Modes (ENG)». Freenode.net. Consultado em 12 de junho de 2020