notification-reminders
# Relances anti-spam pour utilisateurs inactifs ## Objectif Relancer les utilisateurs qui: - ne se sont pas connectes depuis un certain delai, - ont...
# Relances anti-spam pour utilisateurs inactifs ## Objectif Relancer les utilisateurs qui: - ne se sont pas connectes depuis un certain delai, - ont...
Relancer les utilisateurs qui:
La relance est en format digest (pas une relance par notification) pour limiter le bruit.
POST /api/cron/notification-remindersx-cron-secret: <CRON_SECRET> ouAuthorization: Bearer <CRON_SECRET>{ "dryRun": true }?dryRun=1CRON_SECRET (obligatoire pour proteger la route)NOTIFICATION_REMINDER_INACTIVITY_HOURS (defaut: 48)NOTIFICATION_REMINDER_UNREAD_WINDOW_DAYS (defaut: 14)NOTIFICATION_REMINDER_COOLDOWN_HOURS (defaut: 48)NOTIFICATION_REMINDER_MAX_PER_7_DAYS (defaut: 3)NOTIFICATION_REMINDER_BATCH_SIZE (defaut: 250, max 500)Historique de relance stocke dans notification_reminder_log.
Exemple Vercel Cron (toutes les heures):
{
"crons": [
{ "path": "/api/cron/notification-reminders", "schedule": "0 * * * *" }
]
}
Ensuite, configure l'appel avec le secret (header) via ton orchestrateur.
# Configuration email et magic-link ## Ce qui est configure dans le code - Le declenchement du lien magique se fait via `supabase.auth.signInWithOtp...
Modèles de bio prêts à adapter selon ton objectif : relation sérieuse, rencontres locales, découverte. Clair, naturel, sans surpromesse.
La checklist pratique pour détecter un faux profil, protéger vos données et réagir vite en cas de doute sur un site de rencontre.
Une méthode concrète pour transformer votre recherche locale en vraies rencontres : ciblage département, sélection commune, puis premier message qui obtient une réponse.