Mudanças entre as edições de "Portal:Modos/Modos de Canais/Orientações"
Ir para navegação
Ir para pesquisar
Linha 2: | Linha 2: | ||
'''NOTA''': Para retirar os modos apenas troque o sinal de '+', por '-'. | '''NOTA''': 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 <code>/msg '''MODE''' <u>canal</u></code> e <code>/msg ChanServ '''INFO''' <u>#canal</u></code> para ver outras opções definidas com os comandos <code>[[Portal:ChanServ/Comandos_de_Gerenciamento#Set|/msg ChanServ '''SET''' '''COMANDO''']]</code> ou outros modos definidos com o comando <code>[[Portal:ChanServ/Freenode#Set|/msg ChanServ '''SET MLOCK''']]</code>. | ||
== Sintaxe De canais == | == Sintaxe De canais == | ||
− | *1 - Sintaxe sem parâmetros: <code>/msg '''MODE''' <u>canal</u> +/- <u> | + | *1 - Sintaxe sem parâmetros: <code>/msg '''MODE''' <u>canal</u> +/-<u>letra</u></code> |
− | : '''Modo <u>m</u> | + | : '''Modo <u>m</u>: Moderado''' |
:Exemplo: | :Exemplo: | ||
− | ::1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>m</u></code> | + | ::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>m</u></code> |
::Defini o canal como <u>moderado</u>, ou seja, apenas usuários com status +o, +v, +h, +a, +q, poderão "falar". | ::Defini o canal como <u>moderado</u>, ou seja, apenas usuários com status +o, +v, +h, +a, +q, poderão "falar". | ||
− | *2 - Sintaxe com parâmetros: <code>/msg '''MODE''' <u>canal</u> +/- <u> | + | *2 - Sintaxe com parâmetros: <code>/msg '''MODE''' <u>canal</u> +/-<u>letra</u> <u>parâmetro</u></code> |
− | : '''Modo <u>k</u> | + | : '''Modo <u>k</u>: Chave''' |
− | :Sintaxe: <code>/msg '''MODE''' <u>canal</u> + <u>k</u> <u>senha</u></code> | + | :Sintaxe: <code>/msg '''MODE''' <u>canal</u> +<u>k</u> <u>senha</u></code> |
:Exemplos: | :Exemplos: | ||
− | ::1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>k</u> <u>1234</u></code> | + | ::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>k</u> <u>1234</u></code> |
− | :: Defini a senha <u>1234</u> para entrar no canal. | + | :: Defini a senha <u>1234</u> para entrar no canal <u>#irchelp</u>. |
− | ::2 - <code>/msg '''MODE''' <u>#irchelp</u> <u>1234</u></code> | + | ::2 - <code>/msg '''MODE''' <u>#irchelp</u> -<u>k</u> <u>1234</u></code> |
+ | |||
+ | :: Retira a senha <u>1234</u> anteriormente definida para entrar no canal <u>#irchelp</u>. | ||
+ | |||
+ | ::3 - <code>/msg '''MODE''' <u>#irchelp</u> <u>1234</u></code> | ||
:: Entra no canal que exige a senha <u>1234</u>. | :: Entra no canal que exige a senha <u>1234</u>. | ||
− | : '''Modo <u>l</u> | + | : '''Modo <u>l</u>: Limite''' |
− | :Sintaxe: <code>/msg '''MODE''' <u>canal</u> + <u>l</u> <u>limite</u></code> | + | :Sintaxe: <code>/msg '''MODE''' <u>canal</u> +/-<u>l</u> <u>limite</u></code> |
:Exemplos: | :Exemplos: | ||
− | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>l</u> <u>23</u></code> | + | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>l</u> <u>23</u></code> |
− | :: Defini o limite de <u>23</u> | + | :: Defini o limite de <u>23</u> usuários para o canal <u>irchelp</u>. |
− | : ''' | + | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> -<u>l</u></code> |
− | :Sintaxe: <code>/msg '''MODE''' <u>#canal</u> + <u>b</u> <u>nick!ident@host</u></code> | + | :: Retira o limite de <u>23</u> usuários para o canal <u>irchelp</u>. |
+ | |||
+ | : '''Modo <u>b</u>: Banir''' | ||
+ | |||
+ | :Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>b</u> <u>nick!ident@host</u></code> | ||
:Exemplos: | :Exemplos: | ||
− | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>b</u> <u>cirinho!*@*</u></code> | + | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>b</u> <u>cirinho!*@*</u></code> |
:: Banirá do canal <u>irchelp</u> o usuário de ''nick'' <u>cirinho</u>, sem verificar o ''hostname''. | :: Banirá do canal <u>irchelp</u> o usuário de ''nick'' <u>cirinho</u>, sem verificar o ''hostname''. | ||
− | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>b</u> <u>*!*@*.br</u></code> | + | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>b</u> <u>*!*@*.br</u></code> |
:: Banirá do canal <u>irchelp</u>, todos os usuários que contenham em seu ''host'' o domínio <u>.br</u>. Neste caso, não se verifica o ''nick'', apenas o ''hostname''. | :: Banirá do canal <u>irchelp</u>, todos os usuários que contenham em seu ''host'' o domínio <u>.br</u>. Neste caso, não se verifica o ''nick'', apenas o ''hostname''. | ||
− | : '''Modo <u>e</u> | + | : '''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> | + | :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> |
:Exemplos: | :Exemplos: | ||
− | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>e</u> <u>cirinho!*@*</u></code> | + | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>e</u> <u>cirinho!*@*</u></code> |
:: Permitirá que o ''nick'' <u>cirinho</u> entre no canal <u>irchelp</u> mesmo que ele esteja banido. A verificação com a lista de banidos é feita por ''nick'', desconsiderando o ''hostname''. | :: Permitirá que o ''nick'' <u>cirinho</u> entre no canal <u>irchelp</u> mesmo que ele esteja banido. A verificação com a lista de banidos é feita por ''nick'', desconsiderando o ''hostname''. | ||
− | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>e</u> <u>*!*@*.br</u></code> | + | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>e</u> <u>*!*@*.br</u></code> |
:: Permitirá que todos os usuário com domínio <u>.br</u> entrem no canal <u>irchelp</u>, mesmo que estejam banidos. Neste caso, não se verifica o ''nick'', apenas o ''hostname''. | :: Permitirá que todos os usuário com domínio <u>.br</u> entrem no canal <u>irchelp</u>, mesmo que estejam banidos. Neste caso, não se verifica o ''nick'', apenas o ''hostname''. | ||
− | : '''Modo <u>I</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> | + | :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: | :Exemplos: | ||
− | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>I</u> <u>cirinho!*@*</u></code> | + | :: 1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>I</u> <u>cirinho!*@*</u></code> |
:: Permitirá que o ''nick'' <u>cirinho</u> entre no canal <u>irchelp</u> mesmo que ele esteja definido com modo +I (somente convidados). A verificação é feita por ''nick'', desconsiderando o ''hostname''. | :: Permitirá que o ''nick'' <u>cirinho</u> entre no canal <u>irchelp</u> mesmo que ele esteja definido com modo +I (somente convidados). A verificação é feita por ''nick'', desconsiderando o ''hostname''. | ||
− | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> + < | + | :: 2 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>I</u> <u>*!*@*.net</u></code> |
:: 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''. | :: 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''. | ||
− | *3 - Sintaxe de canais aplicada aos ''nicks'': <code>/msg '''MODE''' <u>canal</u> +/- <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> | + | : '''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> | + | :Sintaxe: <code>/msg '''MODE''' <u>#canal</u> +/-<u>vvvv</u> <u>nick1</u> <u>nick2</u> <u>nick3</u> <u>nick4</u></code> |
− | : | + | :Exemplos: |
::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>vvvv</u> <u>campari</u> <u>rockcavera</u> <u>venenOsa</u> <u>escorpiao</u></code> | ::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>vvvv</u> <u>campari</u> <u>rockcavera</u> <u>venenOsa</u> <u>escorpiao</u></code> | ||
::Dá status de ''voice'' aos usuários especificados. | ::Dá status de ''voice'' aos usuários especificados. | ||
+ | |||
+ | ::2 - <code>/msg '''MODE''' <u>#irchelp</u> -<u>vvvv</u> <u>campari</u> <u>rockcavera</u> <u>venenOsa</u> <u>escorpiao</u></code> | ||
+ | |||
+ | ::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.. | : '''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.. |
Edição das 14h18min de 16 de maio de 2020
A baixo você encontra uma explanação geral sobre as sintaxe usadas na maioria dos Servidores.
NOTA: 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
e /msg ChanServ INFO #canal
para ver outras opções definidas com os comandos /msg ChanServ SET COMANDO
ou outros modos definidos com o comando /msg ChanServ SET MLOCK
.
Sintaxe De canais
- 1 - Sintaxe sem parâmetros:
/msg MODE canal +/-letra
- Modo m: Moderado
- Exemplo:
- 1 -
/msg MODE #irchelp +m
- 1 -
- 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
- 1 -
- Defini a senha 1234 para entrar no canal #irchelp.
- 2 -
/msg MODE #irchelp -k 1234
- 2 -
- Retira a senha 1234 anteriormente definida para entrar no canal #irchelp.
- 3 -
/msg MODE #irchelp 1234
- 3 -
- Entra no canal que exige a senha 1234.
- Modo l: Limite
- Sintaxe:
/msg MODE canal +/-l limite
- Exemplos:
- 1 -
/msg MODE #irchelp +l 23
- 1 -
- Defini o limite de 23 usuários para o canal irchelp.
- 2 -
/msg MODE #irchelp -l
- 2 -
- Retira o limite de 23 usuários para o canal irchelp.
- Modo b: Banir
- Sintaxe:
/msg MODE #canal +/-b nick!ident@host
- Exemplos:
- 1 -
/msg MODE #irchelp +b cirinho!*@*
- 1 -
- Banirá do canal irchelp o usuário de nick cirinho, sem verificar o hostname.
- 2 -
/msg MODE #irchelp +b *!*@*.br
- 2 -
- 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.
- Modo e: Exceção
- Sintaxe:
/msg MODE #canal +/-eeee nick!ident@host1 nick!ident@host2 nick!ident@host3 nick!ident@host4
- Exemplos:
- 1 -
/msg MODE #irchelp +e cirinho!*@*
- 1 -
- 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
- 2 -
- 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!*@*
- 1 -
- 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
- 2 -
- 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
- 1 -
- Dá status de voice aos usuários especificados.
- 2 -
/msg MODE #irchelp -vvvv campari rockcavera venenOsa escorpiao
- 2 -
- 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..