自动将活跃成员设为关注分类

提供一些背景信息:

  • 我们的论坛约有 95,000 名会员
  • 大约一年前,我们迁移了 3 个独立的论坛并将它们合并成 1 个
  • 我们目前有一个“公告”类别,T1、T2、T3 和 T4 组会自动“关注第一个帖子”
  • 公告类别中的主题只能由管理员创建

每周结束时,我们会创建一个“新闻通讯”风格的主题,庆祝社区成就、产品发布、即将举行的活动等。

目前,以上所有信任级别的会员都会在创建此主题时收到通知。话虽如此,我们开始评估这是否是最好的前进方式。

迁移以前的论坛时,我们带过来很多不活跃的账户。

我们正在寻找潜在的方法,让只有活跃会员/在一定时间范围内的会员才能在该类别中“关注第一个帖子”。

例如,我们不会让所有信任级别都关注,而是设置成只有自 2023 年 8 月以来活跃的账户才能关注。

有什么方法可以实现这一点吗?数据浏览器能帮到我们吗?也许是自动化插件?

我认为可以创建一个“近期用户”组,您可以将其应用于“首次查看帖子”标准,而不是信任级别。

一种方法是创建一个自定义 SQL 徽章,该徽章每天根据“上次查看”运行。可以将其设置为自动撤销不符合标准的用户。然后,您可以创建一个自动化,将拥有该徽章的用户添加到组中(并在他们失去徽章时将其移除)。

这听起来可行吗?

1 个赞

这似乎可能是一个解决方案。

那么,为了弄清楚:

  • “最近用户”组是关注该类别的一个组
  • 自动化每天运行,根据标准添加/删除人员
  • 一个 SQL 徽章,用于确定他们是否符合标准

是否有任何资源可以帮助我完全理解这是如何工作的?

1 个赞

这基本上就是它的要点。 :+1:

这个话题中有一些关于自定义 SQL 徽章的信息 - Creating triggered custom badge queries

我认为,如果你基于“过去 x 个月内可见”之类的条件,查询本身会相当简单。

这里有一个针对特定自动化的演练: Adding users to groups through custom field automation 不对,划掉它,这是错误的。我以为我也为徽章版本做了一个,但现在我不确定了。

它涉及几个活动部件,因此也值得进行一次试运行,以确保一切都能很好地协同工作。 :slight_smile: