Skip to content

A telegram weather bot that tries to tell if the day is beautiful or not.

Notifications You must be signed in to change notification settings

kahlstrm/paivabot

Repository files navigation

Paivabot - telegram Weather Bot

A simple telegram bot that describes current weather (currently for Otaniemi, Espoo) and predicts the "beautifulness" of the day using previously learnt data.

Development

For development you need:

  • uv
  • Python 3.13
  • A free API key from OpenWeatherMap
  • A libSQL database (local/remote)
  • A TG bot API key

Production (Docker deployment)

For production you need (or is recommended at least):

  1. Build the image:

    docker build -t paivabot .
    
  2. setup environment variables inside .env

  3. Run the image with .env as the env-file:

    docker run -d --env-file .env paivabot
    

About

A telegram weather bot that tries to tell if the day is beautiful or not.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages