Abrir menu principal

Mudanças

Portal:Modos/Modos de Canais/Orientações

1 369 bytes adicionados, 21h09min de 12 de junho de 2020
sem sumário de edição
'''NOTA 3''': Na Rede <u>Freenode</u>, todos os modos são perdidos caso o canal fique sem usuários. Para impedir a perda dos modos é necessário realizar o comandos <code>/msg ChanServ '''SET [[Portal:ChanServ/Freenode#Set|<u>GUARD</u>''']]</code>.<ref>{{citar web|url=https://freenode.net/kb/answer/channelmodes|titulo=Channel Modes (ENG)|publicado=Freenode.net |acessodata=2020-06-12}}</ref>
 
'''NOTA 4''': Os parâmetros entre '''[ ]''' - colchetes - são opcionais e os parâmetros entre '''{ }''' - chaves - são obrigatórios.
== Sintaxe De canais ==
: '''Modo <u>k</u>: Chave'''
:Sintaxe: <code>/msg '''MODE''' <u>canal</u> +<u>k</u> {<u>senha</u>}</code>
:Exemplos:
: '''Modo <u>l</u>: Limite'''
:Sintaxe: <code>/msg '''MODE''' <u>canal</u> +/-<u>l</u> {<u>limite</u>}</code>
:Exemplos:
: '''Modo <u>b</u>: Banir'''
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>b</u> {<u>nick!ident@host</u>}</code>
: O ''ban'', proíbe um usuário de entrar em um <u>#canal</u>. Se o comando for executado enquanto o usuário alvo estiver no <u>#canal</u>, o mesmo será impedido de "falar" no mesmo ou de trocar o ''nick'' enquanto estiver nele.
: '''Modo <u>e</u>: Exceção'''
: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>.
: '''Modo <u>I</u>: Exceção à convite'''
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>IIII</u> {<u>nick!ident@host1</u> } [<u>nick!ident@host2</u> ] [<u>nick!ident@host3</u> ] [<u>nick!ident@host4</u>]</code>
:Exemplos:
:: Permitirá que todos os usuário com domínio <u>.net</u> entrem no canal <u>irchelp</u>, mesmo que ele esteja definido com modo +i (somente convidados). Neste caso, não se verifica o ''nick'', apenas o ''hostname''.
 
: '''Modo <u>F</u>: Nick Flood'''
 
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>F</u> {<u>num</u>}:{<u>seg</u>}</code>
 
: Limite a troca de ''nicks'' a um determinado número em um determinado tempo em segundos.
 
:Exemplos:
 
::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>F</u> <u>3</u>:<u>10</u></code>
 
::Limita a entrada no #irchelp à 03 <u>''nicks''</u> a cada 10 <u>segundo</u>.
 
::2 - <code>/msg '''MODE''' <u>#irchelp</u> -<u>F</u></code>
 
::Retira a restrição de quantidade de 03 <u>''nicks''</u> a cada 10 <u>segundo</u> no #irchelp.
 
: '''Modo <u>H</u>: Histórico de Canais'''
 
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>H</u> {<u>num</u>}:{<u>seg</u>}</code>
 
: Mostra ao usuário que esta entrando no <u>#canal</u>, um histórico da conversa definido este pela quantidade {num} das últimas linhas digitadas nos últimos segundos {seg}.
 
:Exemplos:
 
::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>H</u> <u>50</u>:<u>8400</u></code>
 
::Mostra ao usuário que entra no #irchelp à últimas 50 <u>linhas</u> digitadas nos últimos 86400 <u>segundo</u> (24h).
 
::2 - <code>/msg '''MODE''' <u>#irchelp</u> -<u>H</u></code>
 
::Retira o modo histórico do <u>#irchelp</u>.
*3 - Sintaxe de canais aplicada aos ''nicks'': <code>/msg '''MODE''' <u>canal</u> +/-<u>letra</u> <u>nick</u></code>
: '''Status <u>v</u>: Voice'''
:Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>vvvv</u> {<u>nick1</u> } [<u>nick2</u> ] [<u>nick3</u> ] [<u>nick4</u>]</code>
:Exemplos:
::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 <u>v</u> pelos outros modos anteriormente descritos..