Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sistema de Temporadas #13

Open
danielhe4rt opened this issue Dec 10, 2022 · 6 comments
Open

Sistema de Temporadas #13

danielhe4rt opened this issue Dec 10, 2022 · 6 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@danielhe4rt
Copy link
Contributor

danielhe4rt commented Dec 10, 2022

O Sistema de Temporadas tem o propósito de trazer anualmente uma sensação de renovação ao servidor. Como nós sabemos, temos um sistema de leveling implementado no bot desde o primeiro dia porém as pessoas estão upando já desde o inicio da comunidade.

A ideia é salvar a posição da pessoa na temporada passada e mostrar isso no seu perfil.

Modelo do perfil do usuário pra temporada de 2023

A temporada atual durou 4 anos e irá finalizar dia 31 de dezembro de 2022. A partir de 01/01/2023, todos os usuários voltarão pro nível 1 com 0 de experiência e poderão reconquistar o topo do ranking, que hoje, pertence aos membros que ficaram esses 4 anos dentro da nossa comunidade.

Os dados referentes a quantidade de mensagens enviadas, eventos, reuniões, aulões e tudo que for rastreável ficarão disponível pra consulta do usuário sendo do dia 0 que ele entrou na comunidade até o 31 de dezembro.

Dúvidas

  • Devemos resetar o /apresentar e só iniciar a temporada para pessoas que executarem o comando novamente?
  • O que podemos dar para pessoas que acabaram no topo do Ranking?
  • Deveriamos começar a pedir a vinculação de e-mail da rapaziada pra mail marketing da He4rt? Pois já pode ser um momento propício. Ex: aulões, eventos etc.
  • Quais critérios serão necessários para dar a conquista de temporada pra pessoa? Pensei em pelo menos quem conseguir chegar level 3 ou 4.
@gitlherme
Copy link

Acredito que resetar temporada também é uma boa ideia pra ter entendimento de como está o engajamento da comunidade.
Acho que resetar o /apresentar, nesse primeiro momento talvez faça sentido, mas não se tornar uma coisa que deva fazer todo ano.

Sobre premiação, acho que pode ser coisas que ajudem a pessoa a se desenvolver na área. Seja sendo um curso x que ela queira, podendo ser num valor mais caro, sem ser cursos da Udemy, ou periféricos que possam ajudar no dia a dia, como teclados melhores, mouses, microfones, webcams ou até cadeiras.

Acredito que talvez possa encontrar uma forma de fazer alguma integração do Discord com a plataforma Meetup que tem sido usada, assim vc não precisa pedir o e-mail para pessoas que entrem no Discord, mas sim para aquelas que façam parte do grupo no Meetup, centralizando mais para esses eventos como aulões, meetups, etc. Caso isso não seja possível, acredito que e-mail possa ser um dos dados do comando /apresentar, porém deixando-o oculto no perfil do usuário, tendo isso só pra moderação mesmo.

@diogoodev
Copy link

Acredito que poderia ter um espaço para exibir todos os selos já conquistados, assim mesmo resetando a temporada ainda seria possível ver como foram as anteriores daquele usuário. Ai faria sentido resetar para todo mundo a cada nova temporada.

Acredito que resetar temporada também é uma boa ideia pra ter entendimento de como está o engajamento da comunidade. Acho que resetar o /apresentar, nesse primeiro momento talvez faça sentido, mas não se tornar uma coisa que deva fazer todo ano.

@gitlherme
Copy link

Concordo, @diogoodev. Acho só que talvez a pessoa não precisasse se apresentar todo ano, saca? Acho que o ideal é ela poder ir alterando seu perfil, mas sem ter que se apresentar sempre. Talvez entender um outro jeito de resetar e colocar a pessoa na "competição" novamente, mas sem precisar rodar o /apresentar.

@yayaflc
Copy link

yayaflc commented Dec 10, 2022

Acho válido resetar o apresentar e iniciar somente com aqueles que executarem o comando, tendo em vista que durante esses 4 anos muitas pessoas abandonaram o barco.

Para o top ranking seria interessante uma badge especial e um mimo irl como honorária (quem sabe um chaveiro 3D edição especial 👀).

A vinculação de email acredito que seja meio delicado, já que dentro do servidor temos muitos eventos onlines semanais (aulões/reuniões). Acabaria virando muito spam em uma caixa de entrada, já que email geralmente é utilizado para assuntos importantes, pessoais e de trabalho.
O bot da He4rt enviando uma mensagem direta no Discord, alertando sobre os eventos é uma possibilidade?

@Novout Novout added enhancement New feature or request documentation Improvements or additions to documentation labels Dec 10, 2022
@Luisnadachi
Copy link

Sobre mostrar a temporada anterior, pode utilizar algo parecido que tem no op gg, principalmente em questão de tamanho pra não ocupar tanto espaço. Sobre as dúvidas:

  • Não acho certo resetar o apresentar por conta dos futuros impactos que isso pode causar no futuro: membros perdidos depois de muito tempo fora, números baixos, privar de algumas coisas.
  • Acho que talvez algum periférico ou algo relacionado a tecnologia.
  • Acho válido pedir o email mas não ser algo obrigatório agora de inicio.
  • Justo dar a conquista depois de um certo level para evitar pessoas digitando somente uma vez para conquista-la e limitando o raking para pessoas que realmente estão engajando e participando.

@diogoodev
Copy link

Sobre mostrar a temporada anterior, pode utilizar algo parecido que tem no op gg, principalmente em questão de tamanho pra não ocupar tanto espaço

Isso é muito bom. Tenho uma sugestão para complementar com o sistema de avaliações, ele poderia usar uma métrica de estrelas para os voluntários. Assim iria gerar um diferencial no perfil da pessoa voluntaria, fiz um rascunho no canva só pra demonstrar a ideia.
Melhor temporada (11)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants