欢迎新用户

  1. 可能有不止一种方法(我能想到 3 种)来实现你的意图,但我会这样做。

如果你启用了自动化,可以安排一个每日任务,运行一个数据探索查询以获取新注册用户,然后向某个群组或信任等级(例如 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


或者

  • 使用自动化将查询发布到一个只有特定群组可见且设置为“关注”的安全主题中(类似于上述方法)——这可能是一种比私信侵入性稍小的方法。
  • 你也可以配置聊天 Webhook,并使用 user created 事件。
1 个赞