Mudanças entre as edições de "Portal:Modos/Modos SnoMasks/Orientações"
(Adição de exemplos SnIRCd e IRCu.) |
m |
||
Linha 22: | Linha 22: | ||
: O usuário <u>xArthur</u> está habilitado a receber do servidor mensagens de conexão local - ''snomask'' <u>c</u>, mensagens de conexão remota - snomask <u>C</u>, mensagens de saída local - snomask <u>q</u> e mensagens de saída remota - ''snomask'' <u>Q</u>. | : O usuário <u>xArthur</u> está habilitado a receber do servidor mensagens de conexão local - ''snomask'' <u>c</u>, mensagens de conexão remota - snomask <u>C</u>, mensagens de saída local - snomask <u>q</u> e mensagens de saída remota - ''snomask'' <u>Q</u>. | ||
− | : 2 - <code>/msg '''MODE''' | + | : 2 - <code>/msg '''MODE''' escorpiao +s -CQ</code> |
− | : Desabilita o usuário <u> | + | : Desabilita o usuário <u>escorpiao</u> de receber mensagens remotas de conexões - modo ''snomask'' <u>C</u> e saídas - modo ''snomask'' <u>Q</u>. |
− | : 3 - <code>/msg '''MODE''' | + | : 3 - <code>/msg '''MODE''' Maicon -s</code> |
− | : Retira todas as máscaras que estiverem configuradas para o usuário <u> | + | : Retira todas as máscaras que estiverem configuradas para o usuário <u>Maicon</u>. |
'''Sintaxe IRCu e SnIRCd''' | '''Sintaxe IRCu e SnIRCd''' | ||
Linha 42: | Linha 42: | ||
: 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''. | : 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''' | + | :2 - <code>/msg '''MODE''' Thyago +s 516</code> |
− | : '''Atribui''' | + | : '''Atribui''' ao usuário <u>Thyago</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. | : Neste exemplo também não há adição de ''snomasks'', apenas atribuição. | ||
− | :3 - <code>/msg '''MODE''' | + | :3 - <code>/msg '''MODE''' Sensei +s +1024</code> |
− | : '''Adiciona''' | + | : '''Adiciona''' ao usuário <u>Sensei</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, | + | : Neste exemplo, houve uma '''adição/incremento''' de 'snomasks'' ou seja, o usuário já tinha algumas ''snomasks'' e as preservou. |
− | :4 - <code>/msg '''MODE''' | + | :4 - <code>/msg '''MODE''' Julieta +s -1024</code> |
− | : '''Retira''' da usuária <u> | + | : '''Retira''' da usuária <u>Julieta</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''' | + | :5 - <code>/msg '''MODE''' STORM_OF_GOD +s</code> |
− | : '''Atribui''' | + | : '''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 mensagens de ''netsplitsjoins, oper kills'' e ''g-lines''. |
Edição das 15h06min 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
- 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 escorpiao +s -CQ
- Desabilita o usuário escorpiao de receber mensagens remotas de conexões - modo snomask C e saídas - modo snomask Q.
- 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 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 Thyago +s 516
- Atribui ao usuário Thyago, 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 Sensei +s +1024
- Adiciona ao usuário Sensei, as snomasks necessárias para receber do servidor mensagens Netjoin/break - 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 mensagens Netjoin/break - 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 mensagens de netsplitsjoins, oper kills e g-lines.