Skip to content

mbtamuli/crypto

Repository files navigation

Crypto Bot

GitHub tag (latest SemVer)

Binance Bot

The binance-bot that fetches data from the Binance API and sends updates via Telegram to users registered in the database.

Setup

  1. Create a bot using Telegram's bot for bot creation 🤖 - BotFather
  2. A GitHub release is created using GoReleaser to publish the latest version of the Go binary.
  3. The Go binary is run using GitHub Actions.

Telegram CLI

The telegram-users-cli is used to register users in a database with their Telegram Chat ID.

Roadmap

  • Store Telegram user's Chat ID in a database
  • Fetch data from Binance
  • Send updates via Telegram