Portal:Modos/Todos os Modos

Origem: IRChelp Brasil - Wiki
< Portal:Modos
Revisão de 23h39min de 15 de maio de 2020 por Campari (discussão | contribs)
Ir para navegação Ir para pesquisar
Modos de Usuário: +A, +B, +C, +D, +F, +G, +H, +I, +K, +L, +O, +P, +Q, +R, +S, +T, +X, +Z, +W, +a, +b, +c, +d, +e, +f, +g, +h, +i, +j, +k, +l, +m, +n, +o, +p, +q, +r, +s, +t, +u, +w, +x, +y, +z

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, +z

Abaixo você encontra uma explanação geral sobre os comandos. Para explicações mais específicas, clique nos mesmo.

NOTA: Alguns modos possuem mais de uma definição, pois depende do IRCd que é usado na Rede. Por isso, a definição principal ou seja, a que é usada na maioria das redes brasileiras, foi colocada por primeiro.

NOTA: Para conhecimento, a Rede DAL.net usa IRCd Bahamut, a Rizon IRCD-Hybrid, a QuakeNet o snircd, a Undernet o ircu e a Freenode o ircd-seven

Modos de Usuário

+A - Bahamut: Marca o usuário como um Administrador do Servidor. Quem possui esse modo é um IRCop responsável pelo Servidor da Rede.[1]

+B - InspIRCd/UnrealIRCd: Marca um usuário como Bot.[2]

+C - IRCD-Hybrid: Bloqueia requisições CTCP enviadas ao usuário[3]. 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: Modo Deaf. Bloqueia o usuário de receber qualquer mensagem do canal, notice ou mensagens privadas. (requer módulo deaf - InspIRCd). UnrealIRCd: O usuário somente recebe PRIVMSGs (mensagens privadas) de IRCops, Services e do Servidor.

+F - 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>. (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 usuário não aceitou.[4]

+H - InspIRCd/UnrealIRCd: Esconde o status de IRCop (+O) do comando /WHOIS. (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.

+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.

+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.[5]

+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.

+X - 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.

+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 mensagems de Oper.

+c - InspIRCd: Bloqueia mensagens privadas e notice de usuários com quem não se compartilha canais (não estão no mesmo canal - requer módulo commonchans). IRCD-Hybrid/Bahamut: O usuário pode ver conexões e desconexões da Rede. (restrito à IRCops)

+d - InspIRCd/snircd/UnrealIRCd: Modo Deaf. Bloqueia o usuário de receber qualquer mensagem do canal, notice ou mensagens privadas. (requer módulo deaf). IRCD-Hybrid/Bahamut: O usuário pode ver mensagens de debug do Servidor. (restrito à IRCops). ircu: Bloqueia mensagens de canal porém mensagens privadas podem ser enviadas.

+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 (DDDALLOW) de arquivos que foram interrompidas a nível de Servidor

+f - IRCD-Hybrid: O usuário pode ver avisos completos de 'auth {} block'.

+g - InspIRCd/ircd-seven/IRCD-Hybrid: O usuário apenas receberá mensagens de quem estiver em sua lista de permissão, executada pelo comando /ACCEPT.Bahamut: Permite ao IRCop receber mensagens globais de Opers.

+h - InspIRCd/Bahamut: -Marca o usuário como um helper (pessoa habilitada a prestar ajuda oficial da Rede - requer módulo helpop)

+i - InspIRCd/IRCD-Hybrid/ircd-seven/snircd/urcu/UnrealIRCd: 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).

+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.

+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.

+o - InspIRCd/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Marca o usuário como um IRCop.

+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: 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).

+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).

+w - InspIRCd/UnrealIRCd/ircd-seven/IRCD-Hybrid/snircd/ircu: 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.

+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 - 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. (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: 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. (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. (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. (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. (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, 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, 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. (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. (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. (requer módulo nonotice)

+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/UnrealIRCd: Proíbe convites (comando /invite) no canal.[6]

+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.

+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:Concede status de 'proteção' ao usuário, prevenindo que o mesmo seja "kickado". (reservado a usuários +q. requer módulo customprefix). UnrealIRCd: Concede status de Administrador de canal ao usuário.

+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. (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. (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: Todos os usuário são convidados ou seja, todos podem entrar.

+h - InspIRCd/ircd-seven/IRCD-Hybrid/Bahamut/UnrealIRCd: Concede status de halfop ao usuário. (requer módulo customprefix)

+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.

+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.(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.

+p - InspIRCd/snircd/ircuircd-seven/Bahamut/UnrealIRCd: Torna o canal privado, escondendo o mesmo dos usuários e substituindo o mesmo por um '*' na resposta do comando /list. IRCD-Hybrid: Paranoia. Controla se halfops podem convidar usuários para o canal ou se eles podem "kickar" outros membros.

+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. requer módulo customprefix). 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.

+r - InspIRCd/IRCD-Hybrid/Bahamut/UnrealIRCd: Torna o canal registrado perante o Service. (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.

+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.

+z - InspIRCd/UnrealIRCd: Impede a entrada de usuários que não estejam conectados à Rede com uma conexão SSL (segura). ircd-seven: Op moderado. Todas as mensagens +m +b +q são enviadas ao Operadores.


[ Topo ]
  1. «DALnet User Modes (ENG)». DAL.net. Consultado em 12 de Maio de 2020 
  2. «InspIRCd Modes (ENG)». InspIRCd.org. Consultado em 11 de Maio de 2020 
  3. «User Modes (ENG)». IRCDd-Hybrid.org on GitHub. Consultado em 12 de Maio de 2020 
  4. «User Modes (ENG)». IRCDd-Hybrid.org on GitHub. Consultado em 12 de Maio de 2020 
  5. «User Modes (ENG)». ircd-seven on GitHub. Consultado em 13 de Maio de 2020 
  6. «Help.conf (ENG)». UnrealIRCd on GitHub. Consultado em 15 de Maio de 2020