Para automatizar essa tarefa, o sistema deve receber como entrada a lista de participantes e as informações de horário de entrada e saída de cada um na transmissão. Em seguida, o algoritmo verifica se o participante permaneceu presente durante todo o evento. Se a presença for completa, o sistema envia automaticamente um email de agradecimento. Caso contrário, nenhum email é enviado.
Exemplo em python:
inicio_evento = "09:00"
fim_evento = "10:00"
participantes = [
{"nome": "Ana", "entrada": "09:00", "saida": "10:00"},
{"nome": "João", "entrada": "09:05", "saida": "10:00"},
{"nome": "Maria", "entrada": "09:00", "saida": "10:00"}
]
for participante in participantes:
if (participante["entrada"] == inicio_evento and
participante["saida"] == fim_evento):
print(f"Enviando e-mail de agradecimento para {participante['nome']}.")
else:
print(f"{participante['nome']} não participou de toda a transmissão.")