
Moderação por frases e cadeias de punições
Um construtor de regras de frases com conectores, distância e exceções, conjuntos de regras, cadeias de punições e dois blocos simples.
O pedido mais frequente depois do lançamento do painel era simples: «deixem a gente apagar mensagens por palavras». Não fizemos uma lista de palavras proibidas, e sim um construtor — porque uma lista de palavras ou deixa passar metade do spam ou começa a apagar conversa de verdade.
O construtor de regras#
Uma regra se monta com partes conectadas entre si. Uma parte é uma frase, um número ou um grupo inteiro de outras partes. Entre duas partes quaisquer há um conector: OU, ou E com uma distância máxima em caracteres.
Essa regra dispara se «troca» ou «p2p» aparecer a no máximo quarenta caracteres de «usdt» — e fica calada quando as palavras apenas coincidem por acaso numa mesma mensagem longa.
O que mais o construtor sabe fazer:
- exceções — uma parte com sinal de menos cancela o disparo:
"compro" &10 "conta" & -"compro de vocês"; - ordem estrita — com ela as partes precisam aparecer exatamente na ordem escrita;
- grupos — os parênteses permitem aninhar condições o quanto for preciso;
- números —
{n}captura qualquer número, de «500 reais» a «t.me/+5511987654321».
Enquanto você edita a regra, o painel destaca as ocorrências na sua linha de teste. O erro aparece antes de chegar ao chat.

Todos os conectores, com exemplos de «captura / deixa passar», estão no guia: Como configurar um filtro de palavras num grupo do Telegram.
Conjuntos de regras#
As regras vivem dentro de conjuntos que você cria e nomeia como quiser: por tema, por origem do spam, o que fizer sentido. A divisão não é cosmética: a cadeia de punições pertence ao conjunto. Por uma coisa dá para banir na hora, por outra basta um aviso, e os contadores de infrações desses conjuntos não se misturam.
Cada regra e cada conjunto se ligam e desligam separadamente, então você pode silenciar um conjunto inteiro por um tempo sem apagar as configurações.
Cadeias de punições#
Uma cadeia descreve o que o bot faz na primeira infração, o que faz na segunda e assim por diante. Você pode criar quantas etapas precisar: uma basta, ou monte uma escada de «aviso → silêncio de uma hora → silêncio de um dia → banimento». Quando há mais infrações que etapas, a última se repete — uma cadeia sem banimento no fim não termina em anistia.
Cada etapa tem suas configurações: se a mensagem é apagada, para onde vai o aviso (no chat, no privado ou como mensagem efêmera) e quanto dura o silêncio. Cada conjunto de regras tem a sua cadeia. No cartão do conjunto ela aparece inteira, com a indicação da etapa em que um membro específico está — em vez de você guardar essa lógica na cabeça.
Tamanho do texto e duplicatas#
Junto com as frases chegaram dois blocos simples que tiram boa parte do ruído antes mesmo de se chegar às palavras:
- Tamanho do texto — corta mensagens vazias, spam de uma palavra e paredões de texto;
- Duplicatas — captura tanto a repetição de um mesmo membro quanto o mesmo texto que contas diferentes disparam ao mesmo tempo.
Leia a seguir
Novidades2 min de leituraFóruns: moderação própria em cada tópico
Cada tópico do fórum tem suas configurações de moderação, suas regras de IA e seu gasto de saldo; as do chat seguem sendo o mínimo para todos.
Novidades2 min de leituraConfiança no membro
Cada membro agora tem um nível de confiança, de muito baixo a muito alto. O bot é mais rígido com recém-chegados, e os veteranos podem nem passar pela IA.
Novidades4 min de leituraA moderação com IA ganhou configurações
Regras suas em linguagem comum em vez de apenas temas prontos, uma punição por tema, controle do gasto de saldo e recarga automática.