Mudanças

Ir para navegação Ir para pesquisar

Comandos de IRC/Comandos de Services

2 004 bytes adicionados, 14h59min de 27 de abril de 2020
sem sumário de edição
A EFnet não dá ou retira status de OP arbitrariamente a qualquer pessoa que seja. O ''CHANFIX'' é 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'' 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.: ZNC) durante um período mínimo de tempo. Se 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 seu ''username@hostname''.
Aos usuários que são qualificados, a cada 5 minutos que são Operadores em um canal, sua pontuação é aumentada em 1 ponto. Quanto 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 com pontuação alta, ou seja, possuem OP's por pelo menos 25 a 50% do tempo. Dessa forma, mesmo que algo dê errado, os OP's regulares (usuais) e o ''CHANFIX'' poderão contornar a situação mais facilmente. As informações de pontuação são acessíveis aos IRCops, mas não podem ser fornecidas a qualquer 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).
*====<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.
Primeiramente, ''CHANFIX'' é um serviço automático, não é possível fazer exceções.
:1 - '''O canal deverá estar funcionando já a algum tempo''': 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 OP's regulares.
:2 - '''Antes que o ''CHANFIX'' comece 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</code> (pedidndo a todos que saiam do canal, comando <code>/part #canal</code>, para o usuário principal poder recriar o canal do zero).
:3 - '''Antes que o ''CHANFIX'' possa dar OP a qualquer pessoa, o canal deve ter pelo menos 1 e de preferência 5 ou mais OP's antigos qualificadas no canal no momento da operação:''' As qualificações estão listadas acima. (Quanto mais OP's regulares (usuais) o canal tiver, melhor, caso contrário, o ''CHANFIX'' poderá dar status de OP a alguém que é Operador a pouco tempo, porque essas pessoas são as únicas qualificadas naquele momento para adiquirirem o status de OP. Isso pode originar brigas e ''takeovers''.)
:4 - '''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 - 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 ''CHANFIX'', 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>/'''whois'''</code> informa seu ''whois'' como "[email protected]"o nome do host é "irchelp.com.br".
:6 - '''O apelido não importa, mas o nome de usuário não deve ter sido alterado''': No exemplo acima, a palavra "campari" antes do símbolo @ (arroba) é o ''username''. O ''CHANFIX'' usa o ''username@hostname'' para rastrear as pontuações.
Se o canal cumprir TODAS as condições acima, aqueles OP's regulares qualificadas anteriormente, serão restabelecidos no canal. O ''CHANFIX'' automaticamente dará status de 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 haja 5 Operadores. Pode ser necessário sair e entrar novamente por várias vezes no canal antes que isso aconteça, depende de qual seja a pontuação. Pontuações mais altas recebem status de Operador mais cedo".<ref>{{citar web|url=http://www.efnet.org/chanfix|titulo=EFnet CHANFIX (ENG)|publicado=EFnet |acessodata=27 de Abril de [[2020]]}}</ref></br>
"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> <span>Qualificações necessárias para o ''ChanFix''</span>:
:O canal não deve ser registrado com 'X';
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.
*==== Pontuação====
Se o usuário fez login no 'X' e é Operador em um canal qualificado para o ''ChanFix'', ele começará a acumular automaticamente pontuação para esse canal: a cada 5 minutos em que for Operador, ele ganhará 1 ponto. É 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 ficar sem Operadores.
O 'X' na Rede Undernet, ajuda a manter todos os canais registrados na rede e fornece aos gerentes de canal um meio fácil de acompanhar a lista de usuários e a lista de contatos do canal.<ref>{{citar web|url=http://www.undernet.org/services.php|titulo=Undernet Services (ENG)|publicado=Undernet.Org |acessodata=26 de Abril de [[2020]]}}</ref>. Ele opera sobre uma base de ''usernames''. Um ''username'' é diferente de ''nickname'', porque na Undernet, ''nicknames'' não pode ser registrados, apenas usernames.
*==== Nicknames====
“Não existe um sistema de registro de apelidos (nenhum NickServ), o que significa que todos estão livres para usar qualquer apelido disponível no momento. Todos os apelidos são atribuídos por ordem de chegada. Se outra pessoa estiver usando seu apelido, você pode pedir educadamente que o devolva, mas você NÃO poderá exigi-lo, nem os IRCops.
*==== Unsernames====
A Undernet permite registrar um nome de usuário, com o qual você pode efetuar login no bot de serviços de canal, o 'X'.
Para registrar seu nome de usuário, você precisa acessar o página [http://cservice.undernet.org/live/newuser.php New Users] da Undernet.
'''NOTA:''' Você pode registrar apenas UM nome de usuário por pessoa. O registro ou uso de mais de um nome de usuário é estritamente proibido e é punido com suspensão. Se você não fizer login pelo menos uma vez em 60 dias, o seu nome de usuário será removido do banco de dados 'X' e você precisará se registrar novamente”. <ref>{{citar web|url=https://help.undernet.org/faq.php?what=cservice|titulo=Undernet #Help (ENG)|publicado=Undernet.Org |acessodata=26 de Abril de [[2020]]}}</ref>
Como o 'X' é apenas para canais registrados, a Undernet desenvolveu 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> Saiba mais sobre o [https://help.undernet.org/faq.php?what=chanfix ChanFix aka C] ou acesse Acesse [https://help.undernet.org/faq.php?what=cservice #Help@undernet] para dúvidas gerais.
Para usar os comandos do CService da Undernet, digite <code>/msg [email protected] '''COMANDO''' <u> parâmetro's</u></code> ou <code>/msg x '''COMANDO''' <u>parâmetro's</u></code>. Para obter mais informações sobre um comando específico, digite <code>/msg x '''HELP''' <u>COMANDO</u></code>.
== Reop-Mode ==
O ''Reop-Mode'' é um modo de canal utilizado na Rede [http://www.ircnet.com/ IRCnet]. De maneira sucinta, ele serve para devolver status de OP quando um canal por algum motivo fica sem Operadores.  O ''Reop-Mode'' pode ser definido em qualquer tipo de canal da IRCnet que aceite modos (exemplo de canais: !channels, #channelse &channels, mas não +channels). É necessário um parâmetro que contenha uma máscara de ''host'' de usuário que você deseja que seja "REOPada", caso o canal fique sem Operadores. Se um canal ficar sem usuários Operadores, o servidor examinará a lista de ''Reop'' e irá compara-lá a todas as máscaras de ''host'' registradas no canal e em seguida, dará status de OP aleatória a umas das das máscaras de host da lista de ''Reop'' do canal. '''Nota''' : No momento, este modo de canal não é mencionado em nenhum das RFCs específicas da IRCnet. Isso também significa que as RFCs, publicadas pela IETF, estão desatualizadas neste momento. ==== Obtendo a lista de reop de um canal ====Para obter a lista ''Reop-Mode'' de um canal, um usuário deve realizar o comando <code>/'''MODE''' #canal R</code>, e o servidor lhe responderá com as respostas numéricas 344, enquanto houver máscaras de host na lista e em seguida, uma resposta numérica 345 ao final, indicando o fim da lista de ''Reop'' do canal.<ref>{{citar web|url=http://ircnet.barfooze.de/articles/reop/|titulo=Reop-Mode (ENG)|publicado=IRCnet Semi-Official Site |acessodata=27 de Abril de [[2020]]}}</ref> Exemplo: Sintaxe: <code>/'''MODE''' #canal R</code> :irc.irchelp.com.br 344 campari #canal user!ident@hostmask. :irc.irchelp.com.br 344 campari #canal *!*@* :irc.irchelp.com.br 345 campari #canal :End of Channel Reop List Para o exemplo acima, os usuários que possuem as mascarás de ''host'' <u>user!ident@hostmask</u> e <u>*!*@*</u> terão direito a adquirirem o status de OP, caso o canal fique sem Operadores. Acesse os comandos [[Portal:Reop-Mode|Reop-Mode]].</br>
[ [[#top|Topo]] ]
</div>
* [https://www.quakenet.org/help/ QuakeNet * Bots (ENG)]
* [http://www.efnet.org/ EFnet (ENG)]
* [http://www.ircnet.com/ IRCnet (ENG)]

Menu de navegação