Gamificação além do leaderboard

Estou construindo comunidades que aproximam as pessoas. A gamificação é um dos elementos óbvios a serem implementados.

Antes de mudar do Discord para o Discourse, eu tinha alguns bots personalizados desenvolvidos que serviriam exatamente a esse propósito.

Só para citar alguns:

  • GM Bot: Bot que responderia toda vez que você dissesse “GM” no canal dedicado - responderia com uma citação motivacional e manteria o controle da sua sequência de “early bird” se você acordasse antes das 6h.
  • Progress Bot: um bot que acompanharia seus treinos, meditações, diários e sucessos mensais. Dessa forma, todos os envolvidos seriam motivados a manter a sequência e poderiam monitorar publicamente o progresso dos outros.

Estes são apenas 2, que foram muito bem recebidos e amplamente utilizados pela minha comunidade.

Existe alguma maneira de implementar essa gamificação no Discourse?

(Não estou procurando uma resposta direta de sim ou não, mas sim um brainstorm sobre quais são as “frutas mais fáceis de alcançar” que eu poderia utilizar imediatamente e o que poderia ser feito ao longo do tempo e com orçamento).

Qualquer contribuição é bem-vinda!

5 curtidas

Uma abordagem que vi em comunidades de prática é o uso de categorias de diário. Você pode implementá-las usando o plugin de diário ou ajustando as configurações da categoria para atender às suas necessidades.

Além disso, você pode criar distintivos personalizados para recompensar a atividade dentro de uma categoria de diário. Você também pode explorar a criação de automações mais sofisticadas usando o plugin de automação.

7 curtidas

Isso é realmente inteligente (dependendo do contexto, é claro, parece que funcionou na sua comunidade).

Mas sim, acho que a Automação será sua amiga para esse tipo de coisa.
E se você descobrir que ela não tem os gatilhos etc. que você precisa disponíveis, eu o encorajaria a postar no tópico. Quem sabe se mais podem ser adicionados :slight_smile:

Alternativamente, o Discourse tem muitos webhooks/APIs disponíveis, então se você precisar ir com tudo em suas automações, você pode usar algo como Zapier ou ferramentas semelhantes sem código.

4 curtidas

Se precisar de algo pronto para uso, você pode modificar os Níveis de Confiança do Discourse com seus próprios títulos, emblemas e imagens para que estejam relacionados ao que sua comunidade representa. Para inspiração, costumo ir a forum.uipath.com/badges, mas existem sites que personalizaram os níveis de confiança ainda mais.

1 curtida

Obrigado @rishabh.

O que estou procurando não é necessariamente a solução pronta, mas algo que funcione em um nível psicológico mais profundo para manter os usuários mais “viciados” (de uma boa maneira!) na comunidade em que participam.

@loginerror você já pensou nesses distintivos? eles parecem realmente maravilhosos!

1 curtida

Sim, junto com nossa incrível equipe da Comunidade :slight_smile:

Para emblemas, acho que usamos praticamente todas as maneiras pelas quais você pode concedê-los (os do GitHub vêm do plug-in, temos automações de API internas para nossa Academia, temos alguns que são feitos por meio de consultas SQL do explorador de dados personalizado e, por último, alguns que são concedidos manualmente).

A menos que a pergunta fosse puramente sobre a aparência deles, caso em que não posso levar o crédito por isso. Minhas habilidades artísticas não permitiriam isso :sweat_smile:

5 curtidas