Gamificação do Discourse

É possível redefinir manualmente a URL da Leaderboard de alguma forma?

Por exemplo, de leaderboards/2 para leaderboards/1.

É possível atribuir pontos a um usuário como recompensa adicional? :grin:

1 curtida

Você pode querer ver:

que tem esta solicitação curl dentro:

curl --location 'https://my.discourse.com/admin/plugins/gamification/score_events' \
--header 'Api-Key: <sua chave>' \
--header 'Api-Username: <seu nome de usuário>' \
--header 'Content-Type: application/json' \
--data '{
    "user_id": "101",
    "date": "2024-05-15",
    "points": "-141",
    "description": "Ajuste de pontos de gamificação"
}'
2 curtidas

Eu ativei este plugin no admin, mas a barra de guias não exibiu automaticamente o Leaderboard, e adicionar novas listas também não fez com que elas aparecessem. Por que isso acontece? Onde devo procurar por essas listas?

Eu acho que você tem que adicioná-los à barra lateral sozinho :thinking:. As tabelas de classificação estão em /leaderboard, /leaderboard/2, /leaderboard/3, etc.

É possível criar um ranking para uma categoria ou tag específica?

As leaderboards estão vinculadas a grupos. Mas você pode especificar quais categorias afetam todas as leaderboards nas configurações de gamificação. Parece uma ideia interessante mover isso para a leaderboard, para, por exemplo, ter uma leaderboard de #suporte aqui nesta comunidade.

2 curtidas

2 posts foram divididos em um novo tópico: Reduzindo pontos para usuários sinalizados