Conceder emblema ao visitar link

Nada ainda, tentei visitar com base no URL diretamente, clicando nele na pesquisa e clicando na página de tópicos ‘Mais recentes’.

Acionou isso, e ainda nada.

E você está usando o topic_id e não o post_id para este?

https://meta.discourse.org/t/grant-badge-when-user-visits-link/276700/17

1 curtida

Aí está, esse era o problema lol. Desculpe por isso. Está funcionando agora.

Próxima pergunta, podemos aumentar o nível de confiança de um usuário com base na concessão de um distintivo?

E podemos ocultar um tópico inteiramente da visualização pública e torná-lo visível apenas por meio de um link direto?

Existe um script ‘User Group Membership through Badge’ totalmente novo para o plugin de automação que pode ser adequado - embora, em vez de adicioná-los diretamente a um grupo de Nível de Confiança, eu consideraria adicioná-los a um grupo personalizado que concedesse um nível de confiança específico (dessa forma, eles não deveriam ser rebaixados quando os níveis de confiança forem recalculados periodicamente).

Para isso, acho que listar o tópico é o melhor caminho. Listar ainda envia notificações para quem está Assistindo/Assistindo Primeira Postagem de uma categoria, então você também pode considerar criar uma subcategoria totalmente nova para colocá-lo, que ninguém terá tido a chance de começar a assistir ainda.

1 curtida

como adiciono eles a um grupo personalizado com base no fato de terem recebido um distintivo e, em seguida, como concedo a eles o nível de confiança com base em estarem no grupo?

onde posso encontrar este script

Você usaria o script de Automação (veja abaixo). Como parte da criação de um grupo, você pode atribuir um nível de confiança a ser concedido automaticamente com ele:

Ele faz parte do plugin de Automação:

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.