Documentação
Centro de Aprendizagem

Domine o Telegram Bot App com guias, tutoriais e documentação completos

Links rápidos

Escaneamento de perfis e integração com banco de dados comportamental

Introdução

Embora a maioria dos sistemas de moderação se concentre exclusivamente no conteúdo das mensagens, operações sofisticadas de spam muitas vezes se revelam por meio dos perfis dos usuários muito antes de publicarem a primeira mensagem. O sistema de Escaneamento de Perfis e Integração com Banco de Dados Comportamental oferece proteção proativa ao analisar perfis de usuários, cruzar informações com bancos de dados externos de spam e identificar contas de alto risco antes que elas possam prejudicar sua comunidade.

Esse recurso avançado funciona automaticamente em segundo plano, escaneando a foto de perfil de cada novo membro em busca de conteúdo inadequado, analisando o texto da bio em busca de indícios de spam e consultando bancos de dados comportamentais externos para verificar se o usuário já foi sinalizado por spam ou abuso em outras comunidades. Essa abordagem em múltiplas camadas identifica contas de spam que poderiam passar pela verificação CAPTCHA ou evitar o acionamento de sistemas de detecção baseados em conteúdo.

Diferentemente da moderação reativa, que espera que violações ocorram, o escaneamento de perfis permite a identificação preventiva de possíveis problemas. Um usuário recém-entrado com uma foto de perfil NSFW, conteúdo suspeito na bio e registros em bancos de dados de spam recebe imediatamente uma pontuação de risco elevada, permitindo que administradores tomem medidas bem informadas antes que a conta publique qualquer coisa no seu grupo. Essa postura proativa reduz significativamente a exposição a spam e protege sua comunidade contra ataques coordenados usando contas recém-criadas.

Como funciona

Escaneamento da foto de perfil

Sempre que um usuário entra em um dos seus grupos (ou quando o bot encontra pela primeira vez um membro já existente), o sistema obtém a foto de perfil dele no Telegram por meio da API oficial e a analisa usando o mesmo mecanismo de detecção de NSFW que escaneia imagens em mensagens. A análise verifica se a foto de perfil contém conteúdo pornográfico, imagens sexualmente sugestivas, conteúdo provocante e imagens falsificadas ou manipuladas.

A detecção gera uma pontuação de confiança (0.0 a 1.0) que indica a probabilidade de a foto de perfil conter conteúdo inadequado. Detecções com alta confiança (normalmente acima de 0.7) fazem com que o usuário seja marcado com um indicador de foto de perfil NSFW, que contribui para a avaliação geral de risco de spam. Essa marcação aparece nos relatórios de User Intelligence, permitindo que administradores vejam quais membros têm fotos de perfil problemáticas, mesmo que eles não tenham violado regras de conteúdo em mensagens.

O escaneamento de fotos de perfil funciona de forma independente do escaneamento de conteúdo de mensagens — você pode manter o escaneamento de perfil ativado mesmo com o escaneamento de imagens de mensagens desativado, ou vice-versa. O recurso usa a mesma cota premium do escaneamento de imagens em mensagens, portanto a análise de fotos de perfil conta para a sua alocação mensal de escaneamentos de imagens. No entanto, como os escaneamentos de perfil ocorrem apenas uma vez por usuário (com atualizações periódicas), o consumo de cota é mínimo em comparação com o escaneamento de todas as imagens publicadas no chat.

O sistema lida de forma inteligente com usuários sem foto de perfil (algo comum tanto entre usuários legítimos quanto entre bots de spam). A ausência de uma foto de perfil por si só contribui levemente para os cálculos de risco de spam, já que muitas contas automatizadas de spam não personalizam o perfil. No entanto, esse fator isolado tem pouco peso — o algoritmo reconhece que muitos usuários reais também não definem fotos de perfil, então a ausência só é significativa quando combinada com outros sinais suspeitos.

Análise do conteúdo da bio

Além das fotos de perfil, o sistema obtém e analisa o texto da bio do usuário (a seção "Sobre" nos perfis do Telegram). A análise da bio procura indicadores comuns de spam, incluindo linguagem promocional, excesso de links, padrões de solicitação financeira, palavras-chave de golpes e outros marcadores textuais associados a contas de spam.

A análise da bio utiliza correspondência de padrões e detecção de palavras-chave para identificar conteúdo suspeito. Usuários legítimos normalmente têm uma bio breve e pessoal, ou a deixam vazia. Contas de spam frequentemente preenchem a bio com material promocional, propostas de golpes com criptomoedas, links de afiliados ou textos de spam copiados e colados. O reconhecimento de padrões do sistema identifica essas bios características de spam e marca o usuário de acordo.

Assim como as fotos de perfil, a análise da bio contribui para a pontuação geral de risco de spam visível nos relatórios de User Intelligence. Um usuário com conteúdo de bio indicativo de spam recebe uma classificação de risco elevada antes mesmo de publicar mensagens, permitindo decisões de moderação proativas.

Integração com bancos de dados comportamentais externos

O escaneamento de perfil também se integra a bancos de dados externos de spam que agregam denúncias de muitos grupos do Telegram. Quando um usuário entra no seu grupo, o sistema consulta esses bancos de dados para verificar se o ID do usuário aparece em registros de spammers, golpistas ou contas abusivas conhecidas.

Esses bancos de dados externos coletam denúncias de comunidades participantes sobre usuários que violaram regras, publicaram spam, aplicaram golpes ou apresentaram outros comportamentos problemáticos. Os dados agregados criam uma rede colaborativa de defesa, na qual comunidades compartilham inteligência sobre agentes mal-intencionados, impedindo que as mesmas contas de spam ataquem repetidamente grupos diferentes.

A consulta ao banco de dados retorna informações sobre se o usuário foi denunciado, quantas denúncias existem e quais tipos de violações foram relatados (spam, golpe, abuso etc.). Essa inteligência externa é integrada ao cálculo de risco de spam, aumentando significativamente a pontuação de risco de usuários com muitos registros negativos, ao mesmo tempo em que tem impacto mínimo sobre usuários com histórico limpo ou sem entradas no banco de dados.

É importante destacar que o sistema usa esses dados como um sinal entre muitos, em vez de banir usuários automaticamente com base apenas em denúncias externas. Falsos positivos existem em qualquer sistema de denúncias, por isso o algoritmo considera as marcações do banco de dados informativas, mas não definitivas. Usuários com registros em bancos de dados de spam, mas sem violações no seu grupo específico, continuam podendo participar, embora sejam monitorados mais de perto.

Atualização automática de perfil

Perfis de usuário não são estáticos — spammers podem atualizar fotos de perfil ou conteúdo da bio depois de entrar em grupos, na tentativa de parecer mais legítimos. Para manter a inteligência atualizada, o sistema atualiza automaticamente os dados de perfil a cada 24 horas para usuários ativos.

Durante os ciclos de atualização, o sistema reescaneia fotos de perfil em busca de conteúdo NSFW, reanalisa o texto da bio em busca de indicadores de spam e consulta novamente bancos de dados externos para obter registros atualizados. Se o perfil de um usuário mudar de forma significativa (por exemplo, se ele adicionar uma foto de perfil NSFW que não existia quando entrou), a avaliação de risco atualizada refletirá essa nova informação.

O mecanismo de atualização garante que as avaliações de risco baseadas no perfil permaneçam precisas, mesmo quando usuários modificam seus perfis. Ele também identifica situações em que contas são comprometidas — uma conta de usuário anteriormente legítima tomada por spammers apresentará mudanças repentinas no perfil, acionando pontuações de risco elevadas.

Integração com AI Spam Intelligence

Todos os dados de escaneamento de perfil alimentam diretamente o algoritmo de cálculo de risco do sistema AI Spam Intelligence. A classificação de spam (0.0 a 1.0) que determina se usuários enfrentarão remoção automática incorpora:

  • Status de foto de perfil NSFW (presença e nível de confiança)
  • Indicadores de spam no conteúdo da bio
  • Marcações em bancos de dados externos e contagens de violações
  • Ausência de foto de perfil (fator menor)
  • Ausência de identificador do Telegram (fator separado, mas relacionado)

Esses sinais baseados no perfil se combinam com sinais comportamentais (padrões de mensagens, histórico de violações, características de participação em grupos) para produzir pontuações de risco abrangentes. Usuários marcados pelo escaneamento de perfil contribuem para avaliações iniciais de risco mais elevadas, enquanto perfis limpos contribuem para um risco-base menor.

A integração significa que o escaneamento de perfil não apenas fornece informações — ele influencia ativamente a aplicação de medidas quando o AI Spam Intelligence está ativado. Usuários com perfis extremamente suspeitos (fotos NSFW + bio de spam + muitos registros em bancos de dados) podem ter classificações de spam acima de 0.75 imediatamente ao entrar, acionando a remoção automática antes que publiquem qualquer coisa.

Configuração

Ativando a verificação de perfis

