Beeminder

Logotipo do Beeminder.com

Como o Habitica, Beeminder é um serviço que ajuda a manter pessoas motivadas e em dia com suas tarefas. No entanto, o **Beeminder** faz isso através de um sistema de mapeamento "yellow brick road".

## O que é o Beeminder?

Beeminder te permite mapear o seu progresso em qualquer objetivo que possa ser mensurado em números (por exemplo, número de páginas na leitura de um livro, quantidade de peso perdida, distância percorrida em uma corrida, número de Afazeres do Habitica completos). Beeminder traça o progresso da sua meta através de uma *"yellow brick road"* em um gráfico. O que te mantém responsável? Bom, o Beeminder possui uma significativa "picada" – caso você saia dos trilhos, eles pegam o seu dinheiro na vida real.

Para mais informações, veja Beeminder's Overview.

### Como o sistema de mapeamento "Yellow Brick Road" funciona?

Quando você cria uma meta no Beeminder, informa com o que você quer se comprometer, o que é representado pela inclinação na *yellow brick road*. Se você quer completar 8 Afazeres por semana, então 8 é a inclinação no gráfico. O eixo y mostra o total cumulativo de Afazeres completos. Ou, caso você esteja *beeminding* o número de Afazeres restantes, o gráfico vai começar no número atual e diminuir até a taxa que você especificou, digamos, -3 Afazeres por semana. No caso de *beeminding* mais Afazeres completos, você precisa ficar na *yellow brick road* ou acima dela. Caso reduza os Afazeres restantes, você também precisa ficar nela, ou então abaixo dela.

Também existem interfaces refinadas para agendar quebras na trilha, jogando fora o excesso de "buffer de segurança" que você pode ter construído e mudar seus comprometimentos. O problema é que quaisquer mudanças que você faça demoram uma semana para fazer efeito.

### Eles pegam o meu dinheiro?? Isso é seguro?

Os fundadores do Beeminder e do Habitica se conhecem na vida real, então não existe dúvida de que o Beeminder é confiável. Mas, além disso, existem diversos recursos do Beeminder que devem te ajudar a ficar à vontade usando-os para reforçar seus hábitos:

* O Beeminder só pega seu dinheiro quando sua meta declina, e ele te dá avisos muito claros quando você está perto de declinar, mudando a cor da sua meta e te enviando e-mails.
* Quando sua meta declinar, o Beeminder vai imediatamente enviar um e-mail automático para você como notificação. Você pode responder dizendo que o declínio não deveria ter acontecido (por exemplo, se o Beeminder cometeu um erro, ou se você está sem acesso à internet para ver sua meta, ou se o Habitica teve uma interrupção que impediu o Beeminder de buscar seus dados, etc). Eles não vão pegar o seu dinheiro, ou vão reembolsar ele se já tiverem feito isso.
* Quando você se inscreve no Beeminder, suas primeiras metas são "freebees" — você pode começar uma meta sem empregar nenhum dinheiro, e sem providenciar detalhes do seu cartão de crédito. Se a meta declinar, você não perde dinheiro. Se você quiser continuar com essa meta, pode fazer isso empregando $5, mas você também pode escolher abandonar a meta, sem penalidades.
* Quando você começa uma nova meta (independente de ser uma *freebee* ou não), pode escolher começar com a primeira semana sendo "plana", ou seja, que não importa o quão ruim seja sua performance, você não pode declinar na sua primeira semana. Isso te dá tempo para se acostumar com essa meta como parte da sua vida antes de colocar seu dinheiro em risco.
* Após criar uma meta, você pode mudar suas "inclinações" (por exemplo, o quanto você precisa fazer todo dia para evitar declínios). Contudo, para te proteger da sua própria akrasia (proscrastinação, falta de auto-controle, etc), quaisquer mudanças que fizer não terão efeito até a próxima semana.

## Integração Beeminder-Habitica

