Benvenuti ai nuovi utenti

  1. Probabilmente esistono più di un modo (ne vengono in mente tre) per fare ciò che intendi, ma penso che farei così.

Se hai abilitato l’automazione, potresti programmare un’attività giornaliera per eseguire un’esplorazione dei dati sulle nuove iscrizioni e poi inviare un messaggio privato a un gruppo o a un livello di fiducia (ad esempio TL3, gli utenti regolari).

Questa query restituisce le nuove iscrizioni dell’ultimo giorno:

-- Conta tutti i nuovi utenti di ieri
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

Questa invece restituisce le ultime 24 ore a partire dal momento in cui viene eseguita la query:

-- Conta i nuovi utenti nell'ultimo periodo di 24 ore scorrevole
SELECT
  COUNT(u.id) AS new_users_last_24_hours
FROM users AS u
WHERE
  u.created_at >= NOW() - INTERVAL '24 hours'

  1. Userei i messaggi privati per questo, poiché le impostazioni della chat per le notifiche via email sono definite nelle preferenze dell’utente in /my/preferences/email


OPPURE

  • utilizza l’automazione per pubblicare una query in un argomento sicuro visibile solo a un gruppo e impostato come “osservato” (simile a quanto sopra) – questo potrebbe essere un metodo leggermente meno invasivo rispetto ai messaggi privati.
  • potresti configurare un webhook della chat e utilizzare l’evento user created
1 Mi Piace