Короткий гайд по Botkin

Всё необходимое чтобы начать пользоваться за 10 минут. Если что-то непонятно — спроси у самого бота, он подскажет.

Что это

Telegram-бот, в который ты пишешь что ел, что принял и как себя чувствуешь. Часы, тонометр и весы шлют данные сами. Бот ведёт твою историю и отвечает на вопросы про неё.

Начать

  1. Открой @Botkin_md_bot в Telegram.
  2. Нажми /start. Ответь на 10 вопросов про возраст, рост, пол, цель. Это считает твою норму калорий.
  3. Залогируй первый приём пищи — фотом, голосом или текстом. Дальше — по ситуации.

Логирование еды

Три способа:

Если бот промахнулся — поправь текстом и он перезапишет.

«перекус: грейпфрут и пара орехов» — бот узнает «грейпфрут 200г, миндаль 15г», запишет в перекус, посчитает 180 ккал.

Добавки и АД

Тоже просто текстом:

Подключение устройств

Apple Watch / iPhone: поставь приложение Health Auto Export (платное, $25). В нём настрой автоматический REST API экспорт на https://health.orangegate.cc/apple_health_v2 с твоим Bearer-токеном. Раз в сутки само сольёт шаги, пульс, сон, HRV, давление, вес.

Garmin: в боте напиши «подключи гармин», пришлёт инструкцию.

Тонометр Omron: через Apple Health в iPhone → дальше через HAE как выше.

Весы Mi / Withings: через Apple Health.

Анализы крови: сфотографируй бланк или пришли PDF — Боткин извлечёт показатели в твою базу.

Спросить Боткина

Свободным текстом, как другу. Примеры:

Бот сам решит куда смотреть и что считать. На простые вопросы отвечает в 1–2 предложениях, на сложные раскладывает.

Команды

Дашборд в браузере

/share в боте даёт ссылку вида https://health.orangegate.cc/mc/... — это твоя личная страница с биомаркерами, графиками веса, тренировок и трендов за месяцы. Открывается без логина (доступ только по знанию URL), удобно открыть на большом экране и обсуждать с врачом.

Приватность

Каждый видит только свои данные. RLS-изоляция в БД — нельзя случайно получить чужую запись. Анализы крови по умолчанию доступны AI-помощнику; если не хочешь — напиши «сделай мою KB приватной», бот отключит доступ.

Owner проекта (Александр) видит в админке только агрегаты (сколько юзеров, сколько вызовов LLM, размер БД) — без личных данных.

Если что-то не работает