Bienvenue aux nouveaux utilisateurs

  1. Il existe probablement plusieurs façons (j’en vois trois) de faire ce que vous envisagez, mais je pense que je ferais ceci.

Si vous avez activé l’automatisation, vous pouvez programmer un travail quotidien pour exécuter un explorateur de données pour les nouveaux inscrits, puis envoyer un message privé à un groupe ou à un niveau de confiance (par exemple, les réguliers de niveau TL3).

Cette requête vous donnera les nouveaux inscrits de la journée précédente :

-- Compte tous les nouveaux utilisateurs d'hier
SELECT
  (CURRENT_DATE - INTERVAL '1 day')::DATE AS sign_up_date,
  COUNT(u.id) AS new_users_yesterday
FROM users AS u
WHERE
  u.created_at >= (CURRENT_DATE - INTERVAL '1 day') AND u.created_at < CURRENT_DATE

Cette requête couvre les 24 dernières heures à partir du moment de l’exécution :

-- Compte les nouveaux utilisateurs au cours des 24 dernières heures glissantes
SELECT
  COUNT(u.id) AS new_users_last_24_hours
FROM users AS u
WHERE
  u.created_at >= NOW() - INTERVAL '24 hours'

  1. Je utiliserais des messages privés pour cela, car les paramètres de notification par e-mail pour le chat sont définis dans les préférences utilisateur à l’adresse /my/preferences/email


OU

  • Utilisez l’automatisation pour publier une requête dans un sujet sécurisé visible uniquement par un groupe et configuré pour la surveillance (similaire à ci-dessus) - cela pourrait être une méthode légèrement moins intrusive que les messages privés.
  • Vous pouvez configurer un webhook de chat et utiliser l’événement user created
1 « J'aime »