Mudanças entre as edições de "Portal:Modos/Todos os Modos"
m |
|||
(30 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 7: | Linha 7: | ||
'''NOTA''': Alguns modos possuem mais de uma definição, pois exitem uma variedade de [[IRCd]]'s que podem ou não usar o mesmo modo porém com diferentes funções. É disponibilizado a definição dos modos dos Servidores mais conhecidos. | '''NOTA''': Alguns modos possuem mais de uma definição, pois exitem uma variedade de [[IRCd]]'s que podem ou não usar o mesmo modo porém com diferentes funções. É disponibilizado a definição dos modos dos Servidores mais conhecidos. | ||
− | '''NOTA''': Para conhecimento, a Rede DAL.net usa IRCd [https://www.dal.net/?page=Bahamut Bahamut], a Rizon [http://www.ircd-hybrid.org/downloads.html IRCD-Hybrid], a QuakeNet o [https://github.com/quakenet/snircd snircd], a Undernet o [https://en.wikipedia.org/wiki/Ircu ircu] e a Freenode o [https://freenode.net/news/seven-118 ircd-seven] | + | '''NOTA''': Para conhecimento, a Rede DAL.net usa IRCd [https://www.dal.net/?page=Bahamut Bahamut], a Rizon o PleXusIRCd, baseado no ([http://www.ircd-hybrid.org/downloads.html IRCD-Hybrid]), a QuakeNet o [https://github.com/quakenet/snircd snircd], a Undernet o [https://en.wikipedia.org/wiki/Ircu ircu] e a Freenode o [https://freenode.net/news/seven-118 ircd-seven] |
<div style="float:left; width:48%; text-align: justify; padding: 10px; border-right: 1px solid #C0C0C0;"> | <div style="float:left; width:48%; text-align: justify; padding: 10px; border-right: 1px solid #C0C0C0;"> | ||
== Modos de Usuário == | == Modos de Usuário == | ||
− | <span id="userA"><code> | + | <span id="userA"><code>+A</code></span> - <u>Bahamut</u><ref>{{citar web|url=https://github.com/DALnet/bahamut/blob/master/doc/opers.txt|titulo= bahamut . GitHub (ENG)|publicado=Bahamut on GitHub |acessodata=12-05-2020}}</ref>: Marca o usuário como um Administrador do Servidor. Quem possui esse modo é um IRCop responsável pelo Servidor da Rede. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | <span id="userB"><code>+B</code></span> - <u>InspIRCd</u><ref>{{citar web|url=https://docs.inspircd.org/3/modes/|titulo=InspIRCd Modes (ENG)|publicado=InspIRCd.org |acessodata=11 de Maio de [[2020]]}}</ref>/<u>UnrealIRCd</u>: Marca um usuário como Bot. | ||
+ | <span id="userC"><code>+C</code></span> - <u>IRCD-Hybrid</u><ref>{{citar web|url=https://wiki.rizon.net/index.php?title=User_Modes|titulo= User Modes (ENG)|publicado=Wiki.Rizon.net |acessodata=13 de Maio de [[2020]]}}</ref>: Bloqueia requisições CTCP enviadas ao usuário. O mesmo que o modo [[#userT|+T]] no InspIRCd. <u>Bahamut</u>: Bloqueia mensagens privadas de usuários com quem não se compartilha canais (não estão no mesmo canal), o mesmo que o modo +G. | ||
+ | <span id="userD"><code>+D</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u><ref>{{citar web|url=https://github.com/ircd-hybrid/ircd-hybrid/blob/master/help/umode|titulo= User Modes (ENG)|publicado=IRCDd-Hybrid.org on GitHub |acessodata=12 de Maio de [[2020]]}}</ref>/<u>ircd-seven</u><ref>{{citar web|url=https://github.com/freenode/ircd-seven/blob/master/help/opers/umode|titulo= User Modes (ENG)|publicado=ircd-seven on GitHub |acessodata=13 de Maio de [[2020]]}}</ref>: Modo ''Deaf''. Bloqueia o usuário de receber qualquer mensagem do canal, ''notice'' ou mensagens privadas. (no InspIRCD, requer módulo ''deaf'' - InspIRCd). <u>UnrealIRCd</u>: O usuário somente recebe ''PRIVMSGs'' (mensagens privadas) de IRCops, ''Services'' e do Servidor. | ||
+ | <span id="userF"><code>+F</code></span> - <u>IRCD-Hybrid</u>: O usuário pode ver conexões remotas e ''notice'' de desconexões da Rede. (restrito à ''IRCops''). <u>Bahamut</u>: Ignora estrangulamentos que excedem [[recvq]] (quantidade de dados permitidos por cliente) do ircd. | ||
+ | <span id="userG"><code>+G</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Bloqueia mensagens enviadas aos usuários com base em filtros configurados na Rede. A mensagem filtrada é apresentada no canal como ''<censored>''. (no InspIRCD, requer o módulo censor). <u>IRCD-Hybrid</u>: Bloqueia mensagens privadas de usuários com quem não se compartilha canais (não estão no mesmo canal) e que o mesmo não tenha aceitado anteriormente. O usuário será notificado de uma mensagem nova e poderá aceita-la com o comando <code>/ACCEPT</code>. É possível editar a lista e remover um ''nick'' digitando <code>/ACCEPT -<u>nick</u></code>. | ||
+ | <span id="userH"><code>+H</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>/<u>IRCD-Hybrid</u>: Esconde o status de IRCop (+O) do comando <code>/WHOIS</code>. (no InspIRCD, requer o módulo hideoper). <u>Bahamut</u>: Esconder o ''hostname'' do usuário. | ||
+ | <span id="userI"><code>+I</code></span> - <u>InspIRCd</u>: Esconde a lista de canais que o usuário se encontra, do comando <code>/WHOIS</code>. Essa informação ainda aparecerá para o IRCops. (requer o módulo hidechans). <u>UnrealIRCd</u>: Esconde a informação de ociosidade de um ''IRCop'' do comando <code>/WHOIS</code> dos usuários que realizam o comando. | ||
+ | <span id="userK"><code>+K</code></span> - <u>Bahamut</u>: Solicita ao Servidor que envie ao usuário da execução do comandos, os avisos de ''kill'' dos Servidores U:lined. | ||
+ | <span id="userL"><code>+L</code></span> - <u>InspIRCd</u>: Impede que o usuário seja redirecionado para outro canal ao entrar em um que esteja com o modo [[#canall|+l]] e esteja cheio. | ||
+ | <span id="userN"><code>+N</code></span> - <u>UnrealIRCd</u><ref>{{citar web|url=https://wiki.mibbit.com/index.php/HELPOP|titulo= HelpOP - UModes (ENG)|publicado=Mibbit.com |acessodata=15 de Maio de [[2020]]}}</ref>: O usuário é um Administrador de Rede. (Atualmente este modo esta '''descontinuado''' na versão 3.2.10.5 -2015). | ||
+ | <span id="userO"><code>+O</code></span> - <u>InspIRCd</u>: Permite que os Administradores do servidor optem por substituir restrições (requer o módulo ''override''). <u>Bahamut</u>: Marca o usuário como um IRCop. <u>ircd-seven</u>: Marca o usuário como um [[helper]]. <u>ircu</u><ref>{{citar web|url=https://github.com/UndernetIRC/ircu2/blob/u2_10_12_branch/ircd/s_user.c|titulo=S User (ENG)|publicado=Undernet on GitHub |acessodata=13 de Maio de [[2020]]}}</ref>: Marca o usuário como um IRCop Local. | ||
+ | <span id="userP"><code>+P</code></span> - <u>Bahamut</u>: Proteger os usuários de ''nick'' registrado de serem vitimas de spammers. Essa proteção aciona o filtro da Rede. | ||
+ | <span id="userQ"><code>+Q</code></span> - <u>ircd-seven</u>: Impede que os canais redirecionem o usuário para outro canal, quando esta opção esta definida. Se os modos de um canal impedirem a entrada de um usuário, ele receberá uma mensagem de erro, independentemente de qualquer redirecionamento. | ||
+ | <span id="userR"><code>+R</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircd-seven</u>/<u>UnrealIRCd</u>: Impede que usuário não registrados enviem ''PRIVMSGs/NOTICEs'' para usuários registrados (modos +R). <u>Bahamut</u>: Usuários com modo +R também não podem enviar mensagens privadas aos usuários com modo -R. | ||
+ | <span id="userS"><code>+S</code></span> - <u>InspIRCd</u>: Retira os códigos de formatação das mensagens (cores, negritos, itálicos) privadas dos usuários (requer o módulo stripcolor). <u>Bahamut</u>/<u>IRCD-Hybrid</u> o Servidor atribui esse modo ao usuário que estiver usando uma conexão segura [[SSL]]. <u>UnrealIRCd</u>: Exclusivo para a proteção do ''Service''. | ||
+ | <span id="userT"><code>+T</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Bloqueia mensagens privadas que contenham CTCP. (no InspIRCd, requer módulo ''u_noctcp'') | ||
+ | <span id="userV"><code>+V</code></span> - <u>UnrealIRCd</u>: O usuário é um cliente WebTV. (Atualmente este modo esta '''descontinuado''' na versão 3.2.10.5 -2015) | ||
+ | <span id="userX"><code>+X</code></span> - <u>Bahamut</u><ref>{{citar web|url=http://docs.dal.net/docs/modes.html|titulo=Channel and User Modes (ENG)|publicado=DAL.net |acessodata=12 de Maio de [[2020]]}}</ref>: Usado para Squelch e Silent Squelch. Pára a transmissão de um usuário, por exemplo, suas PRIVMSG (mensagens privadas). É configurado por servidores U:lined. | ||
+ | <span id="userZ"><code>+Z</code></span> - <u>ircd-seven</u>: O Servidor atribui esse modo ao usuário que estiver usando uma conexão segura [[SSL]]/[[TLS]]. <u>UnrealIRCd</u>: O usuário atribído com esse modo, apenas recebe/envia mensagens de/para usuários utilizando uma conexão segura SSL/TLS. | ||
+ | <span id="userW"><code>+W</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Notifica o IRCop de que o mesmo sofreu a ação do comando <code>/WHOIS</code>, realizado por outro usuário. <u>IRCD-Hybrid</u>: CGI:IRC, Modo atribuído pelo Servidor quando o usuário conecta por Qchat, RizonBNC, or Mibbit. | ||
+ | <span id="usera"><code>+a</code></span> - <u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>: O usuário é marcado como um Administrador do Servidor.(restrito à ''IRCops'') | ||
+ | <span id="userb"><code>+b</code></span> - <u>IRCD-Hybrid</u>: O usuário pode ver ''bots''/''join flood''. (restrito à ''IRCOps''). <u>Bahamut</u>: Permite que ''IRCops'' vejam mensagens de Oper. (restrito à ''IRCops'') | ||
+ | <span id="userc"><code>+c</code></span> - <u>InspIRCd</u>: Bloqueia mensagens privadas e ''notice'' de usuários com quem não se compartilha canais (não estão no mesmo canal - no InspIRCd, requer módulo ''commonchans''). <u>IRCD-Hybrid</u>/<u>Bahamut</u>: O usuário pode ver conexões e desconexões da Rede. (restrito à ''IRCops'') | ||
+ | <span id="userd"><code>+d</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Modo ''Deaf''. Bloqueia o usuário de receber qualquer mensagem do canal, ''notice'' ou mensagens privadas. (no InspIRCD, requer módulo ''deaf''). <u>IRCD-Hybrid</u>/<u>Bahamut</u>: O usuário pode ver mensagens de ''debug'' do Servidor. (restrito à ''IRCops''). <u>snircd</u>/<u>ircu</u><ref>{{citar web|url=https://help.undernet.org/faq.php?what=usermodes|titulo=User Modes (ENG)|publicado=Undernet.org |acessodata=13 de Maio de [[2020]]}}</ref>: Bloqueia mensagens de canal porém mensagens privadas podem ser enviadas. No snIRCd, o símbololo "-" é colocado ao lado do nome do usuário nas repostas ao comando <code>/WHOIS</code>. | ||
+ | <span id="usere"><code>+e</code></span> - <u>IRCD-Hybrid</u>: O usuário pode ver mensagens de conexões de novos Servidores e de ''splits''. (restrito à ''IRCOps''). <u>Bahamut</u>: Permite ao usuário ver todas as transferências (''DCCALLOW'') de arquivos que foram interrompidas a nível de Servidor | ||
+ | <span id="userf"><code>+f</code></span> - <u>IRCD-Hybrid</u>: O usuário pode ver avisos completos de 'auth {} block'. <u>Bahamut</u> Aletar o ''IRCop'' que alguém na Rede executou um ''flood'' ou foi desconectado por excesso de ''flood''. Os canais que tem proteção contra ''flood'' também serão alvos dos alertas. (restrito à ''IRCops'') | ||
+ | <span id="userg"><code>+g</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>: O usuário receberá mensagens privadas apenas de quem estiver em sua lista de permissão. O usuário será notificado de uma mensagem nova e poderá aceita-la com o comando <code>/ACCEPT</code>. É possível editar a lista e remover um ''nick'' digitando <code>/ACCEPT -<u>nick</u></code>. <u>Bahamut</u>: Permite ao ''IRCop'' receber mensagens globais de Opers. (restrito à ''IRCops''). <u>ircu</u>: É permitido ao usuário receber mensagens de ''debugging''. | ||
+ | <span id="userh"><code>+h</code></span> - <u>InspIRCd</u>/<u>Bahamut</u>: -Marca o usuário como um ''helper'' (pessoa habilitada a prestar ajuda oficial da Rede - no InspIRCD, requer módulo ''helpop'' - restrito à ''IRCops'') | ||
+ | <span id="useri"><code>+i</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>ircd-seven</u>/<u>snircd</u>/<u>ircu</u>/<u>UnrealIRCd</u>/<u>Bahamut</u>: O usuário se torna invisível ao comando <code>/WHO</code> ou <code>/NAMES</code> se não estiver no mesmo canal que o executor desse comando. | ||
+ | <span id="userj"><code>+j</code></span> - <u>IRCD-Hybrid</u>/<u>Bahamut</u>: O usuário pode ver avisos de conexões rejeitadas. (restrito à ''IRCops''). <u>ircu</u>: O usuário é integrante do ''Service'' (não pode ser "kickado" ou receber ''kill'' e as informações do comando <code>/WHOIS</code> são limitadas. | ||
+ | <span id="userk"><code>+k</code></span> - <u>InspIRCd</u>: Protege o usuário de ser "kickado" dos canais ou de ter seu status de Operador removido. (reservado ao ''Service'', requer módulo ''servprotect''). <u>IRCD-Hybrid</u>/<u>Bahamut</u>: O usuário pode ver mensagens de [[kill]]. (restrito à ''IRCops'') | ||
+ | <span id="userl"><code>+l</code></span> - <u>ircd-seven</u>/<u>IRCD-Hybrid</u>: O usuário pode ver IRCop locais (''local wallops'' - restrito à ''IRCops'') | ||
+ | <span id="userm"><code>+m</code></span> - <u>Bahamut</u>: O usuário receberá avisos de possíveis spammbots. (restrito à ''IRCops'') | ||
+ | <span id="usern"><code>+n</code></span> - <u>IRCD-Hybrid</u>: O usuário pode ver mudanças de ''nicks'' dos usuários. (restrito à ''IRCops''). <u>Bahamut</u>: O usuário poderá visualizar avisos de roteamento do Servidor. (restrito à ''IRCops'') | ||
+ | <span id="usero"><code>+o</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>/<u>ircu</u>: Marca o usuário como um IRCop. (restrito à ''IRCops'') | ||
+ | <span id="userp"><code>+p</code></span> - <u>ircd-seven</u>: Concede acesso de operador em todos os canais. (restrito à ''IRCops''). <u>IRCD-Hybrid</u>/<u>UnrealIRCd</u>: Esconde a lista de canais dos comandos <code>/WHOIS</code> e <code>/WHO</code>. | ||
+ | <span id="userq"><code>+q</code></span> - <u>IRCD-Hybrid</u>: Oculta do comando <code>/WHOIS</code> informações dos canais que não esteja em comum com o usuário que executou o comando, bem como hora de entrada e tempo ocioso. <u>UnrealIRCd</u>: Somente Servidores U:lined e seus usuários (Administradores do Servidor e Net Admins) podem realizar o comandos <code>/kick</code>. | ||
+ | <span id="userr"><code>+r</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>UnrealIRCd</u>/<u>Bahamut</u>/<u>ircu</u>: Marca o usuário como alguém que possui um ''nick'' registrado. Pode ser concedido apenas pelo ''Service'' e pelo Servidor. | ||
+ | <span id="users"><code>+s</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>ircu</u>/<u>UnrealIRCd</u>: O usuário recebe ''notice'' (avisos) do Servidor especificados por "máscaras". (restrito à ''IRCops''). <u>Bahamut</u>: Requisita ao servidor que lhe seja enviado todas as mensagens genéricas de informação sobre ''oper kills'' | ||
+ | <span id="usert"><code>+t</code></span> - <u>UnrealIRCd</u>: O usuário está usando um <code>/VHOST</code>. | ||
+ | <span id="useru"><code>+u</code></span> - <u>ircd-seven</u>: Mensagens destinadas a esse usuário não estarão sujeitas a filtragem de conteúdo do servidor. <u>IRCD-Hybrid</u>: O usuário pode ser conexões não autorizadas. (restrito à ''IRCops''). | ||
+ | <span id="userv"><code>+v</code></span> - <u>UnrealIRCd</u>: Recebe DDC infectados e envia ''notice''. (Atualmente este modo esta '''descontinuado''' na versão 3.2.10.5 -2015) | ||
+ | <span id="userw"><code>+w</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>snircd</u>/<u>ircu</u>/<u>Bahamut</u>: O usuário pode receber mensagem ''wallops''. | ||
+ | <span id="userx"><code>+x</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>snircd</u><u>ircu</u>/<u>UnrealIRCd</u>: Informa que seu ''IP''/''hostname'' está encriptado. <u>Bahamut</u>: Usado para Squelch e Silent Squelch. Pára a transmissão de um usuário, por exemplo, suas PRIVMSG (mensagens privadas). É configurado por servidores U:lined. (restrito à ''IRCops'') | ||
+ | <span id="usery"><code>+y</code></span> - <u>IRCD-Hybrid</u>/<u>Bahamut</u>: O usuário pode ver as estatísticas /''links''/ requisições de Administrador ou de usuários ao Servidor. (restrito à ''IRCops''). | ||
+ | <span id="userz"><code>+z</code></span> - <u>InspIRCd</u>: Permite mensagens privadas somente de usuário que estiverem conectados através de conexão segura [[TLS]] ([[SSL]]). (requer módulo ''sslmodes''). <u>ircd-seven</u>: O usuário pode ver ''operwall''. (restrito à ''IRCops''). <u>UnrealIRCd</u>: O Servidor atribui esse modo ao usuário que estiver usando uma conexão segura [[SSL]]/[[TLS]]. | ||
[ [[#top|Topo]] ] | [ [[#top|Topo]] ] | ||
Linha 159: | Linha 109: | ||
<div style="float:right; width:48%; text-align: justify; padding: 10px "> | <div style="float:right; width:48%; text-align: justify; padding: 10px "> | ||
== Modos de Canal == | == Modos de Canal == | ||
− | <span id="canalA"><code> | + | <span id="canalA"><code>+A</code></span> - <u>InspIRCd</u>: Permite que qualquer usuário possa enviar um convite ''invite'' convidando para seu canal. <u>Bahamut</u>: Modo auditório. Nesse modo os usuários só podem ver Operadores e outros usuários com status de ''voice''. As mensagens de usuários sem status serão retransmitidas a outro canal - ''channel-relay''. Os usuários sem status ainda poderão ver Operadores e ''voices''. Este modo é definido para eventos e só são definidos pelo ''Service''. |
− | <span id="canalB"><code> | + | <span id="canalB"><code>+B</code></span> - <u>InspIRCd</u>: Bloqueia mensagens que contenham muitas letras maiúsculas. A quantidade é determinada pela configuração da Rede. (requer módulo ''blockcaps'') |
− | <span id="canalC"><code> | + | <span id="canalC"><code>+C</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>UnrealIRCd</u>: Bloqueia qualquer mensagem CTCP para o canal de quem não tenha pelo menos o status de ''voice''. ''CTCP ACTION'' (<code>/ME</code>) e ''CTCP DCC'' (<code>/DCC SEND</code>) ainda podem ser executado. (no InspIRCD, requer módulo ''noctcp'') |
− | <span id="canalD"><code> | + | <span id="canalD"><code>+D</code></span> - <u>InspIRCd</u>//<u>snircd</u>/<u>UnrealIRCd</u>: Defini um tempo de atraso - ''delay'' - no envio de mensagens depois que o usuário entra no canal. (no InspIRCd, requer módulo ''delayjoin''). <u>ircu</u>/<u>snircd</u>: Os usuários que ingressarem no canal não serão mostrados até que algo "aconteça com eles". Isso significa que um usuário entra no canal e permanece "oculto" até que ele fale, ou ganhe status de Operador ou ''voice'', etc. |
− | <span id="canalF"><code> | + | <span id="canalF"><code>+F</code></span> - <u>InspIRCd</u>: Bloqueia as mudanças de nick quando quando essas excedem ou são iguais a um tempo definido. (requer módulo ''nickflood''). <u>ircd-seven</u>: Alvo livre. Qualquer pessoa pode redirecionar usuários para esse canal. |
− | <span id="canalG"><code> | + | <span id="canalG"><code>+G</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>:Proíbe algumas palavras no canal definidas no filtro da Rede. (no InspIRCD, requer módulo ''censor''). |
− | <span id="canalH"><code> | + | <span id="canalH"><code>+H</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Mostra as últimas linhas digitadas antes da entrada do usuário no canal. A Rede define a duração e o número de linhas das mensagens no histórico do canal. |
− | <span id="canalI"><code> | + | <span id="canalI"><code>+I</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Excetua à ''hostmask'' de modo [[#canali|+i]], permitindo que esses usuários ingressarem em um canal quando o mesmo seja somente para convidados. (no InspIRCd, requer o módulo de exceção de convite ''inviteexception''). |
− | <span id="canalJ"><code> | + | <span id="canalJ"><code>+J</code></span> - <u>InspIRCd</u>: Kicka um usuário que entra e sai ''rejoin'' de um canal, quando esta ação acontece em um tempo menor que o especificado. O tempo é definido em segundos. (requer módulo ''kicknorejoin'') |
− | <span id="canalK"><code> | + | <span id="canalK"><code>+K</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Bloqueia o comando <code>/KNOCK</code> no canal. |
− | <span id="canalL"><code> | + | <span id="canalL"><code>+L</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Redireciona o usuário para outro canal, caso este que se deseja entrar tenha atingido o limite definido. (no InspIRCD, requer módulo ''redirect''). <u>ircd-seven</u>/<u>IRCD-Hybrid</u>: Defini um número limite máximo de banimentos em um canal. Somente definida por IRCops do Servidos ou do ''Service''. <u>Bahamute</u>: Lista moderada. Quando configurada, apenas os canais com este modo apareceram no comandos <code>/LIST</code> |
− | <span id="canalM"><code> | + | <span id="canalM"><code>+M</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Impede que usuário não registrado "falem" no canal. (no InspIRCD, requer módulo ''services account'') |
− | <span id="canalN"><code> | + | <span id="canalN"><code>+N</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>UnrealIRCd</u>: Impede que usuários que não possuem status [[#canalo|+o]], [[#canalh|+h]] e [[#canalv|+v]] mudem de ''nick'' no canal. (no InspIRCD, requer módulo ''nonicks''). <u>snircd</u>: Bloqueia o envio de ''notice'' do canal. |
− | <span id="canalO"><code> | + | <span id="canalO"><code>+O</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Impede que usuário que não são IRCops entrem no canal. (Só pode ser definido por IRCOps, no InspIRCD, requer módulo ''operchans''). |
− | <span id="canalP"><code> | + | <span id="canalP"><code>+P</code></span> - <u>InspIRCd</u><u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>UnrealIRCd</u>: Torna o canal permanente, fazendo com que proibições de entrada, convites, tópicos, modos não sejam perdidos caso ninguém se encontre no canal. (Só pode ser definido por IRCOps. No InspIRCD, requer módulo ''permchannels''). <u>Bahamut</u>: O canal é protegido contra mensagens de spammers quando definido ''OFF''. |
− | <span id="canalQ"><code> | + | <span id="canalQ"><code>+Q</code></span> - <u>InspIRCd</u>: Somente Servidores U:lined e seus usuários podem realizar o comandos <code>/kick</code>. (requer módulo ''nokicks''). <u>ircd-seven</u>: Proíbe que usuários sejam encaminhados para o canal. Novos encaminhamentos podem ser definidos com o modo [[#canalF|+F]]. <u>UnrealIRCd</u>: Proíbe ''kicks'' no canal. |
− | <span id="canalR"><code> | + | <span id="canalR"><code>+R</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Bloqueia a entrada no canal de usuários não registrados no ''NickServ''. (no InspIRCD, requer módulo ''services account''). <u>ircu</u>: Torna o canal registrado perante o ''Service''. |
− | <span id="canalS"><code> | + | <span id="canalS"><code>+S</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Bloqueia mensagens formatadas (com cores, negrito ou sublinadas) no canal. (no InspIRCD, requer módulo ''stripcolor''). <u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>: Somente usuários conectados através de um conexão segura [[SSL]]/[[TLS]] podem entrar no canal. |
− | <span id="canalT"><code> | + | <span id="canalT"><code>+T</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>UnrealIRCd</u>: Bloqueia ''NOTICE'' no canal de usuários que não tenham pelo menos o status de ''halfop''. (no InspIRCD, requer módulo ''nonotice''). <u>snircd</u>: Mensagens com vários destinos de canais (por exemplo <code>/AMSG</code>) não podem ser enviadas para canais com + T definido.<ref>{{citar web|url=https://github.com/quakenet/snircd/blob/master/ircd/m_clearmode.c|titulo= m_clearmode (ENG)|publicado=QuakeNet on GitHub |acessodata=2020-06-08}}</ref> |
− | <span id="canalU"><code> | + | <span id="canalU"><code>+U</code></span> - <u>InspIRCd</u>: Impede número ou mais mensagens em que excedem um tempo determinado em segundos. Semelhante ao modo [[#canalf|+f]], mas apenas bloqueia as mensagens, em vez de "kickar" o usuário do canal. |
− | <span id="canalV"><code> | + | <span id="canalV"><code>+V</code></span> - <u>UnrealIRCd</u><ref>{{citar web|url=https://github.com/unrealircd/unrealircd/blob/unreal50/doc/conf/help/help.conf|titulo= Help.conf (ENG)|publicado=UnrealIRCd on GitHub |acessodata=15 de Maio de [[2020]]}}</ref>: Proíbe convites (comando <code>/INVITE</code>) no canal. |
− | <span id="canalX"><code> | + | <span id="canalX"><code>+X</code></span> - <u>InspIRCd</u>: Coloca como exceção alguns status (operadores, ''voice'', ''halfop'' etc.) fazendo com que não sofram sanções, caso quebrem alguma regra do canal. |
− | <span id="canalY"><code> | + | <span id="canalY"><code>+Y</code></span> - <u>InspIRCd</u>: Permite que um IRCop entrem em um canal e recebam o status de ''operator-only'' do Servidor. À frente do ''nick'' no canal é atribuido o sinal de exclamação '!' que significa ''offial-join''. Esse modo não é ativado de modo permanentemente nos canais ou seja, para que aciona-lo, o ''IRCop'' precisa realizar o comando <code>/OJOIN</code>. (requer módulo ''ojoin'') |
− | <span id="canalZ"><code> | + | <span id="canalZ"><code>+Z</code></span> - <u>InspIRCd</u>: Permite visualizar os modos atuais ativos do canal. Realizar o mesmo efeito que o comando <code>/prob #canal</code> (requer módulo ''m_namedmodes''). <u>UnrealIRCd</u>: Modo ativado quando todos os usuários do canal estão usando um conexão segura [[SSL]]/[[TLS]]. Modo automaticamente ativado pelo "Servidor e ocorre apenas se o canal também esta definido com modo [[#canalz|+z]]. |
− | <span id="canala"><code> | + | <span id="canala"><code>+a</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>:Concede status de 'proteção' ao usuário, prevenindo que o mesmo seja "kickado" além de status de administrador. (reservado a usuários [[#canalq|+q]]. requer módulo ''customprefix''). Isso permite ao usuário o controle sobre operadores, ''halfops'', ''voices'' e demais usuários sem qualquer status. Pode ainda redefinir modos do canal, exceto [[#canalq|+q]], [[#canala|+a]] e dar e retirar status de operador a qualquer pessoa. Não podem retirar status de proprietário do canal, modo [[#canalq|+q]] e nem status de usuários protegidos/admin modo [[#canala|+a]]. |
− | <span id="canalb"><code> | + | <span id="canalb"><code>+b</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Bane o ''nick''/máscara do canal. |
− | <span id="canalc"><code> | + | <span id="canalc"><code>+c</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Bloqueia mensagens que contenham código de formatação - negrito, itálico, cores. (no InspIRCD, requer módulo ''blockcolor'') |
− | <span id="canald"><code> | + | <span id="canald"><code>+d</code></span> - <u>InspIRCd</u>: Bloqueia mensagens de usuários que acabaram de entrar em um canal, até que eles atinjam um tempo predeterminado de permanência. (requer módulo ''delaymsg''). <u>snircd</u>: Permite visualizar usuário ocultos no canal. Usuários ocultos também podem ser visualizados com o comandos <code>/NAMES -d #canal</code>. <u>ircu</u>: Os usuários que ingressarem no canal não serão mostrados até que algo "aconteça com eles". Isso significa que um usuário entra no canal e permanece "oculto" até que ele fale, ou ganhe status de Operador ou ''voice'', etc. |
− | <span id="canale"><code> | + | <span id="canale"><code>+e</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Adiciona uma "máscara" à lista de exceções de banimentos, permitindo que esses usuários entrem em um canal, mesmo quando estiverem banidos. (no InspIRCD, requer módulo ''banexception''). |
− | <span id="canalf"><code> | + | <span id="canalf"><code>+f</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: "Kicka" o usuário por flood de texto quando o número de linha é igual ou acima da do especificado. Caso '*' seja usado na configuração da proibição, o usuário é banido.<u>ircd-seven</u>: ''Forward''. Reecaminha o usuário caso o mesmo seja impedido de entra em canais de modo [[#canali|+i]], [[#canalj|+j]], [[#canall|+l]], [[#canalS|+S]] ou [[#canalr|+r]] |
− | <span id="canalg"><code> | + | <span id="canalg"><code>+g</code></span> - <u>InspIRCd</u>: Bloqueia mensagens/palavras cadastradas no filtro da Rede. (requer módulo ''chanfilter''). <u>ircd-seven</u>: Qualquer pessoa no canal pode convidar outras pessoas (usando o comando / invite) para o canal.(''free invite'') |
− | <span id="canalh"><code> | + | <span id="canalh"><code>+h</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Concede status de ''halfop'' ao usuário. (no InspIRCD, requer módulo ''customprefix''). Isso permite ao usuário redefinir a maioria dos modos do canal sendo ainda permitido ao mesmo, ''kickar'' usuários que tenham no máximo o status [[#canalv|+v]]. No entanto, esse usuário não será será capaz de ''kickar'' outro usuário de mesmo status se o modo de canal [[#canalp|+p]] estiver ativado e independente de qualquer modo aplicado ao canal, usuários de status ''halfop'' não executam ''kick'' em usuários com status de operador, modo [[#canalo|+o]] ou superior. |
− | <span id="canali"><code> | + | <span id="canali"><code>+i</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Torna o canal "somente para convidados". O usuários sem status só poderão entrar se forem convidados (comando:<code>/INVITE</code>) por um Operador do canal ou se estiverem na lista de modo [[#canalI|+I]]. |
− | <span id="canalj"><code> | + | <span id="canalj"><code>+j</code></span> - <u>InspIRCd</u>/<u>ircd-seven</u>/<u>Bahamut</u>: Coloca um limite de tempo entre as entradas dos usuários no canal, ou seja, previne o ''flood'' por entrada.(no InspIRCD, requer módulo ''joinflood'') |
− | <span id="canalk"><code> | + | <span id="canalk"><code>+k</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>:Coloca senha no canal ''key'', só podendo entrar quem tem conhecimento da mesma. |
− | <span id="canall"><code> | + | <span id="canall"><code>+l</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Coloca um limite máximo de usuários no canal. |
− | <span id="canalm"><code> | + | <span id="canalm"><code>+m</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Torna o canal "moderado" ou seja, somente usuário com modos [[#canalv|+v]], [[#canalh|+h]], [[#canala|+a]], [[#canalq|+q]] ou [[#canalo|+o]] poderão "falar". |
− | <span id="canaln"><code> | + | <span id="canaln"><code>+n</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Bloqueia mensagens de usuários que não estão no canal ou seja, não permite mensagens externas. |
− | <span id="canalo"><code> | + | <span id="canalo"><code>+o</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Concede status de Operador ao usuário. Isso permite ao usuário o controle sobre ''halfops'', ''voices'' e demais usuários sem qualquer status. Pode ainda redefinir modos do canal, exceto [[#canalq|+q]], [[#canala|+a]] e dar e retirar status de operador a qualquer pessoa. Não podem retirar status de proprietário do canal, modo [[#canalq|+q]] e nem status de usuários protegidos/admin modo [[#canala|+a]]. |
− | <span id="canalp"><code> | + | <span id="canalp"><code>+p</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u><u>ircd-seven</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Torna o canal privado, escondendo o mesmo dos usuários que não estão nele no momento da execução do comando <code>/WHOIS</code>. <u>IRCD-Hybrid</u>: Paranoia. Evita que usuários com status de ''halfop'' ''kicken'' ou retirem o status um do outro, desabilita o comando <code>/KNOCK</code> de canais que estejam bloqueados com modos [[#canali|+i]], [[#canalk|+k]] e [[#canall|+l]]. Uma notice também será enviada ao canal quando alguém for convidado e previne que usuários que não tenham no mínimo status ''halfops'', convidem outros usuários para o canal. |
− | <span id="canalq"><code> | + | <span id="canalq"><code>+q</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Concede status de fundador ao usuário prevenindo que o mesmo seja "kickado". (reservado ao ''Services'' ou usuários com modo [[#canalq|+q]]. No InspIRCD, requer módulo ''customprefix''). Esse status dá controle completo ao canal podendo ainda dar ou retirar qualquer outro status inclusive o de proprietário ou qualquer modo do canal. <u>ircd-seven</u>: Modo ''quite''. Proíbe o envio de mensagens e mudanças de ''nicks'' no canal baseado na ''nick!ident@host'' do usuário. Em resumo, funciona como o modo [[#canalb|+b]] (''ban''), porém não impede que o usuário entre no canal. |
− | <span id="canalr"><code> | + | <span id="canalr"><code>+r</code></span> - <u>InspIRCd</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Torna o canal registrado perante o ''Service''. (no InspIRCD, requer módulo ''services account''). <u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>: Impede a entrada no canal de usuários não autenticados. |
− | <span id="canals"><code> | + | <span id="canals"><code>+s</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Torna o canal secreto, escondendo-o dos usuários do comando <code>/LIST</code> ou <code>/WHOIS</code>. |
− | <span id="canalt"><code> | + | <span id="canalt"><code>+t</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Proíbe usuários que não tenha os modos [[#canalh|+h]], [[#canala|+a]], [[#canalq|+q]] ou [[#canalo|+o]] de mudarem o tópico. |
− | <span id="canalu"><code> | + | <span id="canalu"><code>+u</code></span> - <u>InspIRCd</u>: Torna o canal um auditório onde os usuários somente veem a si mesmo e aos operadores. Os operadores poderão ver todos os usuários do canal. (requer módulo ''auditorium''). <u>snircd</u>: Esconde mensagens de saída, tanto ''quit'' quanto ''part''. <u>ircd-seven</u>: As mensagens deste canal não passam pelo filtro do servidor. <u>IRCD-Hybrid</u>: Oculta "máscaras" com modos [[#canalb|+b]], [[#canale|e+]], [[#canali|+i]], exceto de Operadores e ''halfops''. |
− | <span id="canalv"><code> | + | <span id="canalv"><code>+v</code></span> - <u>InspIRCd</u>/<u>snircd</u>/<u>ircu</u>/<u>ircd-seven</u>/<u>IRCD-Hybrid</u>/<u>Bahamut</u>/<u>UnrealIRCd</u>: Concede ''voice'' ao nick permitindo ao mesmo "falar" em canal moderado (modo +m). |
− | <span id="canalw"><code> | + | <span id="canalw"><code>+w</code></span> - <u>InspIRCd</u>: Adiciona o modo ''autoop" ao canal, onde os usuários que estiverem cadastrado na lista de acesso, ganharão status de Operador automaticamente ao entrar no canal. |
− | <span id="canaly"><code> | + | <span id="canaly"><code>+y</code></span> - <u>InspIRCd</u>: Permite que um IRCop entrem em um canal e recebam o status de ''operator-only'' do Servidor. À frente do ''nick'' no canal é atribuido o sinal de exclamação '!' que significa ''offial-join''. Esse modo estará ativo permanentemente nos canais ou seja, todas as vezes que um ''IRCop'' entrar no canal, será como se realizasse o comando <code>/OJOIN</code>. (requer módulo ''operprefix'') |
− | <span id="canalz"><code> | + | <span id="canalz"><code>+z</code></span> - <u>InspIRCd</u>/<u>UnrealIRCd</u>: Impede a entrada de usuários que não estejam conectados à Rede com uma conexão SSL (segura). <u>ircd-seven</u>: Moderação de restrições. Todas as mensagens bloqueadas por modos [[#canalm|+m]] [[#canalb|+b]] [[#canalq|+q]] são enviadas ao Operadores. |
− | + | [ [[#top|Topo]] ] | |
− | |||
</div> | </div> | ||
+ | |||
+ | <div style="float:right; width:100%">{{Referências}}</div> | ||
<noinclude>[[Categoria:!Portal Modos]]</noinclude> | <noinclude>[[Categoria:!Portal Modos]]</noinclude> | ||
<noinclude>[[Categoria:!Comandos]]</noinclude> | <noinclude>[[Categoria:!Comandos]]</noinclude> |
Edição atual tal como às 17h22min de 22 de fevereiro de 2021
Modos de Canais: +A, +B, +C, +D, +F, +G, +H, +I, +J, +K, +L, +M, +N, +O, +P, +Q, +R, +S, +T, +U, +V, +X, +Y, +Z, +a, +b, +c, +d, +e, +f, +g, +h, +i, +j, +k, +l, +m, +n, , +o, +p, +q, +r, +s, +t, +u, +v, +w, +y, +z
NOTA: Alguns modos possuem mais de uma definição, pois exitem uma variedade de IRCd's que podem ou não usar o mesmo modo porém com diferentes funções. É disponibilizado a definição dos modos dos Servidores mais conhecidos.
NOTA: Para conhecimento, a Rede DAL.net usa IRCd Bahamut, a Rizon o PleXusIRCd, baseado no (IRCD-Hybrid), a QuakeNet o snircd, a Undernet o ircu e a Freenode o ircd-seven
Modos de Usuário
+A
- Bahamut[1]: Marca o usuário como um Administrador do Servidor. Quem possui esse modo é um IRCop responsável pelo Servidor da Rede.
+B
- InspIRCd[2]/UnrealIRCd: Marca um usuário como Bot.
+C
- IRCD-Hybrid[3]: Bloqueia requisições CTCP enviadas ao usuário. O mesmo que o modo +T no InspIRCd. Bahamut: Bloqueia mensagens privadas de usuários com quem não se compartilha canais (não estão no mesmo canal), o mesmo que o modo +G.
+D
- InspIRCd/IRCD-Hybrid[4]/ircd-seven[5]: Modo Deaf. Bloqueia o usuário de receber qualquer mensagem do canal, notice ou mensagens privadas. (no InspIRCD, requer módulo deaf - InspIRCd). UnrealIRCd: O usuário somente recebe PRIVMSGs (mensagens privadas) de IRCops, Services e do Servidor.
+F
- IRCD-Hybrid: O usuário pode ver conexões remotas e notice de desconexões da Rede. (restrito à IRCops). Bahamut: Ignora estrangulamentos que excedem recvq (quantidade de dados permitidos por cliente) do ircd.
+G
- InspIRCd/UnrealIRCd: Bloqueia mensagens enviadas aos usuários com base em filtros configurados na Rede. A mensagem filtrada é apresentada no canal como <censored>. (no InspIRCD, requer o módulo censor). IRCD-Hybrid: Bloqueia mensagens privadas de usuários com quem não se compartilha canais (não estão no mesmo canal) e que o mesmo não tenha aceitado anteriormente. O usuário será notificado de uma mensagem nova e poderá aceita-la com o comando /ACCEPT
. É possível editar a lista e remover um nick digitando /ACCEPT -nick
.
+H
- InspIRCd/UnrealIRCd/IRCD-Hybrid: Esconde o status de IRCop (+O) do comando /WHOIS
. (no InspIRCD, requer o módulo hideoper). Bahamut: Esconder o hostname do usuário.
+I
- InspIRCd: Esconde a lista de canais que o usuário se encontra, do comando /WHOIS
. Essa informação ainda aparecerá para o IRCops. (requer o módulo hidechans). UnrealIRCd: Esconde a informação de ociosidade de um IRCop do comando /WHOIS
dos usuários que realizam o comando.
+K
- Bahamut: Solicita ao Servidor que envie ao usuário da execução do comandos, os avisos de kill dos Servidores U:lined.
+L
- InspIRCd: Impede que o usuário seja redirecionado para outro canal ao entrar em um que esteja com o modo +l e esteja cheio.
+N
- UnrealIRCd[6]: O usuário é um Administrador de Rede. (Atualmente este modo esta descontinuado na versão 3.2.10.5 -2015).
+O
- InspIRCd: Permite que os Administradores do servidor optem por substituir restrições (requer o módulo override). Bahamut: Marca o usuário como um IRCop. ircd-seven: Marca o usuário como um helper. ircu[7]: Marca o usuário como um IRCop Local.
+P
- Bahamut: Proteger os usuários de nick registrado de serem vitimas de spammers. Essa proteção aciona o filtro da Rede.
+Q
- ircd-seven: Impede que os canais redirecionem o usuário para outro canal, quando esta opção esta definida. Se os modos de um canal impedirem a entrada de um usuário, ele receberá uma mensagem de erro, independentemente de qualquer redirecionamento.
+R
- InspIRCd/snircd/ircd-seven/UnrealIRCd: Impede que usuário não registrados enviem PRIVMSGs/NOTICEs para usuários registrados (modos +R). Bahamut: Usuários com modo +R também não podem enviar mensagens privadas aos usuários com modo -R.
+S
- InspIRCd: Retira os códigos de formatação das mensagens (cores, negritos, itálicos) privadas dos usuários (requer o módulo stripcolor). Bahamut/IRCD-Hybrid o Servidor atribui esse modo ao usuário que estiver usando uma conexão segura SSL. UnrealIRCd: Exclusivo para a proteção do Service.
+T
- InspIRCd/UnrealIRCd: Bloqueia mensagens privadas que contenham CTCP. (no InspIRCd, requer módulo u_noctcp)
+V
- UnrealIRCd: O usuário é um cliente WebTV. (Atualmente este modo esta descontinuado na versão 3.2.10.5 -2015)
+X
- Bahamut[8]: Usado para Squelch e Silent Squelch. Pára a transmissão de um usuário, por exemplo, suas PRIVMSG (mensagens privadas). É configurado por servidores U:lined.
+Z
- ircd-seven: O Servidor atribui esse modo ao usuário que estiver usando uma conexão segura SSL/TLS. UnrealIRCd: O usuário atribído com esse modo, apenas recebe/envia mensagens de/para usuários utilizando uma conexão segura SSL/TLS.
+W
- InspIRCd/UnrealIRCd: Notifica o IRCop de que o mesmo sofreu a ação do comando /WHOIS
, realizado por outro usuário. IRCD-Hybrid: CGI:IRC, Modo atribuído pelo Servidor quando o usuário conecta por Qchat, RizonBNC, or Mibbit.
+a
- ircd-seven/IRCD-Hybrid/Bahamut: O usuário é marcado como um Administrador do Servidor.(restrito à IRCops)
+b
- IRCD-Hybrid: O usuário pode ver bots/join flood. (restrito à IRCOps). Bahamut: Permite que IRCops vejam mensagens de Oper. (restrito à IRCops)
+c
- InspIRCd: Bloqueia mensagens privadas e notice de usuários com quem não se compartilha canais (não estão no mesmo canal - no InspIRCd, requer módulo commonchans). IRCD-Hybrid/Bahamut: O usuário pode ver conexões e desconexões da Rede. (restrito à IRCops)
+d
- InspIRCd/UnrealIRCd: Modo Deaf. Bloqueia o usuário de receber qualquer mensagem do canal, notice ou mensagens privadas. (no InspIRCD, requer módulo deaf). IRCD-Hybrid/Bahamut: O usuário pode ver mensagens de debug do Servidor. (restrito à IRCops). snircd/ircu[9]: Bloqueia mensagens de canal porém mensagens privadas podem ser enviadas. No snIRCd, o símbololo "-" é colocado ao lado do nome do usuário nas repostas ao comando /WHOIS
.
+e
- IRCD-Hybrid: O usuário pode ver mensagens de conexões de novos Servidores e de splits. (restrito à IRCOps). Bahamut: Permite ao usuário ver todas as transferências (DCCALLOW) de arquivos que foram interrompidas a nível de Servidor
+f
- IRCD-Hybrid: O usuário pode ver avisos completos de 'auth {} block'. Bahamut Aletar o IRCop que alguém na Rede executou um flood ou foi desconectado por excesso de flood. Os canais que tem proteção contra flood também serão alvos dos alertas. (restrito à IRCops)
+g
- InspIRCd/ircd-seven/IRCD-Hybrid: O usuário receberá mensagens privadas apenas de quem estiver em sua lista de permissão. O usuário será notificado de uma mensagem nova e poderá aceita-la com o comando /ACCEPT
. É possível editar a lista e remover um nick digitando /ACCEPT -nick
. Bahamut: Permite ao IRCop receber mensagens globais de Opers. (restrito à IRCops). ircu: É permitido ao usuário receber mensagens de debugging.
+h
- InspIRCd/Bahamut: -Marca o usuário como um helper (pessoa habilitada a prestar ajuda oficial da Rede - no InspIRCD, requer módulo helpop - restrito à IRCops)
+i
- InspIRCd/IRCD-Hybrid/ircd-seven/snircd/ircu/UnrealIRCd/Bahamut: O usuário se torna invisível ao comando /WHO
ou /NAMES
se não estiver no mesmo canal que o executor desse comando.
+j
- IRCD-Hybrid/Bahamut: O usuário pode ver avisos de conexões rejeitadas. (restrito à IRCops). ircu: O usuário é integrante do Service (não pode ser "kickado" ou receber kill e as informações do comando /WHOIS
são limitadas.
+k
- InspIRCd: Protege o usuário de ser "kickado" dos canais ou de ter seu status de Operador removido. (reservado ao Service, requer módulo servprotect). IRCD-Hybrid/Bahamut: O usuário pode ver mensagens de kill. (restrito à IRCops)
+l
- ircd-seven/IRCD-Hybrid: O usuário pode ver IRCop locais (local wallops - restrito à IRCops)
+m
- Bahamut: O usuário receberá avisos de possíveis spammbots. (restrito à IRCops)
+n
- IRCD-Hybrid: O usuário pode ver mudanças de nicks dos usuários. (restrito à IRCops). Bahamut: O usuário poderá visualizar avisos de roteamento do Servidor. (restrito à IRCops)
+o
- InspIRCd/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd/ircu: Marca o usuário como um IRCop. (restrito à IRCops)
+p
- ircd-seven: Concede acesso de operador em todos os canais. (restrito à IRCops). IRCD-Hybrid/UnrealIRCd: Esconde a lista de canais dos comandos /WHOIS
e /WHO
.
+q
- IRCD-Hybrid: Oculta do comando /WHOIS
informações dos canais que não esteja em comum com o usuário que executou o comando, bem como hora de entrada e tempo ocioso. UnrealIRCd: Somente Servidores U:lined e seus usuários (Administradores do Servidor e Net Admins) podem realizar o comandos /kick
.
+r
- InspIRCd/IRCD-Hybrid/UnrealIRCd/Bahamut/ircu: Marca o usuário como alguém que possui um nick registrado. Pode ser concedido apenas pelo Service e pelo Servidor.
+s
- InspIRCd/ircd-seven/IRCD-Hybrid/ircu/UnrealIRCd: O usuário recebe notice (avisos) do Servidor especificados por "máscaras". (restrito à IRCops). Bahamut: Requisita ao servidor que lhe seja enviado todas as mensagens genéricas de informação sobre oper kills
+t
- UnrealIRCd: O usuário está usando um /VHOST
.
+u
- ircd-seven: Mensagens destinadas a esse usuário não estarão sujeitas a filtragem de conteúdo do servidor. IRCD-Hybrid: O usuário pode ser conexões não autorizadas. (restrito à IRCops).
+v
- UnrealIRCd: Recebe DDC infectados e envia notice. (Atualmente este modo esta descontinuado na versão 3.2.10.5 -2015)
+w
- InspIRCd/UnrealIRCd/ircd-seven/IRCD-Hybrid/snircd/ircu/Bahamut: O usuário pode receber mensagem wallops.
+x
- InspIRCd/IRCD-Hybrid/snircdircu/UnrealIRCd: Informa que seu IP/hostname está encriptado. Bahamut: Usado para Squelch e Silent Squelch. Pára a transmissão de um usuário, por exemplo, suas PRIVMSG (mensagens privadas). É configurado por servidores U:lined. (restrito à IRCops)
+y
- IRCD-Hybrid/Bahamut: O usuário pode ver as estatísticas /links/ requisições de Administrador ou de usuários ao Servidor. (restrito à IRCops).
+z
- InspIRCd: Permite mensagens privadas somente de usuário que estiverem conectados através de conexão segura TLS (SSL). (requer módulo sslmodes). ircd-seven: O usuário pode ver operwall. (restrito à IRCops). UnrealIRCd: O Servidor atribui esse modo ao usuário que estiver usando uma conexão segura SSL/TLS.
[ Topo ]
Modos de Canal
+A
- InspIRCd: Permite que qualquer usuário possa enviar um convite invite convidando para seu canal. Bahamut: Modo auditório. Nesse modo os usuários só podem ver Operadores e outros usuários com status de voice. As mensagens de usuários sem status serão retransmitidas a outro canal - channel-relay. Os usuários sem status ainda poderão ver Operadores e voices. Este modo é definido para eventos e só são definidos pelo Service.
+B
- InspIRCd: Bloqueia mensagens que contenham muitas letras maiúsculas. A quantidade é determinada pela configuração da Rede. (requer módulo blockcaps)
+C
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/UnrealIRCd: Bloqueia qualquer mensagem CTCP para o canal de quem não tenha pelo menos o status de voice. CTCP ACTION (/ME
) e CTCP DCC (/DCC SEND
) ainda podem ser executado. (no InspIRCD, requer módulo noctcp)
+D
- InspIRCd//snircd/UnrealIRCd: Defini um tempo de atraso - delay - no envio de mensagens depois que o usuário entra no canal. (no InspIRCd, requer módulo delayjoin). ircu/snircd: Os usuários que ingressarem no canal não serão mostrados até que algo "aconteça com eles". Isso significa que um usuário entra no canal e permanece "oculto" até que ele fale, ou ganhe status de Operador ou voice, etc.
+F
- InspIRCd: Bloqueia as mudanças de nick quando quando essas excedem ou são iguais a um tempo definido. (requer módulo nickflood). ircd-seven: Alvo livre. Qualquer pessoa pode redirecionar usuários para esse canal.
+G
- InspIRCd/UnrealIRCd:Proíbe algumas palavras no canal definidas no filtro da Rede. (no InspIRCD, requer módulo censor).
+H
- InspIRCd/UnrealIRCd: Mostra as últimas linhas digitadas antes da entrada do usuário no canal. A Rede define a duração e o número de linhas das mensagens no histórico do canal.
+I
- InspIRCd/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Excetua à hostmask de modo +i, permitindo que esses usuários ingressarem em um canal quando o mesmo seja somente para convidados. (no InspIRCd, requer o módulo de exceção de convite inviteexception).
+J
- InspIRCd: Kicka um usuário que entra e sai rejoin de um canal, quando esta ação acontece em um tempo menor que o especificado. O tempo é definido em segundos. (requer módulo kicknorejoin)
+K
- InspIRCd/UnrealIRCd: Bloqueia o comando /KNOCK
no canal.
+L
- InspIRCd/UnrealIRCd: Redireciona o usuário para outro canal, caso este que se deseja entrar tenha atingido o limite definido. (no InspIRCD, requer módulo redirect). ircd-seven/IRCD-Hybrid: Defini um número limite máximo de banimentos em um canal. Somente definida por IRCops do Servidos ou do Service. Bahamute: Lista moderada. Quando configurada, apenas os canais com este modo apareceram no comandos /LIST
+M
- InspIRCd/snircd/IRCD-Hybrid/Bahamut/UnrealIRCd: Impede que usuário não registrado "falem" no canal. (no InspIRCD, requer módulo services account)
+N
- InspIRCd/IRCD-Hybrid/UnrealIRCd: Impede que usuários que não possuem status +o, +h e +v mudem de nick no canal. (no InspIRCD, requer módulo nonicks). snircd: Bloqueia o envio de notice do canal.
+O
- InspIRCd/IRCD-Hybrid/Bahamut/UnrealIRCd: Impede que usuário que não são IRCops entrem no canal. (Só pode ser definido por IRCOps, no InspIRCD, requer módulo operchans).
+P
- InspIRCdircd-seven/IRCD-Hybrid/UnrealIRCd: Torna o canal permanente, fazendo com que proibições de entrada, convites, tópicos, modos não sejam perdidos caso ninguém se encontre no canal. (Só pode ser definido por IRCOps. No InspIRCD, requer módulo permchannels). Bahamut: O canal é protegido contra mensagens de spammers quando definido OFF.
+Q
- InspIRCd: Somente Servidores U:lined e seus usuários podem realizar o comandos /kick
. (requer módulo nokicks). ircd-seven: Proíbe que usuários sejam encaminhados para o canal. Novos encaminhamentos podem ser definidos com o modo +F. UnrealIRCd: Proíbe kicks no canal.
+R
- InspIRCd/IRCD-Hybrid/Bahamut/UnrealIRCd: Bloqueia a entrada no canal de usuários não registrados no NickServ. (no InspIRCD, requer módulo services account). ircu: Torna o canal registrado perante o Service.
+S
- InspIRCd/UnrealIRCd: Bloqueia mensagens formatadas (com cores, negrito ou sublinadas) no canal. (no InspIRCD, requer módulo stripcolor). ircd-seven/IRCD-Hybrid/Bahamut: Somente usuários conectados através de um conexão segura SSL/TLS podem entrar no canal.
+T
- InspIRCd/IRCD-Hybrid/UnrealIRCd: Bloqueia NOTICE no canal de usuários que não tenham pelo menos o status de halfop. (no InspIRCD, requer módulo nonotice). snircd: Mensagens com vários destinos de canais (por exemplo /AMSG
) não podem ser enviadas para canais com + T definido.[10]
+U
- InspIRCd: Impede número ou mais mensagens em que excedem um tempo determinado em segundos. Semelhante ao modo +f, mas apenas bloqueia as mensagens, em vez de "kickar" o usuário do canal.
+V
- UnrealIRCd[11]: Proíbe convites (comando /INVITE
) no canal.
+X
- InspIRCd: Coloca como exceção alguns status (operadores, voice, halfop etc.) fazendo com que não sofram sanções, caso quebrem alguma regra do canal.
+Y
- InspIRCd: Permite que um IRCop entrem em um canal e recebam o status de operator-only do Servidor. À frente do nick no canal é atribuido o sinal de exclamação '!' que significa offial-join. Esse modo não é ativado de modo permanentemente nos canais ou seja, para que aciona-lo, o IRCop precisa realizar o comando /OJOIN
. (requer módulo ojoin)
+Z
- InspIRCd: Permite visualizar os modos atuais ativos do canal. Realizar o mesmo efeito que o comando /prob #canal
(requer módulo m_namedmodes). UnrealIRCd: Modo ativado quando todos os usuários do canal estão usando um conexão segura SSL/TLS. Modo automaticamente ativado pelo "Servidor e ocorre apenas se o canal também esta definido com modo +z.
+a
- InspIRCd/UnrealIRCd:Concede status de 'proteção' ao usuário, prevenindo que o mesmo seja "kickado" além de status de administrador. (reservado a usuários +q. requer módulo customprefix). Isso permite ao usuário o controle sobre operadores, halfops, voices e demais usuários sem qualquer status. Pode ainda redefinir modos do canal, exceto +q, +a e dar e retirar status de operador a qualquer pessoa. Não podem retirar status de proprietário do canal, modo +q e nem status de usuários protegidos/admin modo +a.
+b
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Bane o nick/máscara do canal.
+c
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Bloqueia mensagens que contenham código de formatação - negrito, itálico, cores. (no InspIRCD, requer módulo blockcolor)
+d
- InspIRCd: Bloqueia mensagens de usuários que acabaram de entrar em um canal, até que eles atinjam um tempo predeterminado de permanência. (requer módulo delaymsg). snircd: Permite visualizar usuário ocultos no canal. Usuários ocultos também podem ser visualizados com o comandos /NAMES -d #canal
. ircu: Os usuários que ingressarem no canal não serão mostrados até que algo "aconteça com eles". Isso significa que um usuário entra no canal e permanece "oculto" até que ele fale, ou ganhe status de Operador ou voice, etc.
+e
- InspIRCd/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Adiciona uma "máscara" à lista de exceções de banimentos, permitindo que esses usuários entrem em um canal, mesmo quando estiverem banidos. (no InspIRCD, requer módulo banexception).
+f
- InspIRCd/UnrealIRCd: "Kicka" o usuário por flood de texto quando o número de linha é igual ou acima da do especificado. Caso '*' seja usado na configuração da proibição, o usuário é banido.ircd-seven: Forward. Reecaminha o usuário caso o mesmo seja impedido de entra em canais de modo +i, +j, +l, +S ou +r
+g
- InspIRCd: Bloqueia mensagens/palavras cadastradas no filtro da Rede. (requer módulo chanfilter). ircd-seven: Qualquer pessoa no canal pode convidar outras pessoas (usando o comando / invite) para o canal.(free invite)
+h
- InspIRCd/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Concede status de halfop ao usuário. (no InspIRCD, requer módulo customprefix). Isso permite ao usuário redefinir a maioria dos modos do canal sendo ainda permitido ao mesmo, kickar usuários que tenham no máximo o status +v. No entanto, esse usuário não será será capaz de kickar outro usuário de mesmo status se o modo de canal +p estiver ativado e independente de qualquer modo aplicado ao canal, usuários de status halfop não executam kick em usuários com status de operador, modo +o ou superior.
+i
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Torna o canal "somente para convidados". O usuários sem status só poderão entrar se forem convidados (comando:/INVITE
) por um Operador do canal ou se estiverem na lista de modo +I.
+j
- InspIRCd/ircd-seven/Bahamut: Coloca um limite de tempo entre as entradas dos usuários no canal, ou seja, previne o flood por entrada.(no InspIRCD, requer módulo joinflood)
+k
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut:Coloca senha no canal key, só podendo entrar quem tem conhecimento da mesma.
+l
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Coloca um limite máximo de usuários no canal.
+m
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Torna o canal "moderado" ou seja, somente usuário com modos +v, +h, +a, +q ou +o poderão "falar".
+n
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Bloqueia mensagens de usuários que não estão no canal ou seja, não permite mensagens externas.
+o
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Concede status de Operador ao usuário. Isso permite ao usuário o controle sobre halfops, voices e demais usuários sem qualquer status. Pode ainda redefinir modos do canal, exceto +q, +a e dar e retirar status de operador a qualquer pessoa. Não podem retirar status de proprietário do canal, modo +q e nem status de usuários protegidos/admin modo +a.
+p
- InspIRCd/snircd/ircuircd-seven/Bahamut/UnrealIRCd: Torna o canal privado, escondendo o mesmo dos usuários que não estão nele no momento da execução do comando /WHOIS
. IRCD-Hybrid: Paranoia. Evita que usuários com status de halfop kicken ou retirem o status um do outro, desabilita o comando /KNOCK
de canais que estejam bloqueados com modos +i, +k e +l. Uma notice também será enviada ao canal quando alguém for convidado e previne que usuários que não tenham no mínimo status halfops, convidem outros usuários para o canal.
+q
- InspIRCd/UnrealIRCd: Concede status de fundador ao usuário prevenindo que o mesmo seja "kickado". (reservado ao Services ou usuários com modo +q. No InspIRCD, requer módulo customprefix). Esse status dá controle completo ao canal podendo ainda dar ou retirar qualquer outro status inclusive o de proprietário ou qualquer modo do canal. ircd-seven: Modo quite. Proíbe o envio de mensagens e mudanças de nicks no canal baseado na nick!ident@host do usuário. Em resumo, funciona como o modo +b (ban), porém não impede que o usuário entre no canal.
+r
- InspIRCd/IRCD-Hybrid/Bahamut/UnrealIRCd: Torna o canal registrado perante o Service. (no InspIRCD, requer módulo services account). snircd/ircu/ircd-seven: Impede a entrada no canal de usuários não autenticados.
+s
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Torna o canal secreto, escondendo-o dos usuários do comando /LIST
ou /WHOIS
.
+t
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Proíbe usuários que não tenha os modos +h, +a, +q ou +o de mudarem o tópico.
+u
- InspIRCd: Torna o canal um auditório onde os usuários somente veem a si mesmo e aos operadores. Os operadores poderão ver todos os usuários do canal. (requer módulo auditorium). snircd: Esconde mensagens de saída, tanto quit quanto part. ircd-seven: As mensagens deste canal não passam pelo filtro do servidor. IRCD-Hybrid: Oculta "máscaras" com modos +b, e+, +i, exceto de Operadores e halfops.
+v
- InspIRCd/snircd/ircu/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Concede voice ao nick permitindo ao mesmo "falar" em canal moderado (modo +m).
+w
- InspIRCd: Adiciona o modo autoop" ao canal, onde os usuários que estiverem cadastrado na lista de acesso, ganharão status de Operador automaticamente ao entrar no canal.
+y
- InspIRCd: Permite que um IRCop entrem em um canal e recebam o status de operator-only do Servidor. À frente do nick no canal é atribuido o sinal de exclamação '!' que significa offial-join. Esse modo estará ativo permanentemente nos canais ou seja, todas as vezes que um IRCop entrar no canal, será como se realizasse o comando /OJOIN
. (requer módulo operprefix)
+z
- InspIRCd/UnrealIRCd: Impede a entrada de usuários que não estejam conectados à Rede com uma conexão SSL (segura). ircd-seven: Moderação de restrições. Todas as mensagens bloqueadas por modos +m +b +q são enviadas ao Operadores.
[ Topo ]
Referências
- ↑ «bahamut . GitHub (ENG)». Bahamut on GitHub. Consultado em 12 de maio de 2020
- ↑ «InspIRCd Modes (ENG)». InspIRCd.org. Consultado em 11 de Maio de 2020
- ↑ «User Modes (ENG)». Wiki.Rizon.net. Consultado em 13 de Maio de 2020
- ↑ «User Modes (ENG)». IRCDd-Hybrid.org on GitHub. Consultado em 12 de Maio de 2020
- ↑ «User Modes (ENG)». ircd-seven on GitHub. Consultado em 13 de Maio de 2020
- ↑ «HelpOP - UModes (ENG)». Mibbit.com. Consultado em 15 de Maio de 2020
- ↑ «S User (ENG)». Undernet on GitHub. Consultado em 13 de Maio de 2020
- ↑ «Channel and User Modes (ENG)». DAL.net. Consultado em 12 de Maio de 2020
- ↑ «User Modes (ENG)». Undernet.org. Consultado em 13 de Maio de 2020
- ↑ «m_clearmode (ENG)». QuakeNet on GitHub. Consultado em 8 de junho de 2020
- ↑ «Help.conf (ENG)». UnrealIRCd on GitHub. Consultado em 15 de Maio de 2020