Mudanças entre as edições de "Portal:Modos/Modos de Usuários/Orientações"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
(Criou página com '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 '-'. ==...')
 
(Adição de definição.)
 
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
A baixo você encontra uma explanação geral sobre as sintaxe usadas na maioria dos Servidores.
 
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 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 '''-'''
  
== Sintaxe para ''nicks'' ==
+
'''NOTA 2''': Você pode ver quais modos estão definidos para seu ''nick'' executando o comando <code>/msg '''MODE''' <u>seunick</u></code>.
Sintaxe: <code>/msg '''MODE''' <u>nick</u> +/- <u>modo</u></code>
 
  
: '''Modo <u>i</u> - Invisível'''
+
== Definição ==
 +
<div style="width:100%; text-align:justify;>
 +
O modos de usuário definem proteções, privacidades e o modo que o usuário é visto pelo Servidor.
  
:Exemplo:
+
Há 3 formas de se mudar um modo de usuário. A primeira é o próprio usuário mudar seus modos. Tenha em mente que o usuário pode mudar apenas alguns de seus modos. A segunda forma acontece quando algum Administrador do Servidor (IRCop) muda o modo do usuário com/ou sem seu consentimento. Dependendo dos privilégios dos Administrador, ele poderá mudar todos, alguns ou nenhum dos modos do usuário. A última forma é quando o Servidor muda automaticamente um modo do usuário. Isso pode acontecer por exemplo, depois que o usuário registra seu ''nick'' ou se conecta ao Servidor por um conexão [[SSL]].
  
::1 - <code>/msg '''MODE''' <u>venenOsa</u> + <u>i</u></code>
+
Para obter mais informações específicas, digite <code>/msg '''HELP''' <u>'''UMODES'''</u></code>.
  
::Esconde o ''nick'' <u>venenOsa</u> do comando <code>/WHO</code>.
+
</div>
  
== Sintaxe para canais ==
+
== Sintaxe de ''Nicks'' ==
 +
1 - Sintaxe Geral: <code>/msg '''MODE''' <u>nick</u> +/-<u>modo</u></code>
  
*1 - Sintaxe sem parâmetros: <code>/msg '''MODE''' <u>canal</u> +/- <u>modo</u></code>
+
: '''Modo <u>i</u>: Invisível'''
 
 
: '''Modo <u>m</u> - Moderado'''
 
  
 
:Exemplo:
 
:Exemplo:
  
::1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>m</u></code>
+
::1 - <code>/msg '''MODE''' <u>venenOsa</u> +<u>i</u></code>
  
::Defini o canal como <u>moderado</u>, ou seja, apenas usuários com status +o, +v, +h, +a, +q, poderão "falar".
+
::Esconde o ''nick'' <u>venenOsa</u> do comando <code>/WHO</code>.
  
*2 - Sintaxe com parâmetros: <code>/msg '''MODE''' <u>canal</u> +/- <u>modo</u> <u>parâmetro</u></code>
+
::2 - <code>/msg '''MODE''' <u>venenOsa</u> -<u>i</u></code>
  
: '''Modo <u>k</u> - Chave'''
+
::Torna visível o ''nick'' <u>venenOsa</u> ao comando <code>/WHO</code>.
  
:Sintaxe: <code>/msg '''MODE''' <u>canal</u> + <u>k</u> <u>senha</u></code>
+
2 - Sintaxe Singulares
  
:Exemplos:
+
: '''Modo <u>o</u>: IRCop'''
 +
:: <code>/msg '''OPER''' <u>''nick''</u> <u>senha de ''IRCop''</u></code>
 +
::Concede ''status'' de ''IRCop'' ao <u>''nick''</u> informado.
  
::1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>k</u> <u>1234</u></code>
+
:: <code>/msg '''MODE''' <u>''nick''</u> -<u>o</u></code>
 +
::Retira ''status'' de ''IRCop'' do <u>''nick''</u> informado.
  
:: Defini a senha <u>1234</u> para entrar no canal.
+
:Exemplo:
 
 
::2 - <code>/msg '''MODE''' <u>#irchelp</u> <u>1234</u></code>
 
  
:: Entra no canal que exige a senha <u>1234</u>.
+
::1 - <code>/msg '''OPER''' <u>MrBoss</u> <u>123456</u></code>
 
 
: '''Modo <u>l</u> - Limite'''
 
 
 
:Sintaxe: <code>/msg '''MODE''' <u>canal</u> + <u>l</u> <u>limite</u></code>
 
 
 
:Exemplos:
 
 
 
:: 1 - <code>/msg '''MODE''' <u>#irchelp</u> + <u>l</u> <u>23</u></code>
 
 
 
:: Defini o limite de <u>23</u> usuário 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:
 
 
 
:: 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''.
 
 
 
:: 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''.
 
 
 
: '''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>
 
 
 
:Exemplos:
 
 
 
:: 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''.
 
 
 
:: 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''.
 
 
 
: '''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:
 
 
 
:: 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''.
 
 
 
:: 2 - <code>/msg '''MODE''' <u>#irchelp</u> + <uIi</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''.
 
 
 
*3 - Sintaxe aplicado aos ''nicks'': <code>/msg '''MODE''' <u>canal</u> +/- <u>modo</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>
 
 
 
:Exemplo:
 
  
::1 - <code>/msg '''MODE''' <u>#irchelp</u> +<u>vvvv</u> <u>campari</u> <u>rockcavera</u> <u>venenOsa</u> <u>escorpiao</u></code>
+
::Concede ''status'' de ''IRCop'' ao usuário <u>MrBoss</u>.
  
::Dá status de ''voice'' aos usuários especificados.
+
::2 - <code>/msg '''MODE''' <u>MrBoss</u> -<u>o</u></code>
  
: '''NOTA''': A mesa 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 descrtos..
+
::Retira o ''status'' de ''IRCop'' do usuário <u>MrBoss</u>.

Edição atual tal como às 12h43min de 8 de abril de 2021

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 + (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 quais modos estão definidos para seu nick executando o comando /msg MODE seunick.

Definição

O modos de usuário definem proteções, privacidades e o modo que o usuário é visto pelo Servidor.

Há 3 formas de se mudar um modo de usuário. A primeira é o próprio usuário mudar seus modos. Tenha em mente que o usuário pode mudar apenas alguns de seus modos. A segunda forma acontece quando algum Administrador do Servidor (IRCop) muda o modo do usuário com/ou sem seu consentimento. Dependendo dos privilégios dos Administrador, ele poderá mudar todos, alguns ou nenhum dos modos do usuário. A última forma é quando o Servidor muda automaticamente um modo do usuário. Isso pode acontecer por exemplo, depois que o usuário registra seu nick ou se conecta ao Servidor por um conexão SSL.

Para obter mais informações específicas, digite /msg HELP UMODES.

Sintaxe de Nicks

1 - Sintaxe Geral: /msg MODE nick +/-modo

Modo i: Invisível
Exemplo:
1 - /msg MODE venenOsa +i
Esconde o nick venenOsa do comando /WHO.
2 - /msg MODE venenOsa -i
Torna visível o nick venenOsa ao comando /WHO.

2 - Sintaxe Singulares

Modo o: IRCop
/msg OPER nick senha de IRCop
Concede status de IRCop ao nick informado.
/msg MODE nick -o
Retira status de IRCop do nick informado.
Exemplo:
1 - /msg OPER MrBoss 123456
Concede status de IRCop ao usuário MrBoss.
2 - /msg MODE MrBoss -o
Retira o status de IRCop do usuário MrBoss.