/bot-coin2

Bot para consultar a cotação do Dólar, Bitcoin e Euro.

Primary LanguagePythonMIT LicenseMIT

Bot Coin

O Bot Coin é um projeto Open Source de um bot para o Telegram, que possibilita informar a cotação do Dólar, Bitcoin e Euro, a partir de uma API.

Está em desenvolvimento a funcionalidade de converter valores informados pelo usuário.

Stack

  • Python
  • Poetry
  • Pytest (A ser desenvolvido)
  • Requests
  • Hgbrasil (Api de dados)
  • Telegram Bot
  • GitHub Actions
  • Heroku (Deploy ainda a ser realizado)
  • Bot Screens

    01 - Start Bot

    Image

    02 - Acessando o Menu do Bot

    Image

    03 - Acessando as Cotações do Dólar, Bitcoin e Euro

    Image



    Image


    Start the project

    01 - Primeiro realize o clone do repositório, ou um fork para o seu usuário no github.

    02 - Em seguida crie um bot no telegram, utilize a documentação do telegram com todas as instruções necessárias.

    03 - Adiante crie uma conta na Hgbrasil, este site fornece uma apikye que possibilita acessar a api em um plano gratuito, que fornece todas as cotações das moedas que o bot necessita.

    04 - Na raiz do projeto crie um arquivo chamado .env e adicione as duas variáveis de ambiente, assim como apresentado abaixo:

    TOKEN=12345 # TOKEN do bot do telegram
    APIKYE=4321 # APIKYE da Hgbrasil
    

    03 - Crie um ambiente virtual com o Poetry e instale as dependências do projeto.

    04 - Para inicializar o bot basta executar o seguinte comando, na raiz do projeto:

    python3 main.py
    

    05 - Agora você já pode utilizar o seu bot :)

    Importante

    Este projeto é para a comunidade Python, sintasse a vontade para utilizá-lo, tendo qualquer dúvida ou sugestão basta adicionar uma mensagem nas issues, ou me adicionar no linkedin, link para o perfil na página inicial do github.

    Além disso, sintasse a vontade para mandar um pullrequest, com uma correção ou nova feature, não se esqueça de antes adicionar uma issue com a funcionalidade que você irá corrigir ou criar.

    Se você gostou do projeto, compartilhe com os seus amigos, com a sua comunidade, adicione uma Star no repositório.