O Me Lembra Aí foi desenvolvido com o intuito de lembrar o usuário de algum tweet para uso posterior.
Por exemplo, o usuário vê uma thread do Twitter sobre dicas de trabalho ou uma lista de filme, a qual, naquele momento, ele não tem como ler, por questões de tempo. Ele pode salvar a thread como favorito para ver depois, mas as chances de esquecimento de que a mesma existe são muito altas, então, com isto em mente, o usuário marca o bot usando @melembraai e diz em quanto tempo ele gostaria de ser lembrado. E quando este tempo passar, o bot irá lhe enviar um lembrete respondendo ao seu tweet, e fazendo assim, com que você lembre que a thread existe, e que agora você pode calmamente fazer a leitura da mesma.
Outro exemplo seria: o governo publicou no twitter que em x tempo ele vai fazer uma obra na sua cidade, e então você pode pedir para ser lembrado desse tweet, e ver se aquela obra foi realmente feita ou não.
Enfim, são muitos usos possíveis, e veja os prints abaixo para ver o funcionamento do bot na prática: Você primeiro faz o pedido de lembrete
E então o bot lhe responde afirmando a confirmação do recebimento desse pedido
E quando esse tempo chegar, o bot irá lhe enviar o seu lembrete tão aguardado
- Node.js - interpretador JavaScript
- Redis - biblioteca que neste projeto está sendo usada para envio de tweets em segundo plano
- Sequelize - ORM de bancos SQL para Node.js (neste projeto esta sendo usado Postgres)
- date-fns - biblioteca utilitária de datas, calendários, etc.
- Faça um
fork
; - Crie uma
branch
com a sua nova adição:git checkout -b my-feature
; - Dê
commit
nas suas mudanças:git commit -m 'feat: my new feature'
; - E por fim, faça um
push
para sua branch:git push origin my-feature
.
Depois de fazer um merge
na sua solicitação de recebimento, você pode excluir a sua branch.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ❤️ por Bruno De Masi 👋