Mudanças entre as edições de "Portal:Modos/Modos SnoMasks/Orientações"
m |
m |
||
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 | + | <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 os avisos enviados pelo Servidor. Quem recebe essas avisos 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 avisos do Servidor irão receber. As ''snomasks'' eram conhecidos como ''imodes'' (modos de informação). |
== Sintaxe Geral == | == Sintaxe Geral == | ||
Linha 20: | Linha 20: | ||
: 1 - <code>/msg '''MODE''' xArthur +s +cCqQ</code> | : 1 - <code>/msg '''MODE''' xArthur +s +cCqQ</code> | ||
− | : | + | : Atribui ao usuário <u>xArthur</u> as ''snomasks''necessárias para receber do servidor avisos de conexão local - ''snomask'' <u>c</u>, avisos de conexão remota - snomask <u>C</u>, avisos de saída local - snomask <u>q</u> e avisos de saída remota - ''snomask'' <u>Q</u>. |
: 2 - <code>/msg '''MODE''' escorpiao +s -CQ</code> | : 2 - <code>/msg '''MODE''' escorpiao +s -CQ</code> | ||
− | : | + | : Retira do usuário <u>escorpiao</u> as ''snomasks'' <u>C</u> e <u>Q</u>, necessárias para receber avisos de conexão e saída remota. |
: 3 - <code>/msg '''MODE''' Maicon -s</code> | : 3 - <code>/msg '''MODE''' Maicon -s</code> | ||
Linha 38: | Linha 38: | ||
: 1 - <code>/msg '''MODE''' Criss +s 4</code> | : 1 - <code>/msg '''MODE''' Criss +s 4</code> | ||
− | : '''Atribui''' à usuária <u>Criss</u>, as ''snomasks'' necessárias para receber do servidor | + | : '''Atribui''' à usuária <u>Criss</u>, as ''snomasks'' necessárias para receber do servidor avisos de ''opers kill'' - ''snomask'' <u>4</u>. |
− | : Neste exemplo, a usuário não | + | : Neste exemplo, a usuário não possuía 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''' Thyago +s 516</code> | :2 - <code>/msg '''MODE''' Thyago +s 516</code> | ||
− | : '''Atribui''' ao usuário <u>Thyago</u>, as ''snomasks'' necessárias para receber do servidor | + | : '''Atribui''' ao usuário <u>Thyago</u>, as ''snomasks'' necessárias para receber do servidor avisos 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. | : Neste exemplo também não há adição de ''snomasks'', apenas atribuição. | ||
Linha 50: | Linha 50: | ||
:3 - <code>/msg '''MODE''' Sensei +s +1024</code> | :3 - <code>/msg '''MODE''' Sensei +s +1024</code> | ||
− | : '''Adiciona''' ao usuário <u>Sensei</u>, as ''snomasks'' necessárias para receber do servidor | + | : '''Adiciona''' ao usuário <u>Sensei</u>, as ''snomasks'' necessárias para receber do servidor avisos ''Netjoin/break'' - ''snomask'' <u>1024</u>. |
: Neste exemplo, houve uma '''adição/incremento''' de 'snomasks'' ou seja, o usuário já tinha algumas ''snomasks'' e as preservou. | : Neste exemplo, houve uma '''adição/incremento''' de 'snomasks'' ou seja, o usuário já tinha algumas ''snomasks'' e as preservou. | ||
Linha 56: | Linha 56: | ||
:4 - <code>/msg '''MODE''' Julieta +s -1024</code> | :4 - <code>/msg '''MODE''' Julieta +s -1024</code> | ||
− | : '''Retira''' da usuária <u>Julieta</u>, '''apenas''' as ''snomasks'' necessárias para receber do servidor | + | : '''Retira''' da usuária <u>Julieta</u>, '''apenas''' as ''snomasks'' necessárias para receber do servidor avisos ''Netjoin/break'' - ''snomask'' <u>1024</u> porém, continuará com outras ''snomasks'' que possa ter. |
:5 - <code>/msg '''MODE''' STORM_OF_GOD +s</code> | :5 - <code>/msg '''MODE''' STORM_OF_GOD +s</code> | ||
− | : '''Atribui''' ao usuário <u>STORM_OF_GOD</u>, as ''snomasks'' padrão <u>SNO_DEFAULT</u> que são necessárias para receber do servidor | + | : '''Atribui''' ao usuário <u>STORM_OF_GOD</u>, as ''snomasks'' padrão <u>SNO_DEFAULT</u> que são necessárias para receber do servidor avisos de ''netsplitsjoins, oper kills'' e ''g-lines''. |
Edição das 15h36min 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
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
- Atribui ao usuário xArthur as snomasksnecessárias para receber do servidor avisos de conexão local - snomask c, avisos de conexão remota - snomask C, avisos de saída local - snomask q e avisos de saída remota - snomask Q.
- 2 -
/msg MODE escorpiao +s -CQ
- Retira do usuário escorpiao as snomasks C e Q, necessárias para receber avisos de conexão e saída remota.
- 3 -
/msg MODE Maicon -s
- Retira todas as máscaras que estiverem configuradas para o usuário Maicon.
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 avisos de opers kill - snomask 4.
- Neste exemplo, a usuário não possuía 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 Thyago +s 516
- Atribui ao usuário Thyago, as snomasks necessárias para receber do servidor avisos 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 Sensei +s +1024
- Adiciona ao usuário Sensei, as snomasks necessárias para receber do servidor avisos Netjoin/break - snomask 1024.
- Neste exemplo, houve uma adição/incremento de 'snomasks ou seja, o usuário já tinha algumas snomasks e as preservou.
- 4 -
/msg MODE Julieta +s -1024
- Retira da usuária Julieta, apenas as snomasks necessárias para receber do servidor avisos Netjoin/break - snomask 1024 porém, continuará com outras snomasks que possa ter.
- 5 -
/msg MODE STORM_OF_GOD +s
- Atribui ao usuário STORM_OF_GOD, as snomasks padrão SNO_DEFAULT que são necessárias para receber do servidor avisos de netsplitsjoins, oper kills e g-lines.