Objetivo
📢Desenvolver um bot telegram capaz de gerir meu banco de dados Notion atravs da sua API oficial
🔎Rodar a aplicação dentro de um container Docker
Tecnologias Empregadas
Node.js
Docker
Introdução
Bots são pequenos aplicativos executados inteiramente no aplicativo Telegram
Essa é a definição do próprio Telegram em seu site oficial, interessante né?! Imagina rodar uma aplicação com toda sua interface já construída e solidificada, tanto nas questões de da experiência do usuário, quanto na sua interface, é exatamente o que ocorre aqui. Os bots permitem desenvolver aplicações únicas, capazes de auxiliar seus usuáios em diversas tarefas, como baixar uma música, enviar um tweet, receber uma notícia…
Nesse projeto em questão somaremos a tudo isso o poder do Notion.
Como primeira etapa, estamos mesclando grande parte do seu fluxo de trabalho em um espaço de trabalho completo . Quer uma lista de tarefas? Um roteiro de produto? Um repositório de design? Eles agora estão todos em um só lugar. Você pode até personalizar seu próprio espaço de trabalho a partir de dezenas de blocos de construção estilo LEGO.
Funcionalidades
Este bot acabou por ficar muito pessoal, mas com algumas adaptações, qualquer um pode criar o seu próprio Jarvis!
Menu Principal
Menu Cursos
Menu de Task
Menu Projetos
Comandos
Busca por conteúdo
Para realizar uma busca por um registro específico basta enviar uma mensagem sem um comando Telegram — /algumacoisa — que o bot irá realizar uma busca por todos os conteúdos que contenham o termo buscado ou no título do registro ou em uma das tags.
Para saber mais
Se quiser ver o código e fazer seus ajustes basta clicar aqui.
Top comments (0)