DALnet XFLAGs FAQ ================= Vers??o 1.7.0 ? ltima tradu????o feita por Master_of_Chaos em 2022-01-04 ? ltima revis??o feita por Fredfred (Fredfred at dal.net) e h (AHFR at Email.com) em 2018-12-29 Originalmente escrito por h (AHFR at Email.com) em 2018-10-05 Copyright (C) 2018-2022 pela rede de IRC DALnet Por favor dirige quaisquer coment?¦rios ou feedback acerca deste documento (apenas! n??o envies solicita???¦es de ajuda!) a docs@dal.net. Se necessitares de ajuda em rela????o a temas n??o cobertos por este documento, por favor v?+ a seguinte informa????o http://help.dal.net/. Introdu????o ---------- Uma pergunta comum na DALnet ?+: "Como posso parar os floodbots de atacarem o meu canal?". Este documento procura ajudar a parar ou pelo menos minimizar o flood. Ele explica o novo comando eXtended flags e como funciona exatamente, e por que pode ser necess?¦rio no canal. Conte?-do -------- 1 * O que ?+ a XFLAG? 2 * Preciso da XFLAG? 3 * Como verificar as flags estendidas de um canal 4 * O que ?+ o comando XFLAG? 4.1 Tempo conectado para entrar 4.2 Tempo conectado para falar 4.3 Tempo entrado para falar 4.4 Aviso 4.5 CTCP 4.6 Mensagens de sa??da 4.7 Mensagens de quit 4.8 Mudar nicknames 4.9 Codifica????o/Unicodes 4.10 VPNs 4.11 Shells 4.12 Isentar Operadores 4.13 Isentar Vozes 4.14 Isentar Identd 4.15 Isentar nicks registados 4.16 Isentar utilizadores convidados 4.17 Isentar utilizadores de Webirc 4.18 Automsg 4.19 Ocultar listas de modos 4.20 Utilizador Verbose 5 * XFLAG especial 5.1 Recomendado 5.2 Default 6 * Perguntas Frequentes 7 * Conclus?¦es 1 * O que ?+ a XFLAG? -------------------- A XFLAG ?+ um comando que impede floodbots ou utilizadores irritantes de abusar do teu canal com mensagens ou avisos indesejados. Os sinalizadores de canal estendidos podem ser definidos apenas pelos gestores ou pelo fundador. *NOTA: *Esta funcionalidade pode ajudar-te a evitar atacantes de abusar do teu canal, e pode torn?¦-lo mais seguro. Para mais informa???¦es, por favor, l?+ o artigo https://www.dal.net/kb/view.php?kb=414 2 * Preciso da XFLAG? --------------------- Geralmente a resposta ?+ "n??o". Os modos de canal da DALnet s??o projetados para impedir que os floodbots entrem no teu canal e impedi-los do seu mau comportamento. Na verdade, ainda podes colocar o teu canal em +RM. L?+ mais sobre os modos de canal em http://docs.dal.net/docs/modes.html. Existem muitas op???¦es e valores para os sinalizadores estendidos no teu canal, e todos eles ser??o explicados um por um neste FAQ. Tamb?+m mostraremos como definir a XFLAG no teu canal para as op???¦es recomendadas que protegem o teu canal contra abuso, ou fazer reset para a op????o predefinida. Por favor, verifica as nossas flags eXtended especiais em sec????o 5 3 * Como verificar as flags estendidas de um canal -------------------------------------------------- Para verificar a XFLAG de um canal, necessitas ser pelo menos um AOp para emitir o comando. COMMAND XFLAG: " /msg ChanServ@services.dal.net XFLAG <#nome-canal> " Abaixo est?¦ um exemplo do que a solicita????o XFLAG INFO pode retornar como uma informa????o para o canal #docsteam: -ChanServ- XFLAGs for the channel #docsteam: -ChanServ- JOIN_CONNECT_TIME: 30 -ChanServ- TALK_CONNECT_TIME: 0 -ChanServ- TALK_JOIN_TIME: 60 -ChanServ- NO_NOTICE: On -ChanServ- NO_CTCP: On -ChanServ- NO_PART_MSG: On -ChanServ- NO_QUIT_MSG: On -ChanServ- NO_NICK_CHANGE: Off -ChanServ- NO_UTF8: On -ChanServ- NO_VPNS: Off -ChanServ- NO_SHELLS: On -ChanServ- HIDE_MODE_LISTS: On -ChanServ- EXEMPT_OPPED: On -ChanServ- EXEMPT_VOICED: On -ChanServ- EXEMPT_IDENTD: On -ChanServ- EXEMPT_REGISTERED: On -ChanServ- EXEMPT_INVITES: On -ChanServ- EXEMPT_WEBIRC: On -ChanServ- AUTOMSG: On -ChanServ- USER_VERBOSE: Off -ChanServ- End of list. NOTA: Neste exemplo, os utilizadores s?? poder??o entrar no canal ap??s ficar on-line por 30 segundos e s?? poder??o falar no canal ap??s 60 segundos (os utilizadores com +r e os utilizadores com identd ser??o isentos de ambos, enquanto os utilizadores com voz+op ficar??o isentos da pausa de 30 segundos). De facto, podes usar uma flag eXtended recomendada, para mais informa???¦es, verifica sec????o 5. 4 * O que ?+ o comando XFLAG? ---------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " Podes definir uma op????o e um valor para estender a seguran??a do teu canal, e aqui est?¦ um exemplo de JOIN_CONNECT_TIME e NO_NOTICE, todos seguidos: EXEMPLO: " /msg ChanServ@services.dal.net XFLAG <#docsteam> " Para mais informa???¦es sobre como adicionar seguidos: "/msg ChanServ@services.dal.net XFLAG HELP". 4.1 * Tempo conectado para entrar --------------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: N?-mero de segundos em que o utilizador deve estar on-line na rede DALnet para poder entrar do teu canal. Por exemplo, se desejares que os utilizadores fiquem 10 segundos em espera antes de entrarem no teu canal, precisas alterar a palavra VALUE para 10. 4.2 * Tempo conectado para falar -------------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: N?-mero de segundos que o utilizador precisa estar on-line na rede DALnet para poder falar no teu canal. Por exemplo, se desejares que os utilizadores esperem 30 segundos antes de falarem no teu canal, precisas alterar a palavra VALUE para 30. 4.3 * Tempo entrado para falar ------------------------------ SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: N?-mero de segundos que o utilizador precisa estar no canal para poder falar nele. Por exemplo, se desejares que os utilizadores sejam silenciados por 15 segundos ap??s entrarem no teu canal, precisas alterar a palavra VALUE para 15. 4.4 * Aviso ----------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O:Impedir?¦ que algu?+m envie avisos para o teu canal. 4.5 * CTCP ---------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Impedir?¦ os utilizadores de enviar CTCPs para verificar as informa???¦es de outros utilizadores, como ping, tempo, vers??o, informa???¦es do utilizador ou informa???¦es do cliente no teu canal. 4.6 * Mensagens de sa??da ------------------------ SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Mensagens de sa??da de utilizadores que saem do canal n??o ser??o mostradas aos utilizadores que est??o no teu canal. 4.7 * Mensagens de quit ----------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: N??o ver?¦s qualquer mensagem de quit de utilizadores no teu canal, a menos que desatives esta op????o. 4.8 * Mudar nicknames --------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Os utilizadores n??o ter??o permiss??o para alterar os seus nicks enquanto esta op????o estiver ativada. 4.9 * Codifica????o/Unicodes -------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Todas as mensagens com caracteres estranhos (hebraico/?¦rabe/UTF8) s??o suprimidas no canal quando esta op????o est?¦ ativada. 4.10 * VPNs ----------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Conex?¦es de servi??os p?-blicos de VPN n??o ser??o permitidos quando definires esta op????o para ON. Uma rede virtual privada (VPN) ?+ uma tecnologia que cria uma conex??o segura e encriptada numa rede menos segura. 4.11 * Shells ------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Se esta op????o for ativada, nenhuma conex??o de provedores de shell ser?¦ permitida no canal. Um shell ?+ usado para conectar ?- DALnet com hosts remotos usando a conex??o do provedor de shell. 4.12 * Isentar Operadores ------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Podes excluir os teus operadores de outras op???¦es XFLAG definidas do canal. 4.13 * Isentar Vozes -------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Podes excluir os teus utilizadores com voz de op???¦es XFLAG definidas do canal. 4.14 * Isentar Identd --------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Os teus utilizadores com o ident ON ficar??o exclu??dos das op???¦es XFLAG definidas do teu canal. 4.15 * Isentar nicks registados ------------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Os utilizadores com o o umode +r ficar??o exclu??dos das op???¦es XFLAG definidas do teu canal. 4.16 * Isentar utilizadores convidados -------------------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Utilizadores com o channelmode +I ficar??o exclu??dos das op???¦es XFLAG definidas do teu canal. 4.17 * Isentar utilizadores de Webirc ------------------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Os utilizadores que se conectarem ?- DALnet via Webirc ficar??o exclu??dos de outras op???¦es XFLAG definidas do canal. 4.18 * Automsg -------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Os utilizadores receber??o uma greetmsg predefinida ("Este canal est?¦ protegido devido a abusos, pode ser necess?¦rio aguardar X segundos antes de poderes falar!") quando entrarem no canal, se tiveres ativado o modo. 4.19 * Ocultar listas de modos ------------------------------ SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Este modo oculta as seguintes listas de modos de todos os n??o operadores do teu canal quando em ON: +b/+I/+e . 4.20 * Utilizador Verbose ------------------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Se este modo for definido, ele enviar?¦ mensagens de comandos falhados para #channel-relay. 4.20.1 * O que ?+ #channel-relay ? Quando a op????o USER_VERBOSE estiver ativada, as mensagens com erro e as tentativas de entrada com erro no teu canal ser??o transmitidas para #channel-relay. Se o #channel-relay N?+O estiver registado, ent??o apenas os AOP+ do #canal principal e Operadores de IRC poder??o entrar no #channel-relay. Se o #channel-relay ESTIVER registado, ele funcionar?¦ como um canal normal e qualquer pessoa poder?¦ entrar, exceto se o RESTRICT estiver ativado e/ou haver restri???¦es mode/MLOCK (+i, +k, etc.). O #channel-relay s?? pode ser registado pelo fundador do canal principal. 5 * XFLAG especial ------------------ A DALnet concebeu flags especiais para os canais que est??o a ser vitimas de flood. De facto, tamb?+m podes definir as tuas pr??prias op???¦es desejadas com as flags eXtended especiais. 5.1 * Recomendado ----------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: A op????o RECOMMENDED parar?¦ os utilizadores indesejados que entram no teu canal para floodar de falar por 30 segundos e impedir?¦ que eles enviem qualquer aviso ou ctcps para os utilizadores do canal. Exclu??dos est??o operadores, vozes, utilizadores registados e convidados. Todas essas op???¦es podem ser definidas usando este ?-nico comando. 5.2 * Default ------------- SINTAXE: " /msg ChanServ@services.dal.net XFLAG <#canal> " INFORMA?¦?+O: Esta op????o redefinir?¦ todas as flags eXtended para desativadas e 0. 6 * Perguntas Frequentes ------------------------ No domingo, 25 de novembro de 2018, a DALnet planeou uma sess??o de treino sobre as novas funcionalidades dos novos Servi??os da DALnet! A sess??o foi sobre a XFLAG e outras funcionalidades ainda n??o lan??adas. No final da sess??o, a DALnet fez uma sess??o de perguntas frequentes e nesta sec????o ler?¦s algumas das perguntas dos utilizadores P: O que funciona melhor para JOIN_CONNECT_TIME e o valor ?+ em segundos? R: /ChanServ XFLAG #canal JOIN_CONNECT_TIME:30 e Sim, est?¦ em segundos. P: Podemos mudar a GREETMSG? R: N??o, podes usar apenas uma sauda????o pr?+-feita padr??o com o seguinte comando. /ChanServ XFLAG #canal AUTOMSG:ON P: Existe um valor inteiro m?¦ximo para qualquer uma das configura???¦es de tempo? R: Qualquer n?-mero entre 0 e 2592000 est?¦ bem P: Bloquear CTCP tamb?+m bloqueia a CTCP ACTION (tamb?+m conhecido como o comando /me)? R: Sim, o NO_CTCP tamb?+m bloqueia as a???¦es (/me alguma coisa) P: E quanto aos canais em que os fundadores e os gestores est??o ausentes. Como podem os operadores definir esses comandos para impedir os flooders? R: Um canal deve ter um fundador definido, deves poder enviar um memo ao fundador. Se n??o conseguires contactar o fundador, entra no #OperHelp e tentar-te-emos ajudar. P: Poderiam adicionar uma ajuda para mostrar o que RECOMMENDED faz, assumindo que mudar?¦ R: O funcionalidade recomendada atualmente ativa as seguintes xflags: NO_NOTICE:ON, NO_CTCP:ON, NO_PART_MSG:ON, NO_QUIT_MSG:ON, EXEMPT_OPPED:ON, EXEMPT_VOICED:ON, EXEMPT_REGISTERED:ON, EXEMPT_INVITES:ON, HIDE_MODE_LISTS:ON, AUTOMSG:ON, TALK_JOIN_TIME:30 P: O que pode a XFLAG fazer, que meu bot n??o pode? R: Adiciona mais ferramentas para ajudar-te a impedir que milhares de drones de milhares de endere??os IP entrem no teu canal, em vez de apenas se limitar a coisas como definir o modo +R (apenas nicks registados). P: Posso usar a op????o RECOMMENDED para XFLAG e desativar EXEMPT_IDENTD? R: Sim. Podes fazer /ChanServ XFLAG #canal RECOMMENDED e depois ajustar as op???¦es. P: Com o no_ctcp, ele bloqueia algu?+m das informa???¦es dos utilizadores, isso ?+ v?¦lido apenas enquanto a pessoa estiver no canal? R: N??o, n??o bloqueia ctcps privados. Apenas impede a solicita????o /ctcp para o canal, ou seja, /ctcp #canal ping NOTA: Aqui est?¦ o link da sess??o https://www.dal.net/kb/view.php?kb=430. 7 * Conclus?¦es -------------- Durante um flood enorme, esta funcionalidade minimizar?¦ o efeito do flood nos canais. Estas flags ser??o controladas pelos servi??os da DALnet, e estar??o dispon??veis para todos os canais e os Operadores de IRC poder??o verificar as flags de canal. ---------------------------------------------------------------------- IRC: /server irc.dal.net 7000 (also port 6667) The Web: http://www.dal.net/ DALnet Help: http://help.dal.net/ IRC FTP: ftp://ftp.dal.net/ Network! Email: help at dal.net (help), docs at dal.net (help documents), suggest at dal.net (suggestions and comments)