Pular para conteúdo

Recursos

Antispam

Proteção em vários níveis — a mensagem passa por várias verificações independentes:

  • Classificação por IA — redes neurais modernas avaliam o conteúdo da mensagem no contexto do chat. O modelo e os provedores podem mudar — sempre usamos o melhor disponível.
  • Bases externas de banimentos — checagem com CAS e LOLS; spammers conhecidos são barrados antes mesmo da primeira mensagem.
  • Memória própria de banimentos — o bot acumula sua própria base de spammers confirmados.
  • Spam em imagens — reconhecimento de texto em imagens (OCR) e análise visual, para pegar publicidade e bots pornô que escondem texto em imagens.
  • Esquemas típicos — detectores específicos para vagas falsas, golpes com cripto, «trabalho pelo celular», conteúdo erótico e publicidade insistente.

Proteção de novatos (newcomer guard)

A primeira mensagem de um novo participante é verificada com mais rigor — isso barra bots pornô de «Hello here 🤗» e disparos em massa logo após a entrada.

Proteção de entrada e antirraide

  • 🛡 Sandbox de novatos — para quem entrou recentemente (< N h) apaga mensagens com links, @menções ou encaminhadas (estilo daysandbox). Desativado por padrão; ative em /settings.
  • CAPTCHA — novos participantes passam pela verificação «✅ Não sou um bot»; o tempo e a ação por não passar (expulsar / banir / silenciar) são configuráveis. Ativa-se em /settings.
  • Antirraide — quando muitas contas entram ao mesmo tempo, o bot envia uma única mensagem comum com botões de verificação individuais, em vez de flood.
  • Proteção contra flood de entradas — uma conta que entra/sai muitas vezes em uma hora é bloqueada neste chat. Funciona sempre, sem configuração.
  • Base global de spammers — segurança coletiva: um spammer bloqueado em vários chats recebe status global e é barrado na entrada de todos os chats conectados. Opcional (ativa-se em /settings).

Punições

Por padrão, para spammers confirmados aplica-se o silenciamento (isolamento silencioso). O banimento fica para spammers join-left e para a lista global de banimentos. O comportamento pode ser alterado nas configurações.

Anti-rus

Princípio básico — não se desativa

A detecção e a remoção de mensagens em russo estão sempre ativas e não podem ser desligadas. É uma posição consciente do projeto — manter limpo o espaço em ucraniano 🇺🇦.

Configura-se apenas a forma de aviso, não a proteção em si:

  • Modo de notificação sobre a remoção (/settings → sistema de advertências): completo (com explicação), curto ou silencioso (excluir sem mensagem);
  • Tradução opcional (/settings → Regras de filtragem → «Traduzir mensagens em russo»): se a mensagem não for spam, mas apenas um texto útil com palavras em russo (mistura, layout de teclado errado), o bot exclui o original e publica a tradução em ucraniano em nome do autor — para que a ideia útil não se perca.

A própria detecção e remoção do russo permanece ativa em qualquer configuração.

Alertas aéreos

Notificações de alerta aéreo nas regiões escolhidas. Em grupos-fórum as notificações vão para os tópicos certos — um, vários ou todos.

  • /air_raid <região> — adicionar região/tópico às notificações;
  • /air_raid all — todos os tópicos conhecidos;
  • /air_raid off — desativar.
  • 🔇 Silêncio/silence ativa um bloqueio manual a qualquer momento (só os administradores escrevem); o silêncio também pode ser ativado durante o alerta — pelo botão sob o aviso ou em /settings.

O mesmo pode ser configurado com caixas de seleção em /settings. Dados — do serviço de alertas da Ucrânia.

Resumos — «explicar»

O comando explicar (em resposta a uma mensagem com link) resume um artigo ou vídeo de forma breve — prático quando se compartilha material longo.

Antibriga

Detecção de ofensas e toxicidade — o bot exclui mensagens ofensivas e adverte o autor, sem transformar o chat em campo de batalha.

Tradução

Tradução de mensagens para o idioma do chat com um único comando (/translate, em resposta).

Ferramentas de comunidade

  • Boas-vindas (/setwelcome) — texto para novos participantes com substituições ({mention}, {first}, {last}, {username}, {id}, {chatname}, {count}, {date}).
  • Regras (/setrules, /rules) — regras públicas do chat.
  • Notas (/save, /get, /notes) — respostas, mídias e modelos salvos.
  • Filtros personalizados (/filter) — resposta automática a uma palavra-gatilho.

Botões de link (URL Buttons)

Em boas-vindas, notas, regras e filtros você pode adicionar botões: [Texto](buttonurl://t.me/seu_canal). Acrescente :same no final para que o próximo botão fique na mesma linha.

Canal de log (/setlog)

Conecte um canal separado — e o bot duplicará nele todas as ações de moderação (banimentos, silenciamentos, advertências, remoções por IA). O chat principal fica limpo, e no canal ficam as provas para recursos. Ativa-se com o comando /setlog, desativa-se com /setlog off.

O canal pode ser privado: adicione o bot como administrador do canal, encaminhe qualquer publicação dele para o grupo e responda /setlog — não é preciso id numérico (/setlog -100… fica como alternativa). Um canal pode ser ligado a vários grupos — cada entrada leva o nome do grupo, por isso os logs não se misturam.

Adicional

  • Stopwords (/addstop) — sua própria lista negra de palavras.
  • Exceções de Bio / links — listas brancas, para não atingir «os de casa».
  • Modo noturno — restrição de atividade à noite.
  • Reputação e patentes — veja a seção dedicada.

Serviços da comunidade

  • 📋 Marketplace/listing, /listings, /listing_del: anúncios (moradia / trabalho / coisas / serviços), categorias-emoji, prazo 14 dias.
  • 🤲 Vaquinhas/fundraise, /fund_add, /fundraisers, /fund_close: vaquinhas transparentes, barra de progresso, o bot não toca no dinheiro.
  • 📅 Eventos com RSVP/event, /events: botões Vou / Talvez / Não + lembrete uma hora antes.
  • 🛡 Verificação de golpe/checkscam: a IA avalia uma mensagem suspeita e explica o risco.
  • 💬 Pergunta do dia/question (+ auto): uma pergunta de IA diária para animar o chat.
  • 🪙 Resgate do silenciamento — um usuário silenciado remove a restrição com moedas (com gamificação; o admin define o preço).

Modos de captcha

À escolha: botão “✅ Não sou um robô”, matemática (5+3=?), emoji (toque 🐈), código de texto e uma imagem (código distorcido contra bots OCR). Defina em /settings → CAPTCHA; kick ou ban por tempo esgotado.