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 —
/silenceativa 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.