Skip to content
/ Gaia Public

Olá, sou Gaia, também conhecida como a deusa primordial. Sou responsável por tudo que acontece na Terra. Por isso, decidi te ajudar a escolher qual atividade fazer ao ar livre com base na condição meteorológica.

License

Notifications You must be signed in to change notification settings

BotGaia/Gaia

Gaia

pipeline status License: GPL v3 StyleGuide Version


Olá, sou Gaia, também conhecida como a deusa primordial. Sou responsável por tudo que acontece na Terra. Por isso, decidi te ajudar a escolher qual atividade fazer ao ar livre com base na condição meteorológica.

Você pode me encontrar tanto no Telegram (@DeusaGaiaBot) quanto no Facebook (@DeusaGaiaBot)

Esse projeto teve como base o Rasa Boilerplate.

Como contribuir

Se tiver interesse em como contribuir para o projeto, olhe mais sobre o projeto em nossa wiki e dê uma lida também no nosso guia de contribuição.

Como usar

O nosso projeto utiliza o Docker e o Docker Compose como ferramentas de desenvolvimento. Para instalar eles, siga o tutorial no site oficial do Docker.

Telegram

Para rodar o bot no Telegram, é necessário utilizar o ngrok para expor determinada porta para ser utilizado pelo Telegram. Ao baixar, é só executar utilizando o seguinte comando:

$ ngrok http 5001

Utilize a rota fornecida pelo ngrok, de preferência https. Cole sua rota do ngrok no arquivo .env, no espaço:

TELEGRAM_WEBHOOK={https://SEUNGROK/webhooks/telegram/webhook}

Insira também no .env as seguintes informações do bot, caso não tenha essas informações, acesse o BotFather:

TELEGRAM_TOKEN
TELEGRAM_BOT_USERNAME

Com o Docker compose instalado, acesse a pasta raiz do projeto e execute o seguinte comando em seu terminal: Este comando treinará o bot e irá iniciá-lo no telegram.

$ sudo docker-compose up bot

Para rodar a folha de estilo, utilize o seguinte comando:

$ sudo docker-compose run bot flake8

Terminal

Para executar o serviço do bot em seu terminal, utilize o seguinte comando para treiná-lo:

$ sudo docker-compose run --rm bot make train

Em seguida execute:

$ sudo docker-compose run --rm bot make run-console

About

Olá, sou Gaia, também conhecida como a deusa primordial. Sou responsável por tudo que acontece na Terra. Por isso, decidi te ajudar a escolher qual atividade fazer ao ar livre com base na condição meteorológica.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 8