Присвоение бейджа активирует членство в группе

Изначально опубликовано здесь: Grant a badge for all members of a group

Благодарим @jtbayly за предложение разместить это в категории #feature.

Обзор

Пользователю присваивается новая значка, и это событие инициирует добавление пользователя в группу или его удаление из неё.

Сценарии использования

  • У вас есть скрытая категория с дополнительным контентом, которую пользователи могут «разблокировать», как пасхальные яйца.
  • У вас есть категория «Начало работы», доступная только пользователям группы «Новички». После присвоения значки «Сертифицированный» пользователь автоматически удаляется из группы «Новички», и эта категория больше не отображается.

Если вы можете представить другие сценарии использования, пожалуйста, добавьте их ниже в виде ответов!

8 лайков

Это точная копия?

Я всё ещё считаю, что это отличная идея, но мы не планируем её реализацию ни в одном из будущих релизов.

6 лайков

За исключением:

Кажется, что да.

Не уверен, насколько это имеет смысл. Потеря видимости сообщений в связанной категории, вероятно, вызовет путаницу.

Думаю, эти варианты использования будут довольно интересными :thinking:

Ого, ой. Извините за дубликат поста. Я искал перед публикацией, но явно пропустил это. Готов удалить.

Возможно, одна тонкая разница в том, что я также хотел бы видеть эту возможность для значка, выдаваемого вручную, например, модератором, а не автоматически через запросы значков. Например, у нас есть значок «Отзыв», который модераторы могут выдавать за действительно вдумчивые посты; я бы с радостью хотел, чтобы этот значок «открывал» значок-фильтр (добавляя пользователей в группу). Похоже, что ваш подход (добавление зеркальной группы) покроет и этот случай. Хотя пост в основном посвящён значкам, срабатывающим через SQL, я подумал, что стоит упомянуть об этом.

2 лайка