Skip to content

Gymbot is a Telegram bot designed to assist you at the gym by providing the workout plan for the specific day you need to train. It achieves this through its database, which stores users' names and their personalized workout routines.

Notifications You must be signed in to change notification settings

crookeDog/GymBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Gym Bot

A simple Telegram bot for managing personalized gym workout plans.

Features

  • View and edit daily workout plans (A/B/C days)
  • View and update the current training week
  • Reset the weekly progress
  • Support for Firebase as backend

Requirements

  • Python 3.10+
  • Telegram Bot Token
  • Firebase service account JSON

Setup

  1. Clone the repo or upload your files.
  2. Create a requirements.txt file (already included).
  3. Replace YOUR_TOKEN_HERE in bot.py with your actual Telegram Bot token.
  4. Upload your Firebase admin SDK JSON and configure Firebase.py.

Run locally

pip install -r requirements.txt
python bot.py

About

Gymbot is a Telegram bot designed to assist you at the gym by providing the workout plan for the specific day you need to train. It achieves this through its database, which stores users' names and their personalized workout routines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages