Limpeza automática do histórico de bate-papo


Limpeza automática do histórico de bate-papo


📘 Guia de Conhecimento — Recurso: Limpeza Automática do Histórico de Conversas no Chat-Bot

O recurso Limpar Histórico de Conversas Automaticamente do Chat-Bot foi desenvolvido para automatizar a exclusão periódica de mensagens antigas e conversas vazias do WhatsApp.
Essa funcionalidade garante um sistema mais leve, organizado e eficiente ao longo do tempo, reduzindo o tamanho do banco de dados, mantendo o desempenho ideal e assegurando privacidade ao remover informações obsoletas.
🧹💬⚙️

Esse recurso se torna indispensável para organizações que recebem grandes volumes de mensagens diariamente, ajudando a evitar sobrecarga do servidor e preservando a integridade do ambiente.


🌟 Visão Geral

O mecanismo funciona de maneira totalmente automatizada: após configurar o período de retenção, o Chat-Bot identifica mensagens antigas e conversas vazias e as remove automaticamente no ciclo de limpeza.
Isso contribui para:

  • Melhor desempenho do banco de dados

  • Economia de espaço de armazenamento

  • Segurança e privacidade dos usuários

  • Manutenção contínua de um ambiente organizado

📌 Ele atua silenciosamente em segundo plano, seguindo exatamente as regras definidas pelo administrador.


⚙️ Opções de Configuração

Todas as funcionalidades deste recurso são centralizadas em um painel claro e direto, permitindo controle granular sobre o processo de limpeza.


🟢 Ative a opção “Limpar automaticamente o histórico de bate-papo”

Ao ativar essa opção:

  • O sistema iniciará automaticamente a remoção de mensagens mais antigas do que o período definido.

  • A limpeza ocorrerá de forma periódica, conforme a execução da tarefa cron configurada no servidor.

Ao desativar:

  • Nenhuma exclusão automática ocorrerá.

  • O histórico será mantido integralmente até que a opção seja reativada ou que a limpeza manual seja acionada.


⏱️ Limpeza automática do histórico — Período de retenção

Defina o número de dias após os quais as mensagens serão removidas.

Exemplos:

  • 30 dias: mensagens com mais de 30 dias serão excluídas automaticamente.

  • 90 dias: mantém conversas por três meses antes da limpeza.

📅 Exemplo prático:
Se hoje é 30 de julho de 2025 e o período configurado é 30 dias, então todas as mensagens anteriores a 30 de junho de 2025 serão removidas na próxima execução de limpeza automática.


📝 Notas Importantes

⚠️ Exclusão depende da execução da tarefa cron

Mensagens só serão removidas após o número de dias configurado e quando a tarefa cron realizar a limpeza.

⚠️ Requer configuração correta no servidor

O recurso funciona somente se uma cron estiver ativa e executando nos intervalos definidos.


🧹 Limpeza Manual

Além da automação, você pode optar por excluir mensagens imediatamente.

👉 Como funciona:

  • Clique no botão “Executar limpeza agora”.

  • O sistema removerá instantaneamente todas as mensagens anteriores ao período configurado.

  • Ideal para limpezas urgentes, sem esperar pelo ciclo agendado.

🗓️ Exemplo:

Período configurado: 60 dias
Data atual: 1º de agosto de 2025

Ao executar a limpeza manual, todas as mensagens anteriores a 2 de junho de 2025 serão excluídas na hora.


🔧 Requisitos de Implementação

Para que a limpeza automatizada funcione corretamente:

✔️ É necessário configurar uma tarefa cron no servidor

  • A cron deve rodar periodicamente (ex.: diariamente à meia-noite).

✔️ Permissões adequadas

  • O sistema deve ter permissão para acessar e modificar o banco de dados.

✔️ Consultar documentação técnica

  • Utilize a documentação oficial do sistema para configurar corretamente sua tarefa cron.

Sem o cron, a limpeza automática não ocorrerá, mesmo que ativada no painel.


📚 Navegação Complementar

Este recurso está localizado entre:

  • Página anterior: Integração de IA

  • Próxima página: Sistema


** O tempo é base no fuso horário America/New_York