The Nutrition Tracker Bot is a Telegram bot designed to help users track daily nutrition intake, including calories, proteins, fats, carbohydrates, and water. The bot also supports time zone and language adjustments, and calculates daily nutritional needs based on user-specific parameters.
Start using the Nutrition Tracker Bot
- Track calorie and water intake.
- Retrieve daily nutrition logs.
- Calculate daily nutritional needs.
- Multi-language support: English and Russian.
- Time zone management for accurate tracking.
Initializes the bot and registers the user.
Sets daily nutritional targets for the user.
Logs a food entry with nutritional details.
Logs the amount of water consumed.
Retrieves the user's food and water logs for a specific day.
/calc <age> <weight> <height> <metabolism> <activity> <goal> <desire> <diet_type> <gender> <body_fat> <climate> <rhr>
Calculates personalized daily nutritional needs.
Sets the user's time zone for accurate logging.
Changes the bot's language between English and Russian.
Shows the user's daily progress towards nutritional goals.
Displays the total number of registered users.
Resets the user's daily progress for the current day.
This project is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).
- Attribution: you must give appropriate credit, provide a link to the license, and indicate if changes were made.
- Non-Commercial: you may not use the material for commercial purposes.
- No Derivatives: if you remix, transform, or build upon the material, you may not distribute the modified material.
For the full license text, you can visit the Creative Commons website or see the LICENSE file in the project directory.