Благодарим @jtbayly за предложение разместить это в категории #feature.
Обзор
Пользователю присваивается новая значка, и это событие инициирует добавление пользователя в группу или его удаление из неё.
Сценарии использования
У вас есть скрытая категория с дополнительным контентом, которую пользователи могут «разблокировать», как пасхальные яйца.
У вас есть категория «Начало работы», доступная только пользователям группы «Новички». После присвоения значки «Сертифицированный» пользователь автоматически удаляется из группы «Новички», и эта категория больше не отображается.
Если вы можете представить другие сценарии использования, пожалуйста, добавьте их ниже в виде ответов!
Ого, ой. Извините за дубликат поста. Я искал перед публикацией, но явно пропустил это. Готов удалить.
Возможно, одна тонкая разница в том, что я также хотел бы видеть эту возможность для значка, выдаваемого вручную, например, модератором, а не автоматически через запросы значков. Например, у нас есть значок «Отзыв», который модераторы могут выдавать за действительно вдумчивые посты; я бы с радостью хотел, чтобы этот значок «открывал» значок-фильтр (добавляя пользователей в группу). Похоже, что ваш подход (добавление зеркальной группы) покроет и этот случай. Хотя пост в основном посвящён значкам, срабатывающим через SQL, я подумал, что стоит упомянуть об этом.