__NOTOC__
<div style="float:left; width:48%; text-align: justify; padding: 10px; border-right: 1px solid #C0C0C0;">
== Listar Na EFnet =="Na rede EFnet o ''CHANFIX'' às vezes, pode devolver status de OP quando todas os Operadores o perdem por um ''hostmasktakeover'' ==Para obter a lista ou por outra situação anormal. O ''Reop-ModeCHANFIX'' não é como o [[#ChanServ|ChanServ]] ou outros serviços de registro, onde um "fundador" é dono do canalpara sempre. Em vez disso, um usuário deve realizar o comando <code>/'''MODE'CHANFIX'' mantém uma lista de [[#Pontuação|pontuação]] de quantas vezes cada usuário obteve o status de OP em um canal R</code>. Esta lista segue regras muito rígidas, conforme descrito mais adiante. As pontuações mais altas vão para aqueles que se [[#Condições de Qualificação|qualificarem]] e o servidor lhe responderá com obtiveram status de OP por mais tempo durante as respostas numéricas 344, enquanto houver máscaras de host na lista e em seguida, uma resposta numérica 345 ao finalduas últimas semanas. Se um canal perder seus Operadores, indicando o fim da lista de ''ReopCHANFIX'' do canaldará status de OP automaticamente todo aqueles que eram anteriormente qualificadas com as pontuações mais altas.Exemplo:
Sintaxe: <code>/A EFnet não dá ou retira status de OP arbitrariamente a qualquer pessoa que seja. O ''CHANFIX'MODE'é um último recurso, e ele não existe para a conveniência do usuário, ou substitui o bom senso e o gerenciamento adequado dos canais. O usuário ainda deverá ter as precauções adequadas com o seu canal, como exigir verificação de ''usernameo@hostname'' #canal R</code>e senha antes de conceder OP a um outro usuário. Dar OP manualmente às pessoas, mesmo àquelas que se conhece, é uma garantia para o desastre.
====<span id="Pontuação">Pontuação</span>====O ''CHANFIX'' rastreia quem tem status de OP em um canal usando um banco de dados de pontuação. Para obter uma pontuação, seu canal deve atender a todas as [[#Condições de Qualificação|condições de qualificação]] abaixo. Essas condições incluem ter um número mínimo regular de OP's com um ''hostname/IP'' estático (IP permanente. Ex.:ircZNC) durante um período mínimo de tempo.irchelpSe você se qualificar, não precisará se registrar ou fazer login, e não importará se você mudar de ''nick'' (apelido).A pontuação é mantida automaticamente de acordo com.br 344 campari #canal user!identseu ''username@hostmaskhostname''.
:ircAos usuários que são qualificados, a cada 5 minutos que são Operadores em um canal, sua pontuação é aumentada em 1 ponto.irchelpQuanto mais regularmente o usuário for um Operador, maior será sua pontuação.As pontuações são mantidas apenas pelas últimas 4 semanas. As melhores pontuações tendem a ser atribuídas aos usuário (ou bots) que se qualificamrem e têm uma conexão 24/7 (24 horas por dia/7 dias por semana), e que receberam status de OP automaticamente assim que entraram no canal. Um canal estável deve ter preferencialmente 10 ou mais OP's compontuação alta, ou seja, possuem OP's por pelo menos 25 a 50% do tempo.br 344 campari #Dessa forma, mesmo que algo dê errado, os OP's regulares (usuais) e o ''CHANFIX'' poderão contornar a situação mais facilmente. Na EFnet, as informações de pontuação são acessíveis somente aos IRCops, mas não podem ser fornecidas a qualquer outro usuário, mesmo que ele esteja entre os 10 principais OPś regulares. Isso serve para proteger o usuário e seu canal *!*@*contra possíveis ataques direcionados aos seus principais Operadores (aqueles com pontuação mais alta).
:irc.irchelp.com====<span id="Condições de Qualificação">Condições de Qualificação</span>====Essas condições servem para que o ''CHANFIX'' dê automaticamente status de OP a um canal antigo que não possua nenhum operador naquele momento.br 345 campari #canal :End of Channel Reop List
Para o exemplo acimaPrimeiramente, os usuários que possuem as mascarás de ''hostCHANFIX'' <u>user!ident@hostmask</u> e <u>*!*@*</u> terão direito a adquirirem o status de OPé um serviço automático, caso o canal fique sem Operadoresnão é possível fazer exceções.
== Adicionar :1 - ''hostmask'O canal deverá estar funcionando já a algum tempo' ==Funciona exatamente da mesma maneira que adicionar ou remover uma [[BAN]]. Apenas use +R em vez '': Qualquer canal com menos de alguns dias provavelmente é novo demais para os serviços do ''CHANFIX'', porque o mesmmo não estabeleceu um conjunto estável de +bOP's regulares.
Sintaxe:
<code>/2 - '''Antes que o ''
CHANFIX''
MODEcomece a acompanhar a regularidade dos OP'
s de um canal automaticamente, o mesmo deve ter pelo menos quatro usuários''
': Novamente, isso é um mínimo técnico mas, a menos que o canal realmente tenha muitas pessoas, geralmente é mais rápido retomar o domínio do mesmo, ou obter status de OP, realizando o comando <code>/cycle #canal
+R *!*@irchelp.com.br</code>
:[email protected] MODE (pedidndo a todos que saiam do canal, comando <code>/part #canal
+R *!*@ichelp.com</code>, para o usuário principal poder recriar o canal do zero).
br
O usuário deve tornar suas máscaras de :3 - '''Antes que o ''ReopCHANFIX'' tão únicas possa dar OP a qualquer pessoa, o canal deve ter pelo menos 1 e estáveis quanto possível. Exemplo não desejados são conexões de internet nas quais o preferência 5 ou mais OP's antigos qualificadas no canal no momento da operação:'IP'' muda em intervalos As qualificações estão listadas acima. (Quanto mais OP's regulares(usuais) o canal tiver, melhor, pois assimcaso contrário, a lista de o ''ReopCHANFIX'' precisará ser atualizada contanstementepoderá dar status de OP a alguém que é Operador a pouco tempo, tornando seu canal vulnerável a tentativas porque essas pessoas são as únicas qualificadas naquele momento para adiquirirem o status de OP. Isso pode originar brigas e ''takeovertakeovers'' onde outro usuário da Rede está conectado pelo mesmo provedor de internet que o usuário "dono" do canal.<ref>{{citar web|url=http://ircnet.barfooze.de/articles/reop/|titulo=IRCnet - Reop-Mode (ENG)|publicado=Semi-Official Site |acessodata=27 de Abril de [[2020]]}}</ref>
*Bom exemplo (identd e <u>sem asterísticos</u> :4 - carácter curinga '''Ter OP's antigo que eram Operadores regulares nas últimas quatro semanas''': "Regular" não significa 24 horas por dia, sete dias por semana, mas significa que geralmente são Operadores - na máscara não apenas por algumas horas ou por poucos dias. Qualquer usuário que seja Operador por menos de de 4 semanas, é irrelevante para o ''hostCHANFIX''):, pois ele mantém apenas registros de longo prazo. Não importa quem criou o canal ou quem "supostamente" é o dono.
:5 - '''O nome do ''host'' ou do ''IP'' deve ser "estático"''': Isso significa o ''IP'' não foi alterado nas últimas 4 semanas, caso contrário, quando for alterado, a pontuação do usuário será redefinida para zero. O nome do ''host'' ou ''IP'' é o endereço que aparece após o @ (arroba) quando se realiza o comando <code>/'''whois''' nick</code>. Por exemplo, se o comando <code>/'''MODEwhois'''</code> informa seu ''whois'' #canal +R *!como "campari@zncirchelp.com.br"o nome do host é "irchelp.com.br</code>".
*Exemplo ruim (sem identd:6 - '''O apelido não importa, carácter curinga na máscara do host e mas o nome do de usuário não deve ter sido alterado''host'' é um IP dinâmico - que sempre é : No exemplo acima, a palavra "trocadocampari" - ou antes do símbolo @ (arroba) é free ):o ''username''. O ''CHANFIX'' usa o ''username@hostname'' para rastrear as pontuações.
:<code>/Se o canal cumprir TODAS as condições acima, aqueles OP's regulares qualificadas anteriormente, serão restabelecidos no canal. O ''MODECHANFIX''' #canal +R *!*campari@*.dns.free.net</code> Depois automaticamente dará status de 90 minutos OP, primeiramente ao usuário com a pontuação mais alta, em seguida, dará aos outros usuários com pontuação menor, seguindo a ordem descrescente, até que um haja 5 Operadores. Pode ser necessário sair e entrar novamente por várias vezes no canal fica sem Operadorantes que isso aconteça, o ''Reop'' é forçado depende de qual seja a escolher um pontuação. Pontuações mais altas recebem status de Operador dentre aqueles qualificados no canalmais cedo".<ref>{{citar web|url=http: :irc//www.irchelpefnet.com.br NOTICE #canal :Enforcing channel mode +R org/chanfix|titulo=EFnet CHANFIX (166ENG):irc.irchelp.com.|publicado=EFnet |acessodata=27 de Abril de [[2020]]}}</ref></br MODE #canal +o nick >
[ [[#top|Topo]] ]
</div>
<div style="float:right; width:48%; text-align: justify; padding: 10px ">
== Remover Na Undernet =="O '''ChanFix''' ( C na Undernet) é um serviço automatizado para dar status de OP, em canais não registrados que por ventura não tenham nenhum operador. Observe que ele funciona automaticamente, você não precisa requisita-lo. Como na Undernet o 'X' é apenas para canais registrados, foi desenvolvido o ‘’ChanFix aka C’’ para proteger canais ainda não registrados que não desejam usar o 'X' por serem ainda novos e portanto muito pequenos para isso. O ''ChanFix'' dá status de OP do canal a um usuário e restaura os OPs daqueles que sofrem Takeovers."<ref>{{citar web|url=https://pt.wikipedia.org/wiki/Undernet|titulo=Undernet|publicado=Wikipédia |acessodata=26 de Abril de [[2020]]}}</ref> ==== Qualificações necessárias para o ''hostmaskChanFix'' ==== :O canal não deve ser registrado com 'X';:O canal deve ter pelo menos 1 OP com um ''username'' (nome de usuário)registrado no 'X';:O canal deve ter pelo menos 4 usuários; Os Operadores precisam estar "logadas" no 'X' para obter uma pontuação. O ''ChanFix'' não considera canais com menos de 4 usuários. Se o canal tiver pelo menos 4 usuários, o ''ChanFix'' começará a coletar dados e calculará uma pontuação para cada Operador. Essa pontuação é atribuída ao canal e ao ''username'' do Operador. Se não houver dados suficientes coletados, o ''ChanFix'' NÃO mudará o modo (não dará status de Operador: modo +o). Assim que houver informações suficientes coletadas, o ''ChanFix'' detectará se o canal ficar sem Operadores. O ''ChanFix'' verifica se o canal possui Usuários presentes com uma pontuação alta o suficiente para receber o status de OP. Se sim, o ''ChanFix'' dará status de OP à esses usuários. Essa operação pode demorar até 60 minutos.
Sintaxe: <code>/==== Pontuação ====Se o usuário fez login no '
X'
e é Operador em um canal qualificado para o '
MODE'
ChanFix''
#, ele começará a acumular automaticamente pontuação para esse canal
-R *!*@irchelp.com.br</code>:
[email protected]a cada 5 minutos em que for Operador, ele ganhará 1 ponto.
br MODE #É necessário pelo menos 162 pontos (13,5 horas de desativação) para o status de OP ser dado automaticamente a um usuário, em caso de um canal
-R *!*@irchelp.comficar sem Operadores.
br
== Dicas ==:1 O usuário não precisa ser Operador por um longo período para ser qualificado a ser Re-
Mantenha as máscaras OPado automaticamente, apenas por um período de
14 dias, que é o período que o ''
hostChanFix''
da lista mantém seu banco de
dados. Como o ''
ReopChanFix''
do canal sempre atualizadas. (domínio expirado? Conta do shell fechada?);:2 - Tenha cuidado com caracteres curingas. Nunca use curingas como <u>*[email protected].*</u> porque eles podem ser falsificados facilmenteregistra apenas os últimos 14 dias,
como por exemplo <u>*[email protected]</u>. Use a
notação CIDR: <u>*!user@151pontuação máxima que cada usuário pode obter é 4032.
141.187.0/24.</u>:3 - As entradas da lista Se for necessário dar status de
OP a alguém, o ''
ReopChanFix''
podem ser restritas a países usando os códigos de país ISO-3166-1. Por exemplo. <u>276*!user@ircnet.dará primeiro àquele usuário com
</u> reabrirá apenas para usuários em servidores IRCnet * as pontuação mais alta.
DE.:4 - Se o Quando houver 5 Operadores legítimas no canal
estiver sem Operador,
os usuários correspondentes às máscaras da lista o ''
ReopChanFix''
poderão entrar no canal mesmo com restrição irá parar de atribuir status de
limiteOP.
:5 - Se o canal estiver vazio, Perceba que NÃO é possível saber a
lista de ''Reop'' será pedida, bem como todas as outras informações do pontuação que cada usuário possui em um determinado canal
".<ref>{{citar web|url=https://
wwwhelp.
ircnetundernet.
comorg/
articles/reopfaq.php?what=chanfix|titulo=
IRCnet - Reop-Mode Undernet ChanFix FAQ (ENG)|publicado=
IRCnet.com Undernet |acessodata=27 de Abril de [[2020]]}}</ref
></br>
== Relação entre + R e Mode do #canal + r ==
'+r' em um !channel da IRCnet, tem o mesmo efeito que <u>+R *!*@*</u>, ou seja, após um período de tempo, um usuário aleatório receberá status de Operador. Isso torna +r obsoleto. '+R' funciona em qualquer tipo de canal. No entanto, +r provavelmente continuará sendo aceito, mas é recomendável usar '+R'.