A verificação de perfis funciona por meio de duas configurações separadas na configuração do seu grupo:

  1. Acesse a página de gerenciamento do seu grupo no painel
  2. Selecione a aba "Configurações"
  3. Clique na subaba "Moderação por AI"
  4. Localize a seção "Verificação de mídia"
  5. Ative a opção "Verificar fotos de perfil dos usuários" para analisar fotos de perfil
  6. Ative a opção "Verificar texto do perfil dos usuários" para analisar o conteúdo da bio

Ambas as configurações são recursos do plano gratuito disponíveis para todos os grupos, independentemente do nível de assinatura. No entanto, a verificação de fotos de perfil consome a cota de verificação de imagens do seu plano de assinatura quando as fotos são efetivamente analisadas (a verificação do texto da bio não consome cota).

As configurações funcionam de forma independente: você pode ativar a verificação de fotos sem ativar a de texto, ou vice-versa, de acordo com suas prioridades e a disponibilidade da sua cota.

Entendendo o uso da cota

A verificação de fotos de perfil conta para a sua cota mensal de verificação de imagens:

  • Basic (Free): 500 verificações/mês
  • Gold: 2.000 verificações/mês
  • Platinum: 5.000 verificações/mês
  • Ultimate: 10.000 verificações/mês

Cada análise de foto de perfil consome uma verificação da sua cota. O sistema verifica fotos de perfil:

  • Quando um novo usuário entra no seu grupo (verificação inicial)
  • Durante ciclos de atualização de 24 horas para usuários ativos
  • Quando solicitada manualmente por meio de relatórios de Inteligência de Usuário

Para a maioria das comunidades, o consumo de cota pela verificação de perfis é mínimo. Um grupo com 1.000 membros pode usar 1.000 verificações na análise inicial, além de cerca de 1.000 verificações por mês em ciclos contínuos de atualização (supondo que todos os membros permaneçam ativos). Isso deixa uma cota significativa para a verificação de imagens em mensagens, exceto nas comunidades maiores.

Se houver preocupação com a cota, você pode ativar a verificação de texto do perfil (gratuita, sem consumo de cota) mantendo a verificação de fotos desativada, ou ativar a verificação de fotos apenas durante períodos de maior risco (quando houver expectativa de ondas de spam).

Revisando os resultados da verificação de perfis

Para ver os resultados da verificação de perfil de usuários individuais:

  1. Acesse "Inteligência de Usuário" no painel
  2. Pesquise o usuário por nome, handle ou ID
  3. Veja o relatório de inteligência dele
  4. O relatório exibe:
    • Indicador de "Foto de perfil NSFW" se houver sinalização
    • Classificação de spam incorporando todos os sinais baseados no perfil
    • Status em banco de dados externo (se disponível)
    • Histórico completo de violações

Os dados da verificação de perfil aparecem diretamente na interface de relatórios de inteligência existente, sem exigir telas separadas ou navegação adicional.

Integração com banco de dados externo

A integração com bancos de dados comportamentais externos funciona automaticamente, sem necessidade de configuração. O sistema consulta bancos de dados durante a análise de perfil e incorpora os resultados aos cálculos de risco de spam de forma transparente.

Os administradores não podem desativar as consultas a bancos de dados externos (pois isso permitiria que spammers evitassem a detecção), mas os dados são apenas um dos muitos fatores na avaliação de risco. Os usuários ainda podem participar do seu grupo mesmo com registros negativos em bancos de dados, desde que o comportamento real deles na sua comunidade específica permaneça limpo.

Cenários do Mundo Real

Cenário 1: Prevenção de Ataque de Spam Coordenado

Uma comunidade de discussão sobre criptomoedas sofre uma onda de contas de bots fraudulentos entrando ao mesmo tempo. Todas as contas têm características semelhantes: sem fotos de perfil, bios contendo textos de spam com temática cripto e datas de criação recentes.

A varredura de perfil sinaliza imediatamente essas contas com base na análise do conteúdo da bio. O texto da bio indicativo de spam eleva suas pontuações de risco para a faixa de 0.60-0.70 antes mesmo que elas publiquem mensagens. Quando combinadas com a ausência de fotos de perfil e nomes de usuário, várias contas ultrapassam o limite de classificação de spam de 0.75.

Com a Inteligência de Spam por AI ativada, essas contas de alto risco são removidas automaticamente em poucos segundos após entrarem, antes que consigam publicar links fraudulentos. As poucas contas que ficam abaixo do limite de 0.75 continuam sendo monitoradas, e sua primeira mensagem de spam aciona tanto a detecção baseada em conteúdo quanto eleva suas pontuações de risco acima do limite para remoção imediata.