1. Mude a hora do "Início do Dia" nas configurações para 00:00 (isso vai te permitir mapear suas Diárias além dos Afazeres).
2. Vá para a página do Habitica no Beeminder — isso vai te dar um atalho para criar uma conta no Beeminder se você já não possui uma.
3. Insira o seu ID de Usuário (UID) Único do Habitica e seu Token API. Eles não são a mesma coisa que o seu nome de usuário e senha do Habitica. A página do Beeminder está linkada com a página (Opções de API) do Habitica, onde você pode encontrá-los. Certifique-se de estar logado no Habitica.
4. Clique no botão "Habitualize".
5. Escolha as opções apropriadas:
	* Decida se você quer *beemind* para ter mais Afazeres completos ou *beemind* para reduzir o acúmulo de Afazeres pendentes.
	* Selecione uma etiqueta para *beemind*, ou use a padrão de "Todos os Afazeres" (todas as etiquetas).
	* Digite o número de Afazeres por semana pelos quais você quer se responsabilizar (por exemplo, ter mais 10 Afazeres completos toda semana, ou ter menos 10 ("-10") Afazeres restantes toda semana).
	* Deixe a checkbox "Start with a week of safety buffer" selecionada se você não tem certeza do significado disso (essa opção te dá uma semana para se acostumar com a sua meta antes de você ter o risco de declinar).
	* Digite um nome para a sua meta.
	* Como opção, ajuste a URL da sua meta (esta é a URL que você usa para acessar a meta no seu navegador; você não precisa mudar isso se não quiser).
6. Clique no botão "Submit" para confirmar.

Para mais detalhes, as referências são do post no blog do Beeminder, Beeminder ♥ HabitRPG.

## Deletando Afazeres Completos Sem Confundir o Beeminder

É seguro deletar Afazeres completos a qualquer momento.

Anteriormente, deletar Afazeres completos poderia causar problemas com as metas do tipo "mais Afazeres completos", todavia esses problemas foram removidos em 31 de janeiro de 2016.

## Beeminder e Afazeres de Desafios

Atualmente, as únicas metas Beeminder-Habitica são para mapear quantos Afazeres ativos ou completos você possui. Afazeres de Desafios **não** são inclusos. Isso se dá porque você tem muito menos controle sobre Afazeres de Desafios do que sobre os seus próprios Afazeres. Novos Afazeres de desafios podem ser adicionados à sua lista de tarefas a qualquer momento, caso o criador do mesmo decida adicionar mais Afazeres a ele, o que pode te levar a declinar em uma meta de "Menos Afazeres Restantes". O criador também pode encerrar o desafio a qualquer momento, o que te dá a opção de deletar as tarefas do desafio, e se você fizer isso antes do Beeminder registrar qualquer Afazer completo, você pode declinar em uma meta de "Mais Afazeres Completos".

## Mapeando All Task Types usando IFTTT

A integração Beeminder-Habitica pode ser usada para mapear Diárias ou Afazeres, ou os dois. Se você deseja mapear todos os seus cliques em todos os tipos de tarefas ao mesmo tempo, pode usar um webhook IFTTT, conforme descrito abaixo.

Não é possível usar o método abaixo para mapear apenas alguns tipos de tarefas; esse método registra todo clique que você dá em:

* Hábitos positivos
* Hábitos negativos
* Diárias completas
* Afazeres completos
* Recompensas compradas

Se você quer mapear apenas alguns tipos de tarefas, pode precisar escrever um script personalizado para analisar os dados do Habitica e atualizar sua meta no Beeminder.

Para mapear todos os tipos de tarefas listados acima usando IFTTT:

