--- tags: [ag-music, whatsapp, lembretes] created: 2026-03-20 updated: 2026-03-20 parent: "[[AG-Music]]" --- # WhatsApp - Melhorias Melhorias implementadas em 2026-03-20. ## 1. Bloqueio de envio para matriculas trancadas/canceladas - `AulaLembreteModel::getAulasSemLembrete()` - JOIN matriculas, filtra `m.status NOT IN ('cancelada', 'suspensa', 'trancada')` - `LembreteService::enviarLembrete()` - verifica `matricula_status` antes de enviar, cancela lembrete se matricula inativa - `AulaLembreteModel::getLembreteComDadosAula()` - retorna `m.status as matricula_status` ## 2. Resposta automatica de agradecimento - Confirmado funcionando (testado com lembrete ID 2065, registro ID 2733) - Registro da mensagem de resposta no historico (`tipo_destinatario = 'sistema'`) - Logs detalhados no fluxo ## 3. Mensagem para resposta nao reconhecida - Metodo `enviarMensagemOpcaoInvalida()` no `LembreteService` - Quando aluno responde algo que nao e sim/ok/nao/cancelar, envia: > "Desculpe, nao conseguimos entender sua resposta. Para confirmar: sim, ok, confirmo. Para cancelar: nao, cancelar" - Configuravel no banco: `mensagem_resposta_indefinida` ## 4. Busca de lembrete por telefone melhorada - Busca em `telefone_destino` E `telefone_formatado` - Busca parcial por 8 e 11 digitos ## Ver tambem - [[AG-Music]] - visao geral do projeto