Portal:Modos/Modos SnoMasks/Orientações
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 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.