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

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
m
(Adição de exemplos SnIRCd e IRCu.)
Linha 6: Linha 6:
  
 
== Definição ==
 
== Definição ==
<div style="text-align: justify;">''SnoMasks'' ou ''Server Notice Masks'' (Máscaras de Notícias do Servidor) são nada mais do que um método ou um tipo especial de modo, que filtra as  mensagens enviadas pelo Servidor. Quem recebe essas mensagens são apenas os ''IRCops'' (Administradores/Operadores do Servidor que possuem o [[Portal:Modos#users|modo de usuário +s]] - ''snomasks'') habilitado. Este método permite aos ''IRCops'' escolherem quais mensagens do Servidor irão receber. As ''snomasks'' eram conhecidos como ''imodes'' (modos de informação).
+
<div style="text-align: justify;">''SnoMasks'' ou ''Server Notice Masks'' (Máscaras de Notícias do Servidor) são nada mais do que um método ou um tipo especial de modo que filtra as  mensagens enviadas pelo Servidor. Quem recebe essas mensagens são apenas os ''IRCops'' (Administradores/Operadores do Servidor que possuem o [[Portal:Modos#users|modo de usuário +s]] - ''snomasks'') habilitado. Este método permite aos ''IRCops'' escolherem quais mensagens do Servidor irão receber. As ''snomasks'' eram conhecidos como ''imodes'' (modos de informação).
  
 
== Sintaxe Geral ==
 
== Sintaxe Geral ==
  
De maneira geral, as sintaxes ''snomasks'' são as mesma independente de qual servidor se esteja utilizando, o que mudas são os diferentes modos''snomasks'' de cada um. Resumidamente, para  que um usuário receba ou deixe de receber mensagens do servidor, basta configurar o mesmo com o <u>modo de usuário +s</u> juntamente com o modo ''snomask'' que se quer.
+
De maneira geral, as sintaxes ''snomasks'' são as mesma na maioria dos servidores, o que muda são os diferentes modos ''snomasks'' de cada um. Há uma pequena diferença nos servidores IRCu e SnIRCd. Resumidamente, para  que um usuário receba ou deixe de receber mensagens do servidor, basta configurar o mesmo com o <u>modo de usuário +s</u> juntamente com o modo ''snomask'' que se quer. Nos servidores IRCu e SnIRCd pode-se somar as ''snomasks'' já que as mesma são <u>números</u> e não <u>letras</u>.
  
'''OBS''': Os modos ''snomasks'' utilizados nos exemplos abaixo estão definidos no InspIRCd.
+
'''Sintaxe InspIRCd e UnrealIRCd'''
  
 
Sintaxe: <code>/msg '''MODE''' <u>''nick''</u> +/-s <<u>''snomask''</u>></code>
 
Sintaxe: <code>/msg '''MODE''' <u>''nick''</u> +/-s <<u>''snomask''</u>></code>
Linha 29: Linha 29:
  
 
: Retira todas as máscaras que estiverem configuradas para o usuário <u>xArthur</u>.
 
: Retira todas as máscaras que estiverem configuradas para o usuário <u>xArthur</u>.
 +
 +
'''Sintaxe IRCu e SnIRCd'''
 +
 +
Sintaxe: <code>/msg '''MODE''' <u>''nick''</u> +/-s <<u>''snomask''</u>></code>
 +
 +
Exemplo:
 +
 +
: 1 - <code>/msg '''MODE''' Criss +s 4</code>
 +
 +
: '''Atribui''' à usuária <u>Criss</u>, as ''snomasks'' necessárias para receber do servidor mensagens de ''opers kill'' - ''snomask'' <u>4</u>.
 +
 +
: Neste exemplo, a usuário não possuia nenhuma ''snomasks'' ou não queria preservar suas ''snomasks'' anteriormente adquiridas, pois não houve um '''aumento''' de ''snomasks'', apenas uma ''atribuição''.
 +
 +
:2 - <code>/msg '''MODE''' Criss +s 516</code>
 +
 +
: '''Atribui''' à usuária <u>Criss</u>, as ''snomasks'' necessárias para receber do servidor mensagens de ''opers kill'' - ''snomask'' <u>4</u> e glines - ''snomask'' <u>512</u>. Ou seja, soma-se os números das ''snomasks'', 512 + 4 = 516.
 +
 +
: Neste exemplo também não há adição de ''snomasks'', apenas atribuição.
 +
 +
:3 - <code>/msg '''MODE''' Criss +s +1024</code>
 +
 +
: '''Adiciona''' à usuária <u>Criss</u>, as ''snomasks'' necessárias para receber do servidor mensagens ''Netjoin/break'' - <u>1024</u>.
 +
 +
: Neste exemplo, houve uma '''adição/incremento''' de 'snomasks'' ou seja, a usuária já tinha algumas ''snomasks'' e as preservou.
 +
 +
:4 - <code>/msg '''MODE''' Criss +s -1024</code>
 +
 +
: '''Retira''' da usuária <u>Criss</u>, '''apenas''' as ''snomasks'' necessárias para receber do servidor mensagens ''Netjoin/break'' - <u>1024</u> porém, continuará com outras ''snomasks'' que possa ter.
 +
 +
:5 - <code>/msg '''MODE''' Criss +s</code>
 +
 +
: '''Atribui''' à usuária <u>Criss</u>, as ''snomasks'' padrão <u>SNO_DEFAULT</u> que são necessárias para receber do servidor mensagens de ''netsplitsjoins, oper kills'' e ''g-lines''.

Edição das 16h01min de 22 de julho de 2021

A baixo você encontra uma explanação geral sobre a definição e a sintaxe.

NOTA 1: Para retirar os modos apenas troque o sinal de + (adição), pelo sinal de - (subtração). Os sinais de / (barra) e de | (barra vertical) não fazem parte do comando, e significam ou. Isso quer dizer que pode-se usar ou o sinal de + ou -, quando esses aparecerem.

NOTA 2: Os parâmetros entre [ ] (colchetes) são opcionais e os parâmetros entre < > (menor e maior) - são obrigatórios.

Definição

SnoMasks ou Server Notice Masks (Máscaras de Notícias do Servidor) são nada mais do que um método ou um tipo especial de modo que filtra as mensagens enviadas pelo Servidor. Quem recebe essas mensagens são apenas os IRCops (Administradores/Operadores do Servidor que possuem o modo de usuário +s - snomasks) habilitado. Este método permite aos IRCops escolherem quais mensagens do Servidor irão receber. As snomasks eram conhecidos como imodes (modos de informação).

Sintaxe Geral

De maneira geral, as sintaxes snomasks são as mesma na maioria dos servidores, o que muda são os diferentes modos snomasks de cada um. Há uma pequena diferença nos servidores IRCu e SnIRCd. Resumidamente, para que um usuário receba ou deixe de receber mensagens do servidor, basta configurar o mesmo com o modo de usuário +s juntamente com o modo snomask que se quer. Nos servidores IRCu e SnIRCd pode-se somar as snomasks já que as mesma são números e não letras.

Sintaxe InspIRCd e UnrealIRCd

Sintaxe: /msg MODE nick +/-s <snomask>

Exemplo:

1 - /msg MODE xArthur +s +cCqQ
O usuário xArthur está habilitado a receber do servidor mensagens de conexão local - snomask c, mensagens de conexão remota - snomask C, mensagens de saída local - snomask q e mensagens de saída remota - snomask Q.
2 - /msg MODE xArthur +s -CQ
Desabilita o usuário xArthur de receber mensagens remotas de conexões - modo snomask C e saídas - modo snomask Q.
3 - /msg MODE xArthur -s
Retira todas as máscaras que estiverem configuradas para o usuário xArthur.

Sintaxe IRCu e SnIRCd

Sintaxe: /msg MODE nick +/-s <snomask>

Exemplo:

1 - /msg MODE Criss +s 4
Atribui à usuária Criss, as snomasks necessárias para receber do servidor mensagens de opers kill - snomask 4.
Neste exemplo, a usuário não possuia nenhuma snomasks ou não queria preservar suas snomasks anteriormente adquiridas, pois não houve um aumento de snomasks, apenas uma atribuição.
2 - /msg MODE Criss +s 516
Atribui à usuária Criss, as snomasks necessárias para receber do servidor mensagens de opers kill - snomask 4 e glines - snomask 512. Ou seja, soma-se os números das snomasks, 512 + 4 = 516.
Neste exemplo também não há adição de snomasks, apenas atribuição.
3 - /msg MODE Criss +s +1024
Adiciona à usuária Criss, as snomasks necessárias para receber do servidor mensagens Netjoin/break - 1024.
Neste exemplo, houve uma adição/incremento de 'snomasks ou seja, a usuária já tinha algumas snomasks e as preservou.
4 - /msg MODE Criss +s -1024
Retira da usuária Criss, apenas as snomasks necessárias para receber do servidor mensagens Netjoin/break - 1024 porém, continuará com outras snomasks que possa ter.
5 - /msg MODE Criss +s
Atribui à usuária Criss, as snomasks padrão SNO_DEFAULT que são necessárias para receber do servidor mensagens de netsplitsjoins, oper kills e g-lines.