Sem a varredura de perfil, essas contas teriam conseguido entrar e publicar as primeiras mensagens de spam antes que a detecção ocorresse. A varredura de perfil conteve o ataque no ponto de entrada, em vez de agir apenas de forma reativa.

Cenário 2: Detecção de Conta Comprometida

A conta de um membro antigo da comunidade é comprometida por hackers, que alteram a foto de perfil para conteúdo NSFW e atualizam a bio com links de spam. O usuário legítimo original não sabe que sua conta foi invadida.

Durante o próximo ciclo de atualização de perfil de 24 horas, o sistema detecta a foto de perfil NSFW e a bio com spam onde antes existia um perfil limpo. O relatório de Inteligência de Usuário mostra um aumento repentino na classificação de spam, de 0.15 (usuário confiável) para 0.68 (risco elevado), devido às alterações no perfil.

Os administradores, ao analisarem o relatório de inteligência, percebem a alteração suspeita no perfil de um membro anteriormente confiável. Eles entram em contato com o usuário fora do Telegram, descobrem o comprometimento e ajudam a proteger a conta antes que ela possa ser usada para enviar spam à comunidade.

Sem a atualização automática de perfil, a conta comprometida teria continuado parecendo legítima (com base no comportamento histórico) até começar a publicar spam, possivelmente causando uma interrupção significativa.

Cenário 3: Gerenciamento de Falsos Positivos

Um novo usuário legítimo entra em uma comunidade de arte com uma foto de perfil mostrando uma obra clássica com figuras nuas — arte historicamente significativa, mas tecnicamente contendo nudez, o que aciona a detecção de NSFW com confiança moderada (0.62).

A varredura de perfil sinaliza a foto de perfil NSFW, elevando a classificação inicial de spam do usuário para 0.45 (ainda abaixo do limite de expulsão automática de 0.75). Os administradores, ao analisarem os relatórios de inteligência de novos membros, notam a pontuação elevada e revisam manualmente o perfil do usuário.

Eles reconhecem que a foto de perfil é arte clássica, não pornografia, e observam que a bio do usuário o descreve como estudante de história da arte. A pontuação de confiança moderada (0.62 em vez de 0.95+) reforça a interpretação de que se trata de um conteúdo limítrofe, e não de pornografia evidente.

Os administradores decidem monitorar o usuário em vez de bani-lo preventivamente. O usuário publica conteúdo apropriado relacionado à arte, acumula um histórico de engajamento positivo, e sua classificação de spam diminui gradualmente para 0.25 à medida que os sinais comportamentais superam o alerta inicial do perfil.

Este cenário demonstra como a varredura de perfil fornece informações sem obrigar uma ação automática, permitindo um julgamento humano mais refinado em casos ambíguos.

Cenário 4: Correlação com Banco de Dados Externo

Um usuário entra em várias comunidades de jogos relacionadas, gerenciadas pela mesma equipe de moderação. Na primeira comunidade, o usuário publica spam e é banido. Essa violação é reportada a bancos de dados comportamentais externos.

Quando o mesmo usuário entra em uma segunda comunidade relacionada (com a mesma conta), a varredura de perfil consulta bancos de dados externos e descobre o relatório recente de spam da primeira comunidade. Essa inteligência entre grupos eleva imediatamente a classificação de spam do usuário na segunda comunidade para 0.55, apesar de ainda não haver violações locais.

O risco elevado leva a um monitoramento mais atento. Quando o usuário publica sua primeira mensagem, ela contém um link de spam — detectado imediatamente pela varredura de conteúdo. A combinação do alerta do banco de dados externo com a violação real eleva a classificação de spam acima de 0.75, acionando a remoção automática.

Sem integração com bancos de dados externos, cada comunidade teria que descobrir o spammer por conta própria, por experiência direta. A integração com bancos de dados permitiu uma proteção proativa com base em inteligência de comunidades relacionadas.

Cenário 5: Triagem Baseada em Perfil

Uma grande comunidade pública com mais de 10.000 membros recebe dezenas de novas solicitações de entrada diariamente. Revisar manualmente cada novo membro seria impraticável, mas os administradores querem monitorar recém-chegados de alto risco.

Eles implementam um fluxo de trabalho de varredura de perfil:

  1. Todos os novos membros são verificados automaticamente (foto de perfil + bio + banco de dados externo)
  2. Semanalmente, os administradores analisam relatórios de Inteligência de Usuário filtrados por "entrou nos últimos 7 dias"
  3. Eles concentram a atenção em usuários com classificações de spam acima de 0.50
  4. Usuários abaixo de 0.50 recebem monitoramento padrão, sem atenção especial

