Skip to content

katevi/goroscope

Repository files navigation

goroscope buildDocker Image SizeDocker Pulls

This application is a simple chat bot for Telegram that will return funny horoscopes. You can access it by the following link.

Tools

Quick How-to

  1. Clone this repository
  2. Register blank bot via botFather and get token to access the HTTP API
  3. Run following command in the root of repository
TELEGRAM_BOT_TOKEN=<your-token> docker compose up

You can look to this public docker image at the DockerHub repository using the following link which is also available via README badge.

Development guide

  1. Clone this repository
  2. Install Go 1.20
  3. Register blank bot via botFather and get token to access the HTTP API
  4. Update docker-compose.yaml to build goroscope from local directory instead of using public DockerHub image
  5. Develop amazing features to goroscope :)
  6. Run following command in the root of repository to start goroscope locally:
TELEGRAM_BOT_TOKEN=<your-token> docker compose up

Docker compose starts container with goroscope app and Redis container for storing goroscope's data.

Releases

No releases published

Packages

No packages published