Algoritmo para enviar agradecimientos a asistentes completos
1. Datos de entrada necesarios
Lista de participantes, donde cada registro incluya:
- Nombre del participante
- Correo electrónico
- Hora de conexión al evento
- Hora de desconexión
- Horario oficial del evento: Hora de inicio y hora de fin
2. Verificación de asistencia completa
Para cada participante, el algoritmo debe comprobar dos condiciones:
- Llegó a tiempo
- Verificar si hora_conexion ≤ hora_inicio_evento.
- Se quedó hasta el final
- Verificar si hora_desconexion ≥ hora_fin_evento.
Si ambas condiciones se cumplen, el participante asistió a toda la transmisión.
3. Toma de decisión
Para cada participante:
- Si cumple ambas condiciones → marcar como “asistencia completa”.
- Si no cumple alguna → marcar como “asistencia incompleta”.
4. Acción final
Recorrer la lista filtrada de asistencia completa.
Para cada persona en esa lista:
- Generar y enviar un correo electrónico de agradecimiento