Essa abordagem de triagem usa a varredura de perfil para identificar quais novos membros merecem uma análise mais rigorosa, fazendo uso eficiente dos recursos limitados de moderação. Perfis de alto risco recebem atenção imediata, enquanto perfis de baixo risco recebem apenas monitoramento de rotina.

Melhores práticas

Ative a verificação de imagens e texto

Para máxima proteção, ative a verificação tanto da foto de perfil quanto do texto da bio. Os recursos fornecem inteligência complementar — bots de spam podem ter imagens NSFW com bios limpas, ou vice-versa. Usar ambos permite capturar uma variedade maior de perfis suspeitos.

Se limitações de cota impedirem a ativação da verificação de imagens, ative no mínimo a verificação de texto (que é gratuita e ilimitada). A análise da bio por si só já oferece um valor substancial na detecção de spam.

Use os dados do perfil como um dos fatores

A verificação de perfil deve orientar decisões, não determiná-las automaticamente. Uma foto de perfil sinalizada como NSFW ou uma bio com indícios de spam aumenta a suspeita, mas não prova intenção maliciosa. Analise o comportamento real do usuário antes de tomar decisões de banimento baseadas principalmente nos dados do perfil.

O sistema de inteligência de spam com AI trata corretamente as sinalizações de perfil como um sinal entre muitos. Confie no equilíbrio algorítmico em vez de dar peso excessivo aos dados do perfil em decisões manuais.

Monitore novos membros de alto risco

Estabeleça uma rotina para revisar semanalmente ou quinzenalmente os relatórios de inteligência de novos membros, com foco em usuários com classificações de spam elevadas (0.50+). Esse monitoramento proativo identifica possíveis problemas antes que eles se agravem, evitando ao mesmo tempo o esforço de revisar todos os novos membros.

Considere o contexto da comunidade

Comunidades diferentes têm normas de perfil diferentes. Comunidades de arte podem ter mais membros com fotos de perfil que acionam pontuações moderadas de NSFW (nudez artística). Comunidades internacionais podem ter mais membros sem identificadores do Telegram devido a preferências de idioma. Ajuste suas expectativas e limites com base nas características específicas da sua comunidade.

Documente a política de perfil

Se a sua comunidade tiver requisitos específicos de perfil (por exemplo, "fotos de perfil NSFW não são permitidas"), documente isso nas regras do grupo e nas mensagens de boas-vindas. Isso torna a aplicação de restrições baseadas em perfil explícita e reduz a confusão quando ações são tomadas.

Combine com CAPTCHA

A verificação de perfil funciona muito bem em conjunto com a verificação por CAPTCHA. O CAPTCHA bloqueia bots automatizados, enquanto a verificação de perfil identifica contas de spam operadas manualmente que conseguem passar pelo CAPTCHA. A combinação aborda tanto operações de spam automatizadas quanto manuais.

Integração com Outros Recursos

Base para a Inteligência de Spam com AI

A análise de perfil fornece dados iniciais essenciais para a avaliação de risco de spam. Quando novos usuários entram, a Inteligência de Spam com AI ainda não tem dados comportamentais (sem mensagens, sem violações até o momento) para avaliar. A análise de perfil preenche essa lacuna, fornecendo indicadores de risco imediatos que permitem uma triagem inteligente antes mesmo de os usuários publicarem qualquer coisa.

À medida que os usuários acumulam histórico comportamental por meio da atividade, esses dados comportamentais passam a ter cada vez mais peso do que a avaliação inicial do perfil na classificação geral de spam. O sistema faz uma transição natural da avaliação baseada em perfil (para novos usuários) para a avaliação baseada em comportamento (para usuários estabelecidos).

Aprimoramento da Moderação de Conteúdo

A análise de perfil e a moderação de conteúdo trabalham em conjunto. Usuários sinalizados pela análise de perfil recebem uma fiscalização mais rigorosa quando publicam conteúdo. Se um usuário com foto de perfil NSFW publicar uma imagem de conteúdo limítrofe, essa combinação pode gerar uma violação que não ocorreria caso um usuário com perfil limpo publicasse o mesmo conteúdo.

Essa aplicação contextual reconhece que usuários que apresentam múltiplos sinais de risco justificam uma avaliação mais rigorosa do que usuários com comportamentos limítrofes isolados.

Complemento à Verificação por CAPTCHA

CAPTCHA impede principalmente contas automatizadas de bots. A análise de perfil identifica principalmente contas de spam operadas manualmente ou contas legítimas comprometidas. Juntas, elas criam uma defesa em profundidade:

  • CAPTCHA bloqueia: bots de spam automatizados
  • A análise de perfil identifica: operadores manuais de spam, contas comprometidas, operações sofisticadas de spam

Nenhum dos recursos sozinho oferece proteção completa, mas, combinados, eles cobrem todo o espectro de táticas de spam.

Fonte de Dados para Bancos de Dados Externos

Embora seu bot consuma dados de bancos de dados comportamentais externos, ele também pode contribuir com dados de volta (se configurado para isso). Violações na sua comunidade podem ser reportadas aos bancos de dados, ajudando a proteger outras comunidades dos mesmos agentes mal-intencionados.

Essa relação recíproca cria uma rede colaborativa anti-spam em que todas as comunidades participantes se beneficiam da inteligência compartilhada.

Uso avançado

Interpretando pontuações de confiança NSFW do perfil

A detecção de NSFW em fotos de perfil gera pontuações de confiança que indicam o grau de certeza da detecção:

  • 0.95-1.0: Quase certamente inadequado (pornografia explícita)
  • 0.85-0.94: Muito provavelmente inadequado (fortes indícios de NSFW)
  • 0.70-0.84: Provavelmente inadequado (confiança moderada)
  • 0.50-0.69: Limítrofe (pode ser artístico, sugestivo, mas não explícito)
  • 0.00-0.49: Limpo ou detecção com baixa confiança

Use essas faixas para calibrar as respostas. Pontuações acima de 0.85 geralmente justificam ação imediata, enquanto pontuações na faixa de 0.50-0.69 merecem revisão manual antes de qualquer julgamento.

Detecção de alterações no perfil

Monitore os relatórios de Inteligência de Usuário para usuários cujas classificações de spam aumentem drasticamente de repente sem novas violações. Esse padrão costuma indicar alterações no perfil — verifique se eles atualizaram a foto do perfil para conteúdo NSFW ou adicionaram texto de spam à biografia.

A degradação repentina do perfil de usuários anteriormente confiáveis costuma sinalizar comprometimento da conta, em vez de o usuário original ter se tornado malicioso.

Reconhecimento de padrões entre grupos

Se você gerencia várias comunidades, fique atento a usuários que aparecem em consultas a bancos de dados externos em seus grupos. Um usuário sinalizado em bancos de dados por violações em grupos que você não gerencia pode apresentar padrões semelhantes nas suas comunidades.

Essa inteligência entre grupos ajuda a identificar operações sofisticadas de spam que controlam cuidadosamente o comportamento em grupos individuais, mas revelam padrões quando vistas em todo o espectro de alvos.

Estratégias de otimização de cota

Se a análise de fotos de perfil ameaçar consumir cota demais, considere:

  • Ativar a análise apenas para grupos com maior risco de spam
  • Desativar ciclos de atualização automática (analisar apenas ao entrar, não a cada 24 horas)
  • Ativar temporariamente a análise de fotos durante ondas de spam e desativá-la em períodos tranquilos
  • Usar a análise de texto da biografia (gratuita) como principal fonte de inteligência de perfil

Essas estratégias preservam a capacidade de análise de perfil enquanto gerenciam o consumo de cota.

Análise manual de perfil

A interface de Inteligência de Usuário permite que administradores acionem manualmente a análise de perfil para usuários específicos. Use esse recurso quando:

  • Investigar usuários suspeitos relatados por membros
  • Verificar se usuários sinalizados anteriormente limparam seus perfis
  • Confirmar se ocorreram alterações de perfil em usuários com mudanças repentinas de comportamento

A análise manual fornece inteligência sob demanda sem esperar pelos ciclos de atualização automática.

Implementação técnica

A verificação de perfis funciona por meio do microsserviço telegram_updater, que mantém as informações de perfil dos usuários sempre atualizadas. O serviço consulta a API oficial do Telegram para obter fotos de perfil e o texto da bio e, em seguida, encaminha esses dados para os serviços de análise adequados.

As fotos de perfil são enviadas para o serviço discuse_images (o mesmo mecanismo de detecção de NSFW que analisa imagens em mensagens), que retorna pontuações de confiança para as categorias de conteúdo pornográfico, conteúdo sexual, conteúdo provocante e conteúdo falsificado. Essas pontuações são armazenadas no banco de dados, associadas ao registro de perfil do usuário.

O texto da bio passa por análise com algoritmos de correspondência de padrões que identificam palavras-chave de spam, linguagem promocional, indícios de golpe e outros marcadores textuais correlacionados a contas de spam. A análise gera um sinalizador binário (indicativo de spam ou limpo), armazenado no perfil do usuário.

