最初在此处发布:Grant a badge for all members of a group
感谢 @jtbayly 建议我将此内容发布到 #feature 类别中。
概述
当用户被授予新徽章时,该事件会触发用户被加入或移除出某个用户组。
使用场景
- 您拥有一个包含额外内容的隐藏分类,希望用户能够像解锁彩蛋一样“解锁”它。
- 您拥有一个“入门指南”分类,仅对“初学者”组中的用户可见。当用户被授予“认证”徽章后,将自动从“初学者”组中移除,该分类将不再显示。
如果您能想到其他使用场景,请在下方回复补充!
8 个赞
sam
(Sam Saffron)
2
这是否是以下内容的完全重复?
我仍然认为这是一个绝妙的主意,但我们尚未将其列入任何版本的发布计划中。
6 个赞
Stephen
(Stephen)
3
除了:
看起来确实如此。
不确定这样做的意义有多大。在相关分类中失去对帖子的可见性可能会非常令人困惑。
哇,哎呀。抱歉发了重复帖子。我在发帖前确实搜索过,但肯定漏掉了这个。很乐意删除它。
或许一个细微的区别是,我也希望这个功能能适用于手动授予的徽章,例如由版主授予,而不是通过徽章查询自动授予。例如,我们有一个“反馈”徽章,版主可以将其授予那些特别用心的帖子;我希望这个徽章能够“解锁”一个头衔徽章(通过将其添加到某个组中)。看来你的方法(添加镜像组)也能涵盖这种情况。不过,由于该帖子主要关注 SQL 触发的徽章,所以我觉得值得提一下。
2 个赞