Correo al invitado con tono más fresco: "¡Grabamos el ...!"
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TSyR5Zw5eGj6oPTRVjvP1b
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
1a9c9e54ac
commit
0132492941
@@ -120,6 +120,11 @@ def cita_txt(ts):
|
||||
return f'{DIAS[d.weekday()]} {d.day} de {MESES[d.month - 1]} de {d.year}, a las {d:%H:%M}'
|
||||
|
||||
|
||||
def cita_corta(ts):
|
||||
d = datetime.datetime.fromtimestamp(ts, ZoneInfo('Europe/Madrid'))
|
||||
return f'el {DIAS[d.weekday()]} {d.day} de {MESES[d.month - 1]} a las {d:%H:%M}'
|
||||
|
||||
|
||||
NAME_RE = re.compile(r"^[^\W\d_][\w .'\-]{1,59}$", re.UNICODE)
|
||||
|
||||
|
||||
@@ -213,10 +218,11 @@ class H(BaseHTTPRequestHandler):
|
||||
if key not in confirmados: # un solo recordatorio por invitado y cita
|
||||
confirmados.add(key)
|
||||
try:
|
||||
send('Tu cita en Anda Que No Sabes Ná', None,
|
||||
f'Hola, {nombre}:\n\nGracias por rellenar tu ficha. Recuerda que grabamos el {cita_txt(ts)}'
|
||||
+ (f'. Nos vemos en {lugar}.\n\n' if lugar else ', y te enviaremos por correo electrónico la dirección del estudio.\n\n') +
|
||||
'Si no puedes venir o necesitas cambiar algo, responde a este correo.\n\n'
|
||||
send(f'¡Grabamos {cita_corta(ts)}!', None,
|
||||
f'Hola, {nombre}:\n\n¡Ya tenemos tu ficha, gracias! Ahora toca lo bueno: grabamos {cita_corta(ts)}.\n\n'
|
||||
+ (f'Nos vemos en {lugar}.\n\n' if lugar else 'En breve te mandamos por correo electrónico la dirección del estudio.\n\n') +
|
||||
'Ven con ganas de contar historias, que de lo demás nos encargamos nosotros. '
|
||||
'Si te surge cualquier imprevisto, responde a este correo y lo arreglamos.\n\n'
|
||||
'Un abrazo,\nÁlex y Juan\nAnda Que No Sabes Ná\nhttps://andaquenosabesna.com\n', to=email)
|
||||
except Exception as exc:
|
||||
confirmados.discard(key)
|
||||
|
||||
Reference in New Issue
Block a user