Concessão de distintivo ativa a associação ao grupo

Postado inicialmente aqui: Grant a badge for all members of a group

Obrigado a @jtbayly por sugerir que eu postasse isso na categoria Contribute > Feature.

Visão geral

Um usuário recebe uma nova medalha; esse evento aciona a adição ou remoção do usuário a/ou de um grupo.

Casos de uso

  • Você tem uma categoria oculta com conteúdo bônus que deseja que os usuários possam “desbloquear”, como se fossem ovos de Páscoa.
  • Você tem uma categoria “Introdução” que só pode ser visualizada por usuários no grupo “Iniciantes”. Após receber a medalha “Certificado”, um usuário é automaticamente removido do grupo “Iniciantes” e essa categoria deixa de aparecer.

Se você conseguir imaginar outros casos de uso, por favor, adicione-os abaixo como respostas!

8 curtidas

Isso é uma duplicata exata de?

Ainda acho que é uma ideia fantástica, mas não temos ela agendada para nenhuma versão.

6 curtidas

Com exceção de:

Parece que sim.

Não tenho certeza de quanto isso faria sentido. Perder de vista as postagens em uma categoria associada provavelmente seria bastante confuso.

Acho que esses casos de uso seriam bastante interessantes :thinking:

Uau, que susto. Desculpe pela postagem duplicada. Pesquisei antes de postar, mas com certeza perdi essa. Fico feliz em removê-la.

Talvez uma diferença sutil seja que eu também gostaria de ver isso funcionar para uma medalha concedida manualmente, digamos, por um moderador, em vez de automaticamente por meio de consultas de medalhas. Por exemplo, temos uma medalha de “feedback” que os moderadores podem distribuir para posts realmente ponderados; adoraria que essa medalha “desbloqueasse” uma medalha de destaque (ao adicioná-los a um grupo). Parece que sua abordagem (adicionar um grupo espelho) cobriria esse caso também. No entanto, como o post se concentra principalmente em medalhas acionadas por SQL, achei que valia a pena mencionar.

2 curtidas