徽章授予触发群组加入

最初在此处发布:Grant a badge for all members of a group

感谢 @jtbayly 建议我将此内容发布到 #feature 类别中。

概述

当用户被授予新徽章时,该事件会触发用户被加入或移除出某个用户组。

使用场景

  • 您拥有一个包含额外内容的隐藏分类,希望用户能够像解锁彩蛋一样“解锁”它。
  • 您拥有一个“入门指南”分类,仅对“初学者”组中的用户可见。当用户被授予“认证”徽章后,将自动从“初学者”组中移除,该分类将不再显示。

如果您能想到其他使用场景,请在下方回复补充!

8 个赞

这是否是以下内容的完全重复?

我仍然认为这是一个绝妙的主意,但我们尚未将其列入任何版本的发布计划中。

6 个赞

除了:

看起来确实如此。

不确定这样做的意义有多大。在相关分类中失去对帖子的可见性可能会非常令人困惑。

我认为这些用例会非常有趣 :thinking:

哇,哎呀。抱歉发了重复帖子。我在发帖前确实搜索过,但肯定漏掉了这个。很乐意删除它。

或许一个细微的区别是,我也希望这个功能能适用于手动授予的徽章,例如由版主授予,而不是通过徽章查询自动授予。例如,我们有一个“反馈”徽章,版主可以将其授予那些特别用心的帖子;我希望这个徽章能够“解锁”一个头衔徽章(通过将其添加到某个组中)。看来你的方法(添加镜像组)也能涵盖这种情况。不过,由于该帖子主要关注 SQL 触发的徽章,所以我觉得值得提一下。

2 个赞