Abrir menu principal

Mudanças

Portal:Modos/Modos ExtBans/Orientações

354 bytes removidos, 10h32min de 21 de julho de 2021
m
sem sumário de edição
== Sintaxes IRCd-Hybrid ==
'''NOTA''': A sintaxe dos IRCds <u>InspIRCd</u> e <u>IRCd-Hybrid</u> são muito parecidas, com a única diferença do simbolo cifrão "'''$'''" que deve ser colocado à frente do ''extban''. Resguardado também os diferentes [[#modos|modos]] de cada um.
'''Parâmetros ''Extbans'' '''
:Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-e '''$'''<[[#acao_ircdhybrid|''extban''_ação]]>:<parâmetro></code>
:A ''exception'' ([[Portal:Modos/Modos_de_Canais#exception|modo +e]]) em <u>''extbans'' de ação</u>, isenta uma máscara (formato nick!usuario@host), de qualquer proibição que possa ter sido configurar por '''outros modos ''extbans'' '''. Ou seja, aquela proibição definida por um ''extban'' não será válida para aquele usuário. Observe que apenas as proibições advindas dos [[#modos|modos ''extbans'']] serão isentas, porém as proibições advindas dos [[Portal:Modos/Modos_de_Canais#modos|modos de canal]] continuaram em vigor. <span id="excessao">'''Exceção''' a essa regra é o [[Portal:Modos/Modos_de_Canais#unrealircdcanalbhybridcanalb|modo de canal +b]] que não prevalece sobre a ''exception'' (+e), pois nesse caso, a ''exception'' não está excepcionando um modo ''extban'', e sim um modo de canal normal. </span>
:Exemplo
:: 1 - <code>/msg '''MODE''' #Virtualife +e '''$'''m:cirinho!*@*</code>
:: Supondo que o canal <u>#Virtualife</u> esteja configurado ''extban'' para que todos os usuário provenientes de um determinado servidor ISP não possam "falar" (<code>/msg '''MODE''' #Virtualife +b $m:s:irc.virciogatonet.org</code>), o comando de exemplo, coloca uma exceção a essa regra fazendo com que o usuário <u>cirinho</u>, apesar de estar conectado por esse servidor, possa enviar mensagens (''exception'' (+e) ao [[#hybrida-m|''extban'' de ação +m]]) para o canal <u>#Virtualife</u>. Ressaltamos que se o [[Portal:Modos/Modos_de_Canais#unrealircdcanalmhybridcanalm|modo de canal +m]] estivesse configurado no <u>#Virtualife</u>, mesmo com a ''exception'' [[Portal:Modos/Modos_de_Canais#exception|modo +e]], o usuário <u>cirinho</u> não estaria excetuado (não poderia "falar"), tendo em vista que os modos de canais estão acima das ''exception extbans''. Resguardada a [[#excessao|excessão]] acima informada.
''' ''Extban'' Correspondentes''':
:A ''exception'' ([[Portal:Modos/Modos_de_Canais#exception|modo +e]]) em <u>''extbans'' correspondentes</u>, isenta um usuário (conta, nome real, servidor, CFP etc.) de qualquer proibição que possa ter sido configurar por '''outros modos ''extbans'' '''. Ou seja, aquela proibição definida por um ''extban'' não será válida para aquele grupo usuários correspondentes. Observe que apenas as proibições advindas dos [[#modos|modos ''extbans'']] serão isentas, porém as proibições advindas dos [[Portal:Modos/Modos_de_Canais#modos|modos de canal]] continuaram em vigor. Exceção a essa regra é o [[Portal:Modos/Modos_de_Canais#inspircdcanalb|modo de canal +b]], que não prevalece sobre um ''exception'' (+e), pois nesse caso, a ''exception'' não está excepcionando um modo ''extban'', e sim um modo de canal normal.
 
:Para excepcionar modos de canais, pode-se usar o [[Portal:Modos/Modos_de_Canais#inspircdcanalX|modo de canal +X]], porém a exceção abrange apenas usuários que possuam algum ''status'' ([[Portal:Modos/Modos_de_Canais#inspircdcanalv|+v]]/[[Portal:Modos/Modos_de_Canais#inspircdcanalh|+h]]/[[Portal:Modos/Modos_de_Canais#inspircdcanalo|+o]]) ou superior.
:Exemplo