universoimpulso/atena

View on GitHub
src/assets/storytelling.js

Summary

Maintainability
A
0 mins
Test Coverage
/* eslint-disable prettier/prettier */
export const generateStorytelling = ({ level, username }) => {
  const storytelling = {
    levelOne: `Que bom ter você por aqui, @${username}! :blush: Estou muito feliz por você fazer parte da Impulso Network!
    Eu sou a Atena, guardiã da Impulso Network e anfitriã da sua experiência aqui na plataforma!
    A partir de agora, você é *impulser* - assim chamamos carinhosamente os membros aqui - e desde já, peço a sua ajuda!
    Embora meu dia a dia seja super tecnológico, às vezes, tem tanta informação nesse mundo da tecnologia que parece que todos estão falando grego!:joy:
    Por isso, fico feliz em contar com impulsers como você, que me atualizam sobre as novidades. Ter você sempre aqui participando, interagindo, compartilhando e criando, contribui para que eu esteja sempre atualizada.
    Por conta disso, além de dar a você a minha gratidão, faço questão de oferecer também recompensas pelos seus esforços!
    Diversas das suas atividades aqui na Impulso Network serão premiadas com *Pontos de Reputação!* Esses pontos, junto com outras tarefas, permitirão que você alcance *novos níveis* dentro da Impulso Network. :sports_medal:
    Esses níveis podem dar a você *acesso a recompensas e benefícios únicos!* E além de conhecer outros milhares de impulsers, você também poderá participar e criar meetups, talks, lives, ajudar na criação de projetos Open-Source, escrever artigos para o Blog da Impulso e muito mais!
    Sei que são muitas informações e que talvez você fique com alguma dúvida, mas não se preocupe: tudo que você precisa saber sobre isso está disponível na opção *Atena*, no painel inicial em app.impulso.network!
    Por hora, vou ter dar sua *primeira missão* :dart: com as seguintes etapas:
    1. *Complete seu Perfil no* app.impulso.network;
    2. Faça a sua apresentação no chat no canal #apresente-se; e comece a participar do que acontece por aqui!
    Na hora certa, voltarei a falar com você! Espero por notícias suas! :smile:
    Uau, parabéns! :tada: Você acaba de alcançar o *Nível Ferro*;
    *Com isso, você ganhou:* livre acesso ao chat da rede de comunidades da Impulso Network, possibilidade de participar e criar meetups, talks, lives e eventos na rede, possibilidade de participar e criar Projetos Open-source na rede, possibilidade de escrever artigos para o Blog da Impulso, possibilidade de candidatar-se a oportunidades e livre acesso ao meu sistema de recompensas! Além disso, agora você tem acesso ao *Clube de Benefícios Ferro!*
    Para aproveitar, basta ir lá em app.impulso.network e clicar em *Clube de Benefícios.*  Lá, você pode solicitar acesso a uma série de benefícios em educação, saúde, finanças e muitos mais! Veja a lista completa em impulso.network/beneficios.`,
    levelTwo: `*Parabéns @${username}!* Você completou sua primeira missão, que incrível! :clap: Estou muito animada com seu crescimento! Por isso, você acaba de receber o acesso ao *Clube de Benefícios Bronze!*
    Para descobrir e desfrutar dos benefícios aos quais você passa a ter direito a partir de agora, basta entrar em app.impulso.network e clicar na opção *Clube de Benefícios* no painel inicial! Se tiver dúvidas sobre quais são os benefícios incluídos neste nível, confira o link impulso.network/beneficios.
    Parabéns, você merece! :tada:
    Agora, explicando melhor sobre os cargos honorários: você já deve ter notado que algumas pessoas da comunidade carregam o título de *Ambassador* ou de *Moderator*.
    Essas pessoas trabalham voluntariamente para o crescimento e bem estar dos impulsers! Quem carrega um desses títulos honorários recebe mais recompensas e benefícios exclusivos!
    Agora, eu acredito que você já está mais por dentro de como funciona a Impulso Network, certo?
    Então, vou te dar mais uma :dart:*missão!*
    Participar de pelo menos uma atividade de cada uma das categorias que temos disponíveis, que são: entrar em pelo menos dois canais do nosso chat.impulso.network, criar ou comentar em uma postagem do nosso blog, frequentar ou conduzir um meetup,  talk ou live e indicar uma comunidade para o nosso comunidades.tech - o maior repositório de comunidades de tecnologia do Brasil!
    Depois que você tiver cumprido essa missão e atingido a quantidade de reputação necessária para alcançar mais um nível, volto a falar com você!
    Já estou ansiosa, viu? Até breve então! :wave:
    Uau, parabéns! :tada: Você acaba de alcançar o *Nível Bronze*;
    *Com isso, você ganhou:* Acesso  ao *Clube de Benefícios Bronze*, disponível no painel em app.impulso.network!`,
    levelThree: `*Olá @${username}, que bom te encontrar de novo!* :blush:
    Você cumpriu sua missão mais uma vez! :muscle: Como foi a experiência? Espero que tenha curtido!
    Enfim, vamos direto ao ponto: agora você conquistou o *Nível Prata* e todos os benefícios que isso traz! :clap:
    Estou empolgada em te dizer que, a partir de agora, você tem acesso ao nosso *Clube de Benefícios Prata!* :tada:
    Além dos benefícios aos quais você já tinha acesso, você também passa a ter direito a *Cashback* :moneybag: em diversas lojas, como Netshoes, Amazon, Kabum, Carrefour e muito mais!
    Para acessar seus benefícios do *Clube Bronze e Prata*, basta entrar em app.impulso.network e clicar na opção *Clube de Benefícios* no painel inicial! Se tiver dúvidas sobre quais são os benefícios incluídos neste nível, confira o link impulso.network/beneficios.
    Mas como toda conquista traz um novo desafio, quero te deixar com mais uma :dart:*missão*, além do desafio de atingir a quantidade de pontos de Reputação para chegar ao próximo nível!
    Dessa vez, vou deixar você escolher. Você pode:
    - Indicar alguém para a Impulso Network pelo seu :point_right: *link de Referral* que está no painel em app.impulso.network. Basta que a pessoa indicada se inscreva pelo seu link e prontinho!
    - Ou participar de um dos nossos encontros no *Coworking Virtual*, que acontecem toda quinta-feira, das 14h às 17h, no link coworking.impulso.network! Molezinha, viu?
    Uau, parabéns! :clap: Você acaba de alcançar o *Nível Prata*;
    *Com isso, você ganhou:* acesso ao Clube de Benefícios Prata, disponível no painel em app.impulso.network!`,
   levelFour: `Olá, quanto tempo! :blush:
    Aqui do meu lado, tenho me atualizado a cada dia nesse universo da tecnologia graças à colaboração de impulsers como você! Agradeço muito a você por todos os seus esforços!
    Como recompensa, a partir de agora, você terá acesso ao *Clube de Benefícios Ouro*! :scream:
    Nessa categoria, você entra para o :hospital: *Farmaclube* - o que significa que você terá *descontos em inúmeras redes de farmácias*, com milhares de drogarias espalhadas por todo o Brasil!
    Você acessa seus benefícios do mesmo jeito: entrando em app.impulso.network e clicar na opção *Clube de Benefícios* no painel inicial! Se tiver dúvidas sobre quais são os benefícios incluídos neste nível, confira o link impulso.network/beneficios.
    Bem, como era esperado, agora vamos à sua nova :dart:*missão*!
    Acredito que esse é o momento de você mostrar o quanto evoluiu nos últimos tempos! Por isso, vá lá em app.impulso.network e atualize seus dados. Assim que terminar, você terá concluído a sua missão! E você também se torna um membro do :clapper:*Cineclube*! Com isso, você passa a ter *descontos em centenas de salas de cinema* espalhadas pelo Brasil! Meus parabéns, você realmente fez por merecer!
    E lembre-se de atingir os pontos de Reputação suficientes para alcançar o próximo nível! Espero você!:wave:
    Uau, parabéns! :clap:Você acaba de alcançar o *Nível Ouro*;
    Com isso, você ganhou: acesso ao Clube de Benefícios Ouro - Farmaclube e Cineclube, disponível no painel em app.impulso.network!`,
    levelFive: `*Olá* @${username}:scream: Você é inigualável!!
    Não tenho palavras para dizer como sua *jornada* foi incrível até aqui!
    Veja o tamanho da sua evolução na Impulso Network: *você finalmente venceu sua última :dart: missão*! Por seu trabalho incomparável, você chegou ao *nível mais alto da nossa plataforma!* :trophy:
    Agora, vamos conceder a você a maior honra diante de todos os impulsers: você atingiu o *Nível Diamante* na Impulso Network! :clap:
    Com isso, você terá acesso a todas as recompensas que podemos te oferecer!
    Agora, você terá acesso ao *Clube de Benefícios Diamante!* :gem: Com isso, você passa a ter *acesso gratuito completo por três meses a todos os cursos da Pluralsight*, uma das maiores plataformas mundiais de treinamentos para desenvolvedores!
    Para reivindicar seu prêmio, basta solicitá-lo em impulser.me/resgatar-beneficio. Veja a lista completa dos demais benefícios aos quais você tem direito em impulso.network/beneficios.
    A partir de agora, não tenho mais missões para você, mas tenho *um pedido*: quero que você continue a ajudar pessoas na Impulso Network, compartilhando tudo que você aprendeu nessa valiosa jornada com a gente.
    Tenho certeza de que a sua experiência pode contribuir muito para o progresso de muitas pessoas que fazem parte da Impulso Network!
    Obrigada pela sua participação tão importante! Vamos continuar nos falando pelos canais do nosso chat!
    Uau, parabéns! :tada: Você acaba de alcançar o *Nível Diamante;*
    *Com isso, você ganhou:* direito ao *Clube de Benefícios Diamante* e à plataforma PluralSight por três meses, solicitando pelo link impulser.me/resgatar-beneficio.
    *Que jornada maravilhosa! Parabéns!*`
  }

  return Object.values(storytelling)[level - 1]
}