Barbelloff Discord Bot 💪
Barbelloff is a fitness-focused Discord bot designed to help users track stats, set fitness goals, and stay motivated. Built with Python and MongoDB, it provides personalized tracking features right inside Discord.
🚀 Features
Set Stats – Track age, gender, height, and weight with the setstats command.
Fitness Goals – Define goals with experience levels using the mygoal command.
Progress Tracking – Store and retrieve fitness data over time.
MongoDB Integration – Reliable storage for user profiles and goals.
Custom Commands – Expandable command system to add more fitness tools.
📝 Commands
Here are some of the main commands available:
Command Description
setstats - Store your age, gender, height, and weight.
mygoal - Set fitness goals and experience level.
progress - View your current progress.
help - Show all available commands.
video (exercise) - Provides a link to a video of the desgnated exercise
(Prefix ! is configurable.)
🛠️ Tech Stack
Python (discord.py / nextcord / disnake depending on your fork)
MongoDB for persistent storage
dotenv for environment variables