A integração com bancos de dados externos ocorre por meio de consultas de API a redes participantes de inteligência contra spam. As consultas enviam o ID do Telegram do usuário e recebem relatos de violações, sinalizações de abuso ou atividade de golpe associadas a esse ID em toda a rede de bancos de dados. Os dados de resposta são armazenados em cache para evitar consultas redundantes.

O mecanismo de atualização de perfis é executado como uma tarefa agendada (cron job) que processa usuários ativos em lotes, recuperando dados de perfil atualizados a cada 24 horas. O ciclo de atualização prioriza usuários ativos recentemente e reduz a prioridade de membros inativos para otimizar o uso de recursos.

Todos os resultados da verificação de perfis alimentam o banco de dados de inteligência de usuários, onde são combinados com dados comportamentais (contagem de mensagens, registros de violações, padrões de participação em grupos) para calcular pontuações abrangentes de risco de spam, visíveis nos relatórios de inteligência.

Privacidade e tratamento de dados

A verificação de perfis processa dados que estão publicamente acessíveis pela API do Telegram:

  • Fotos de perfil: Obtidas a partir da CDN do Telegram (as mesmas imagens visíveis no app)
  • Texto da bio: Informações públicas de "Sobre" que os usuários escolhem exibir
  • IDs de usuário: Identificadores públicos usados em todo o Telegram

O sistema não acessa nenhuma informação privada indisponível por endpoints públicos da API. Todos os dados analisados já são visíveis para qualquer usuário do Telegram que visualize o perfil.

Consultas a bancos de dados externos compartilham apenas o ID do Telegram do usuário (um identificador público), sem transmitir conteúdo de mensagens, detalhes de participação em grupos ou outras informações privadas. As respostas do banco de dados indicam apenas se o ID foi denunciado e quais tipos de violação foram sinalizados.

A análise de detecção de NSFW em fotos de perfil ocorre no servidor, com as mesmas proteções de privacidade da análise de imagens em mensagens. As fotos de perfil são analisadas em tempo real e não são armazenadas permanentemente pelo serviço de detecção de NSFW (apenas os resultados da detecção são mantidos).

Os resultados da verificação de perfil são visíveis para administradores dos grupos dos quais o usuário é membro. Os dados não ficam publicamente acessíveis nem são compartilhados com partes não autorizadas. O acesso externo à API fornece apenas classificações de spam, não uma análise detalhada do perfil.

Os usuários não podem optar por não ter seus perfis públicos analisados (pois spammers explorariam isso imediatamente para burlar a detecção). O sistema analisa apenas informações que os usuários escolheram tornar publicamente visíveis nas configurações do perfil do Telegram.

Solução de problemas

"A verificação de perfis não parece detectar perfis de spam óbvios"

Possíveis causas:

  • O recurso não está ativado nas configurações (verifique tanto a opção de imagem quanto a de texto)
  • A cota para verificação de imagens foi esgotada
  • O perfil do usuário não contém conteúdo que possa ser verificado (bio vazia, sem foto de perfil)

Solução: Verifique se "Scan User Profile Pictures" e "Scan User Profile Text" estão ativados em Settings > AI Moderation. Confira o uso da sua cota na página Subscription Status — se a cota de verificação de imagens estiver esgotada, a análise da foto de perfil não ocorrerá. Observe que usuários sem foto de perfil ou texto na bio não serão sinalizados apenas pela verificação de perfil.

"Estou recebendo falsos positivos em fotos de perfil artísticas"

Possíveis causas:

  • A detecção de NSFW tem confiança moderada em nudez artística
  • O sistema não consegue distinguir arte de pornografia com precisão perfeita

Solução: Analise a pontuação de confiança no relatório User Intelligence. Pontuações na faixa de 0,50 a 0,69 geralmente representam conteúdo artístico em vez de pornografia. Use essas pontuações moderadas como sinais para revisão manual, e não como gatilhos de banimento automático. O sistema AI Spam Intelligence atribui peso menor a pontuações de confiança moderada do que a pontuações de alta confiança justamente para lidar com esse cenário.

"A cota de verificação de perfis está acabando rápido demais"

Possíveis causas:

  • Grupo grande com muitos membros exigindo verificações iniciais
  • Alta rotatividade de membros (muitas entradas/saídas acionando verificações repetidas)
  • Ciclos de atualização de 24 horas consumindo cota para uma base grande de usuários

