Telegram Nutrition Tracker
detail.loadingPreview
Track your daily nutrition by sending voice messages or text to a Telegram bot.
🚀Ready to Deploy This Workflow?
About This Workflow
Telegram Nutrition Tracker
This workflow allows users to log their food intake and get a nutritional breakdown using a Telegram bot. Users can send either text messages describing their meal or voice messages containing the same information. The bot then processes the input, estimates nutritional values (calories, protein, carbs, fats, and key electrolytes), and stores the data in a Google Sheet for future reference.
Key Features
- Accepts both text and voice messages via Telegram.
- Automatically transcribes voice messages to text.
- Estimates nutritional content (kcals, protein, carbohydrates, lipids, electrolytes).
- Provides a detailed breakdown per food item and overall totals.
- Stores tracked nutrition data in a Google Sheet.
- Uses OpenAI's GPT-4o-mini for natural language processing and nutritional analysis.
How To Use
- Set up Telegram Bot: Create a Telegram bot using BotFather and obtain the API token.
- Configure Credentials: Add your Telegram Bot API token to n8n's credentials.
- Set up Google Sheets: Create a Google Sheet to store the nutrition data and obtain its Sheet ID and the Sheet Name (e.g., 'Sheet1'). Configure Google Sheets OAuth2 credentials in n8n.
- Import Workflow: Import this JSON into your n8n instance.
- Configure Nodes: Update the
Receive Telegram messagenode with your Telegram API credentials. Update theStore in sheetnode with your Google Sheet document ID and sheet name. - Activate Workflow: Trigger the workflow by sending a text or voice message to your Telegram bot.
Apps Used
Workflow JSON
{
"id": "61161430-e12b-4484-9478-cb9640e9fc6a",
"name": "Telegram Nutrition Tracker",
"nodes": 0,
"category": "Integrations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 61161430-e12b...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Track an Event in Segment
Track events in Segment to monitor user behavior.
Telegram Channel to Readeck & Hoarder
Automatically saves links from a Telegram channel to Readeck and Hoarder.
LINE Bot - Google Sheets Record Receipt
Automatically records LINE BOT message receipts into Google Sheets.
Notion Job Board Poster
Automate job postings to Notion by receiving data via webhook.
Send ProfitWell Financial Metrics to Mattermost Monthly
Automatically sends monthly financial metrics from ProfitWell to a Mattermost channel.
Save Telegram Reply to Google Sheet Journal
Logs replies from a specific Telegram user to a Google Sheet as journal entries.