These bots estimate calories and macros from a text description or photo of a meal and track your daily total against a personal target, replacing a manual food diary in Telegram.
| # | Bot | Price | Languages | Inline | Groups | Score |
|---|---|---|---|---|---|---|
| 1 | @mealschatbot | Freemium · First 15 meals free | EN | no | no | 66 |
| 2 | @DeltaDriven_bot | Freemium · 10 free messages, no card needed | EN | no | no | 63 |
| 3 | @olivka_app_bot | Freemium · First meals free, no card needed | EN | no | no | 61 |
We logged five meals — three by photo (a home-cooked plate, a fast-food order, a packaged snack with a visible label) and two by typed description — and compared the bot's calorie and protein estimate against known nutritional values for the same food. We also had it calculate a personal daily calorie target from sample weight/height/goal inputs and checked how large the Russian-cuisine dish database was compared to generic international foods.
Photo recognition is the headline feature, but accuracy varies a lot by dish — a bot trained mostly on generic Western foods can misjudge a home-cooked stew or a regional speciality by a wide margin, so if you eat mostly home-cooked or regional food, test it on your actual meals before trusting the running total. A bot that also accepts a typed description or a barcode scan as a fallback is more reliable day to day than one relying on photo recognition alone.
Check how the daily calorie/macro target is calculated — a reasonable bot asks for weight, height, age, sex, activity level, and goal, and uses a standard formula (like Mifflin-St Jeor); one that just asks 'how many calories do you want to eat' isn't giving you a real target, just tracking whatever number you picked. Be skeptical of any bot promising a specific weight-loss number per week without asking for your current stats first — that's a guess dressed up as a plan.
Free tiers typically allow unlimited manual logging with a capped number of photo recognitions per day (often 3-5). Paid tiers raise or remove that photo limit, add barcode scanning, and give more detailed micronutrient breakdowns beyond calories and macros. If you mostly log the same few meals, typing them once and reusing the entry works fine for free; frequent eaters-out benefit from unlimited photo recognition.
Yes, but free tiers usually cap photo recognition at a few uses per day (often 3-5), with unlimited manual text logging included even on the free plan.
Yes, that's the core feature, though accuracy depends heavily on the dish — test it on food you actually eat regularly, since recognition of regional or home-cooked dishes varies more than for common fast food.
A properly built bot calculates a personal daily target from your weight, height, age, sex, activity level, and goal; if a bot skips these questions and just lets you pick a number, it isn't giving you a real calculated norm.