Skip to content

iagocaran/laricaco_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

laricaco_bot

Um bot para o Telegram desenvolvido para testar sua viabilidade como ferramenta para gestão de informações para o serviço de vendas do Laricaco.

Introdução

O projeto foi baseado na facilidade de utilizar os webhooks do Telegram Bot API, de forma que foi preciso construir um servidor para processar os requests e responder de acordo. Para o primeiro protótipo criei rapidamente um servidor node.js usando o framework Express.js, também utilizei Sequelize.js para facilitar o trabalho com o banco de dados. Ainda assim, havia um problema que é receber os requests do Telegram. Para evitar configurações adicionais, e qualquer possível dificuldade, estou usando um app do Heroku ligado diretamente ao repositório. Devido a natureza simples do projeto, não ativei qualquer facilidade de debug, mas é interessante para continuar o desenvolvimento.

Pré-requisitos

O primeiro software a instalar para rodar o projeto é o Runtime do Node.js.

Executando

Com ele instalado, clone o projeto do github e instale suas dependências: Na pasta do projeto execute:

npm install

Depois, você pode rodar o projeto.

npm start

Testes

Esse projeto ainda não apresenta testes a serem executados.

Planos

Autores

  • Iago Caran Aquino - Trabalho inicial

Licença

Esse projeto está licenciado sob a licença GPLv3 - veja o arquivo LICENSE.md para mais detalhes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published