1. Crie uma meta "Do More" no Beeminder para registrar seus cliques em tarefas.
2. Crie uma conta no IFTTT ou conecte-se a uma já existente.
3. Use o formulário de pesquisa do IFTTT para procurar por "beeminder", depois clique no subtítulo "Services" e clique na caixa do Beeminder que aparece abaixo dele. Continue com o processo para autorizar o IFTTT a usar sua conta do Beeminder.
4. Use o formulário de pesquisa do IFTTT para procurar por "webhooks", depois clique no subtítulo "Services" e na caixa Webhooks embaixo dele. Continue com o processo para habilitar o serviço webhooks service para a sua conta do IFTTT.
5. Visite o artigo Creating your own Applet e leia sobre as informações gerais do processo descrito abaixo.
6. Visite https://ifttt.com/create (você também vai encontrar o link para a página "Creating your own Applet").
7. Você vai notar que a palavra "This" possui uma cor diferente (cinza) das demais palavras (preto) por lá, e que ela possui um "+" antes de si. Isso indica que ela é um link. Clique em "This" ou no botão "+".
8. A página que aparece terá uma caixa de "Search services". Use-a para pesquisar por "webhooks" e clique na caixa webhooks que aparece.
9. Você estará agora na página "Choose trigger". Clique na caixa "Receive a web request".
10. Você estará agora na página "Complete trigger fields". Na caixa "Event Name", digite algo como "habitica\_tasks" (pode ser o que você quiser, mas não use espaços ou pontuação avançada, e lembre-se do que você digitou). Clique no botão "Create trigger".
11. Você agora estará de volta na página "create", com "That" aparecendo em cinza com um botão "+". Clique nela.
12. Na caixa "Search services", digite "beeminder". Clique na caixa "Add datapoint" que aparece.
13. Você estará agora na tela "Complete action fields".
	1. Selecione a sua meta do Beeminder.
	2. Digite 1 no campo "Datapoint value" (você pode usar um número diferente se desejar). Clique no botão "Add ingredient".
	3. No campo "Datapoint comment", mude o comentário se quiser, e clique no botão "Add ingredient".
	4. Clique no botão "Create action".
14. Você estará agora na tela "Review and finish". Desative o "Receive notifications when this Applet runs" se quiser. Clique em "Finish".
15. Vá para a página principal do IFTTT e clique na caixa Webhooks.
16. Clique no botão "Documentation" na página Webhooks.
17. Você verá uma URL mais ou menos assim: `https://maker.ifttt.com/trigger/{event}/with/key/randomstringofcharacters` (note que "random string of characters" no final são suas chaves privadas de webhooks do IFTTT, isso não deve ser compartilhado com outras pessoas).
18. Copie a URL.
19. Conecte-se a sua conta do Habitica no site do Habitica.
20. Clique em User Icon > Settings e depois no subtítulo API.
21. No lado direito da página está a seção Webhooks. No campo "Webhook URL", cole a sua URL `https://maker.ifttt.com/trigger/{event}/with/key/randomstringofcharacters` e substitua `{event}` por `habitica_tasks` (ou qualquer que seja o Event Name que escolheu anteriormente).
22. Clique no botão "Add".

Você vai notar que um *datapoint* é adicionado a sua meta do Beeminder sempre que você clicar em qualquer tarefa (incluindo cliques negativos em Hábitos e compras de Recompensas).

## Conseguindo Ajuda

Se você está tendo problema para usar a integração Beeminder-Habitica ou o processo IFTTT descrito acima, primeiro leia tudo que está nesta página, e se isso não resolver o seu problema, vá para o Fórum do Beeminder e pesquise por "habitica" e "habitrpg" para ver se existem tópicos relevantes que já resolveram o seu problema, ou então você pode postar uma pergunta relacionada com a questão. Crie um novo tópico caso nenhuma das existentes seja relevante.

Se você prefere pedir ajuda através do Habitica, pode fazer uma postagem na guilda Beeminder. Por favor, não poste na guilda e no fórum ao mesmo tempo como se isso fosse duplicar os esforços para te ajudar.

Se você está escrevendo um script personalizado para atualizar uma meta no Beeminder usando seus dados do Habitica, e você precisa de ajuda especificamente com a API do Habitica, a guilda Aspiring Comrades é o melhor lugar para você postar.

## Links

Guilda do Beeminder no Habitica

Post no blog do HabitRPG sobre a integração do Beeminder com o Habitica

Post no blog do Beeminder sobre a integração do Beeminder com o Habitica

Página para criação de metas do Habitica no Beeminder

Fórum principal do Habitica no Beeminder (o fórum contém outras postagens do Habitica / HabitRPG também)

## Nota de Tradução

Não é garantido que a página contenha a mesma informação da original em Inglês. Pode estar desatualizada ou conter links para conteúdos não existentes. Quer ajudar nas traduções? Acesse **Começando Suas Traduções**.

1. ↑ Optou-se por manter este termo no seu idioma original, em tradução livre seria algo como "estrada de tijolos amarelos".
2. ↑ Trocadilho com a expressão nativa "freebies", que em tradução livre seria algo como "brinde".