Solução: A verificação de fotos de perfil pode consumir muita cota em comunidades grandes. Considere fazer upgrade do plano de assinatura para obter mais cota, desativar os ciclos automáticos de atualização (verificar apenas na entrada) ou ativar seletivamente a verificação de imagens apenas para grupos de alto risco. A verificação do texto da bio não consome cota e pode substituir a verificação de imagens, se necessário.

"A integração com banco de dados externo não está mostrando resultados"

Possíveis causas:

  • O usuário não tem registros em bancos de dados externos (perfil limpo, usuário legítimo)
  • A API do banco de dados está temporariamente indisponível
  • O usuário é muito novo e ainda não teve tempo de ser denunciado em nenhum lugar

Solução: A maioria dos usuários não terá registros em bancos de dados externos — apenas spammers conhecidos aparecem nesses bancos de dados. A ausência de registros em bancos de dados é normal e esperada para usuários legítimos. Se você espera que um spammer conhecido apareça, mas não vê resultados de banco de dados, os bancos de dados específicos consultados talvez ainda não tenham registros desse usuário.

"O relatório User Intelligence mostra perfil NSFW, mas o perfil parece limpo"

Possíveis causas:

  • O usuário alterou a foto de perfil depois que a verificação ocorreu
  • A verificação foi um falso positivo que ainda não foi atualizado
  • Interpretação diferente do que constitui NSFW

Solução: Fotos de perfil podem mudar após a verificação. Se ainda não se passaram 24 horas, você está vendo resultados de verificação desatualizados — aguarde o ciclo de atualização ou acione manualmente uma nova verificação. Se a verificação foi um falso positivo, ela será corrigida na próxima atualização. Lembre-se de que a detecção de NSFW inclui conteúdo "sensual" e "sugestivo", não apenas pornografia explícita — sua interpretação de "limpo" pode diferir do limite usado pelo modelo de detecção.

"Os resultados da verificação de perfis não aparecem nos relatórios User Intelligence"

Possíveis causas:

  • Os recursos foram ativados muito recentemente (verificações em andamento)
  • O usuário entrou antes de o recurso ser ativado (ainda não foi verificado)
  • O cache do relatório ainda não foi atualizado

Solução: As verificações de perfil ocorrem de forma assíncrona — pode haver um atraso entre a entrada do usuário e o aparecimento dos resultados da verificação. Para membros existentes quando você ativa o recurso pela primeira vez, as verificações acontecem gradualmente durante o próximo ciclo de atualização (até 24 horas). Atualize a página User Intelligence para garantir que você esteja visualizando os dados atuais.

Conclusão

A Varredura de Perfis e a Integração com Bancos de Dados Comportamentais oferecem a primeira linha de defesa essencial contra operações sofisticadas de spam que evitam acionar a detecção baseada em conteúdo. Ao analisar o que os usuários revelam sobre si mesmos por meio de seus perfis e correlacionar essas informações com dados de inteligência de bancos de dados externos, o sistema identifica contas de alto risco de forma proativa, em vez de reativa.

A integração do recurso com a Inteligência de Spam por AI cria uma avaliação de risco abrangente que considera tanto quem os usuários aparentam ser (com base nos perfis) quanto o que eles realmente fazem (com base no comportamento). Isso captura contas de spam em vários estágios: algumas são removidas imediatamente com base em perfis extremamente suspeitos, outras são monitoradas de perto e removidas após uma primeira violação, enquanto usuários legítimos com perfis limpos e comportamento adequado seguem sem interferência.

A varredura de perfis é mais útil contra ataques coordenados de spam, contas comprometidas e operações de spam que controlam seu comportamento dentro do grupo para escapar da detecção baseada em conteúdo. Como a detecção de perfil NSFW, a análise da bio e as consultas a bancos de dados externos são executadas antes da primeira mensagem de um usuário, elas revelam riscos que a varredura de mensagens sozinha só identificaria depois do ocorrido. Ative a varredura de imagens e de texto em Settings > AI Moderation para usá-la.

Escrito por Telegram Bot App team · Última atualização em June 2026

Artigos relacionados

Bloquear bots pornográficos no Telegram: guia do filtro de conteúdo NSFW

Pare bots pornográficos e conteúdo adulto no seu grupo do Telegram. Guia completo de filtragem NSFW, detecção de conteúdo adulto e proteção da sua comunidade contra imagens inadequadas.

Análise de sentimento e detecção de toxicidade

Detecção automática de comportamento tóxico, palavrões, insultos e ameaças

Inteligência de spam com AI e avaliação de risco de usuários

Análise comportamental automatizada e prevenção inteligente de spam com pontuação de risco