Mudanças entre as edições de "Portal:Modos/Modos ExtBans/Modos"

Origem: IRChelp Brasil - Wiki
Ir para navegação Ir para pesquisar
m
(Adição extbans UnrealIRCd)
Linha 19: Linha 19:
 
<span id="extbanc-O"><code>O:{''opertype''}</code></span>: Corresponde a todos os tipos de IRCOPs tanto do Servidor (Server Helper, NetAdmin, GlobalOp) <ref>{{citar web|url=https://github.com/cloudposse/inspircd/blob/master/templates/opers.conf|titulo=Oper.conf (ENG)|publicado=GitHub InspIRCd |acessodata=2021-04-4}}</ref> quando dos Serviços (''Services Helper'', ''Services Operator'', ''Services Administrator'', ''Services Root'')  <ref>{{citar web|url=https://github.com/cloudposse/anope/blob/master/templates/services.conf|titulo=Services.conf (ENG)|publicado=GitHub Anope |acessodata=2021-04-4}}</ref> ou seja , o ''extban'' terá efeito sobre todos os tipos IRCOps especificado do canal. (requer módulo de ''operchans'').
 
<span id="extbanc-O"><code>O:{''opertype''}</code></span>: Corresponde a todos os tipos de IRCOPs tanto do Servidor (Server Helper, NetAdmin, GlobalOp) <ref>{{citar web|url=https://github.com/cloudposse/inspircd/blob/master/templates/opers.conf|titulo=Oper.conf (ENG)|publicado=GitHub InspIRCd |acessodata=2021-04-4}}</ref> quando dos Serviços (''Services Helper'', ''Services Operator'', ''Services Administrator'', ''Services Root'')  <ref>{{citar web|url=https://github.com/cloudposse/anope/blob/master/templates/services.conf|titulo=Services.conf (ENG)|publicado=GitHub Anope |acessodata=2021-04-4}}</ref> ou seja , o ''extban'' terá efeito sobre todos os tipos IRCOps especificado do canal. (requer módulo de ''operchans'').
  
<span id="extbanc-R"><code>R:{conta}</code></span>:Corresponde a todos os usuários que possuem a conta especificada no comando ou seja, o ''extban'' terá efeito sobre todas os usuários do canal que tiverem a conta informada. (requer módulo ''services account'').  
+
<span id="extbanc-R"><code>R:{conta}</code></span>: Corresponde a todos os usuários que possuem a conta especificada no comando ou seja, o ''extban'' terá efeito sobre todas os usuários do canal que tiverem a conta informada. (requer módulo ''services account'').  
  
 
''' ''Extban'' Especial '''  
 
''' ''Extban'' Especial '''  
Linha 54: Linha 54:
  
 
<span id="extbana-U"><code>U:{máscara}</code></span>: Bloqueia usuários que não possuam o ''nick'' registrado e que sua máscara coincida com a definida. (requer módulo ''services account'').
 
<span id="extbana-U"><code>U:{máscara}</code></span>: Bloqueia usuários que não possuam o ''nick'' registrado e que sua máscara coincida com a definida. (requer módulo ''services account'').
 +
 +
[ [[#top|Topo]] ]
 +
</div>
 +
</div>
 +
 +
<div style="float:right; width:100%">
 +
== UnrealIRCd ==
 +
 +
Os ''extbans'' neste IRCd tem nomenclaturas diferentes, sendo apenas denominados <u>Grupos</u>. São 3 os grupos. O  primeiro corresponde a um ''extban'' de tempo (''timedban''). O segundo grupo corresponde ao ''extbans'' de ação e o terceiro aos ''extbans'' correspondentes.
 +
<div style="float:left; width:48%; text-align: justify; padding: 10px; border-right: 1px solid #C0C0C0;">
 +
 +
''' Primeirop Grupo''' -  (''Extban timedban'')
 +
 +
<span id="extbant-timedban"><code>t:{tempo}</code></span>:.
 +
 +
''' Segundo Grupo''' - (''Extbans'' Correspondentes)
 +
 +
<span id="extban2-a"><code>a:{conta}</code></span>:
 +
 +
<span id="extban2-c"><code>c:{nome_canal}</code></span>:
 +
 +
<span id="extban2-G"><code>G:{grupo_segurança}</code></span>:
 +
 +
<span id="extban2-O"><code>O:{''opertype''}</code></span>:
 +
 +
<span id="extban2-r"><code>r:{nome real}</code></span>:
 +
 +
<span id="extban2-S"><code>S:{CERTFP}</code></span>:
 +
 +
<span id="extban2-T"><code>T:{censor|block}:{palavra}</code></span>:
 +
 +
[ [[#top|Topo]] ]
 +
</div>
 +
<div style="float:right; width:48%;  text-align: justify; padding: 10px ">
 +
 +
''' Terceiro Grupo''' -  (''Extbans'' de Ação)
 +
 +
<span id="extban1-q"><code>q:{máscara}</code></span>:
 +
 +
<span id="extban1-n"><code>n:{máscara}</code></span>:
 +
 +
<span id="extban1-j"><code>j:{máscara}</code></span>:
 +
 +
<span id="extban1-f"><code>f:{#nome_canal}:{máscara}</code></span>:
 +
 +
<span id="extban1-m"><code>m:{moderated|external|color}:{máscara}</code></span>:
  
 
[ [[#top|Topo]] ]
 
[ [[#top|Topo]] ]
 
</div>
 
</div>
 
</div>
 
</div>

Edição das 11h10min de 15 de abril de 2021

Servidores (IRCd's): InspIRCd[1], UnrealIRCd[2], IRCD-Hybrid[3], ircd-seven - (Freenode)[4]

InspIRCd

Extbans Correspondentes

j:{canal}: Corresponder a todas os usuário do canal ou seja, o extban terá efeito sobre todos os usuários do canal especificado. Não suporta caracteres curingas. (requer módulo canalban).

r:{nome real}: Corresponde aos usuários com um nome real especificado no comando ou seja, o extban terá efeito sobre todas os usuários do canal, que tiverem o mesmo nome real (Real Name) informado. (requer o módulo gecosban).

s:{servidor}: Corresponde a todos os usuários de um servidor ou seja, o extban terá efeito sobre todas os usuários do canal que tiverem se conectado por aquele servidor informado. (requer o módulo serverban).

z:{certfp}: Corresponde aos usuários que possuem um certificado SSL fornecido ou seja , o extban terá efeito sobre todos os usuários do canal que utilizaram um certificado finger print em sua autenticação com o NickServ. (Requer módulo SSLMODES)

O:{opertype}: Corresponde a todos os tipos de IRCOPs tanto do Servidor (Server Helper, NetAdmin, GlobalOp) [5] quando dos Serviços (Services Helper, Services Operator, Services Administrator, Services Root) [6] ou seja , o extban terá efeito sobre todos os tipos IRCOps especificado do canal. (requer módulo de operchans).

R:{conta}: Corresponde a todos os usuários que possuem a conta especificada no comando ou seja, o extban terá efeito sobre todas os usuários do canal que tiverem a conta informada. (requer módulo services account).

Extban Especial

{máscara}#{canal-redirecionaldo}: Existe um tipo especial de extban, o redirect. Ele irá redirecionar o usuário definido na máscara, para outro canal especificado no comando quando tentar entrar no canal ao qual a proibição do usuário foi estabelecida. (requer módulo banredirect).

[ Topo ]

Extbans de Ação

c:{máscara}: Bloqueia qualquer mensagens que contenham códigos de cores para o usuário definido na máscara. (requer módulo blockcolor).

m:{máscara}: Bloqueia as mensagens enviadas ao canal do usuário definido na máscara. Usuário com voice (modo de canal +v) não são afetados. (requer módulo muteban).

p:{máscara}: Bloqueia mensagens de saída do usuário definido na máscara. (requer módulo nopartmsg).

A:{máscara}: Bloqueia convites enviados pelo usuário definido na máscara, mesmo que o canal esteja definido no modo em que todos os usuários possam enviar convites Modo de Canal +A. (requer módulo allowinvite).

B:{máscara}: Bloqueia todas as mensagens maiúsculas ou quase todas as mensagens em maiúsculo do usuário denifido na máscara. (requer módulo blockcaps).

C:{máscara}: Bloqueia CTCPs do usuário definido na máscara. (requer módulo noctcp).

M:{conta}: Bloqueia mensagens enviadas ao canal do usuário logado na conta definida. (requires módulo services account).

N:{máscara}: Bloqueia a troca de nick do usuário definido na máscara. (requer módulo nonicks).

Q:{máscara}: Bloqueia kicks executados pelo usuário definido na máscara. (requer módulo nokicks).

S:{máscara}: Tira a cor/negrito/sublinhado das mensagens enviadas ao canal pelo usuário definido na máscara. (requer módulo stripcolor).

T:{máscara}: Bloqueia os avisos (notice) enviados pelo usuário definido na máscara. (requer módulo nonotice).

U:{máscara}: Bloqueia usuários que não possuam o nick registrado e que sua máscara coincida com a definida. (requer módulo services account).

[ Topo ]

UnrealIRCd

Os extbans neste IRCd tem nomenclaturas diferentes, sendo apenas denominados Grupos. São 3 os grupos. O primeiro corresponde a um extban de tempo (timedban). O segundo grupo corresponde ao extbans de ação e o terceiro aos extbans correspondentes.

Primeirop Grupo - (Extban timedban)

t:{tempo}:.

Segundo Grupo - (Extbans Correspondentes)

a:{conta}:

c:{nome_canal}:

G:{grupo_segurança}:

O:{opertype}:

r:{nome real}:

S:{CERTFP}:

T:{censor|block}:{palavra}:

[ Topo ]

Terceiro Grupo - (Extbans de Ação)

q:{máscara}:

n:{máscara}:

j:{máscara}:

f:{#nome_canal}:{máscara}:

m:{moderated|external|color}:{máscara}:

[ Topo ]

  1. «ExtBans helpop.conf (ENG)». InspIRCd on GitHub. Consultado em 15 de maio de 2020 
  2. «Extended Bans (ENG)». UnrealIRCd on GitHub. Consultado em 15 de maio de 2020 
  3. «ExtBans - help.conf (ENG)». IRCD-Hybrid on GitHub. Consultado em 10 de abril de 2021 
  4. «ExtBans (ENG)». Freenode on GitHub. Consultado em 13 de maio de 2020 
  5. «Oper.conf (ENG)». GitHub InspIRCd. Consultado em 4 de abril de 2021 
  6. «Services.conf (ENG)». GitHub Anope. Consultado em 4 de abril de 2021