Install Docker Compose.
# Crie um container com MySQL
$ docker-compose up -d
# Instale as dependências
$ npm install
# No terminal, vá para a pasta src e execute o arquivo app.js
$ node app.js
# Em um novo terminal, vá para a pasta src e execute o arquivo bot.js para iniciar o bot
$ node bot.js
# Abra o Telegram e procure pelo Bot
$ guibot
# Vá para o diretório frontend
$ cd frontend
# Instale as dependências
$ npm install
# Rode o server
$ npm run serve
# Faça cadastro
Página de cadastro (/register)
# Faça Login
Página de login (/login)
- API em Node.js que se conecte com a API do Telegram
- A API deve ser capaz de postar mensagens no Telegram e ler mensagens recebidas.
- Utilizei MySQL para armazenar os logs das interações.
- Implemente autenticação para acesso à API
- Permita ao administrador Autenticar-se.
- Visualizar em tempo real as mensagens recebidas pelo bot.
- Enviar respostas para os usuários que interagiram com o bot.
- Utilize a Composition API de Vue.js para gerenciar o estado e a lógica da aplicação.
Made with ❤️ by Guilherme Vaz 👋🏽 Get in touch!