Приветствуем новых пользователей

  1. Вероятно, существует более одного способа (я могу придумать три) сделать то, что вы планируете, но я бы поступил так.

Если у вас включена автоматизация, вы можете запланировать ежедневную задачу для запуска запроса в Data Explorer для новых регистраций, а затем отправить личное сообщение группе или пользователям определенного уровня доверия (например, TL3 — регулярные пользователи).

Этот запрос покажет новых пользователей за последний день:

-- Подсчитывает всех новых пользователей за вчерашний день
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

Этот запрос покажет новых пользователей за последние 24 часа с момента выполнения запроса:

-- Подсчитывает новых пользователей за последние 24 часа (скользящий период)
SELECT
  COUNT(u.id) AS new_users_last_24_hours
FROM users AS u
WHERE
  u.created_at >= NOW() - INTERVAL '24 hours'

  1. Я бы использовал личные сообщения для этого, поскольку настройки уведомлений чата по электронной почте задаются в предпочтениях пользователя по адресу /my/preferences/email


ИЛИ

  • Используйте автоматизацию для публикации запроса в защищенную тему, которую видит только группа, и которая настроена на отслеживание (аналогично вышеуказанному) — это может быть менее навязчивый метод, чем личные сообщения.
  • Вы можете настроить веб-хук чата и использовать событие user created.
1 лайк