MCPcopy Index your code
hub / github.com/emilycodestar/telegram-health-tracker

github.com/emilycodestar/telegram-health-tracker @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
27 symbols 90 edges 22 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

🇷🇺

Telegram Health Tracker Bot

Этот Telegram-бот создан для отслеживания состояния здоровья. Он позволяет фиксировать ментальное состояние, головную боль и другие недуги, а также отправляет ежедневные напоминания о необходимости записи.

⚙️ Технологии:

  • TypeScript – основной язык разработки
  • Bun – среда выполнения
  • Prisma ORM – управление базой данных
  • SQLite – легковесная встроенная база данных

📌 Возможности:

  • Запись и хранение данных о здоровье
  • Удобный выбор категорий
  • Автоматические напоминания

🚀 Запуск:

Установите Docker, Node.JS на unix подобную систему, затем запустите команду

bash DockerRun.sh

Бот работает быстро и эффективно благодаря Bun и SQLite, а Prisma обеспечивает удобную работу с базой данных.

🇺🇸

Telegram Health Tracker Bot

This Telegram bot is designed for tracking health status. It allows users to log their mental state, headaches, and other ailments, as well as receive daily reminders to record their condition.

⚙️ Technologies:

  • TypeScript – main programming language
  • Bun – runtime environment
  • Prisma ORM – database management
  • SQLite – lightweight embedded database

📌 Features:

  • Logging and storing health data
  • Convenient category selection
  • Automatic reminders

🚀 Launch:

Install Docker, Node.JS on your unix system, then simply run this command

bash DockerRun.sh

The bot operates quickly and efficiently thanks to Bun and SQLite, while Prisma ensures smooth database interaction.

Core symbols most depended-on inside this repo

getPrismaInstance
called by 9
database/postgres.ts
getOrCreateChat
called by 5
database/services/report.service.ts
headacheCallbackWrite
called by 4
bot/services/headache/write.callbacks.ts
mentalStateCallbackWrite
called by 4
bot/services/mentalState/write.callbacks.ts
getOrCreateReport
called by 3
database/services/report.service.ts
_createAndSendSuccessRecordMessage
called by 3
bot/services/utils.ts
getRandomValue
called by 2
database/scripts/data.generator.service.ts
generateCanvasGraph
called by 2
canvas/canvas.service.ts

Shape

Function 27

Languages

TypeScript100%

Modules by API surface

database/services/report.service.ts5 symbols
database/services/analytics.service.ts2 symbols
database/scripts/data.generator.service.ts2 symbols
canvas/canvas.service.ts2 symbols
bot/services/utils.ts2 symbols
bot/services/analytics/analytics.service.ts2 symbols
utils/sleep.ts1 symbols
utils/getEnv.ts1 symbols
main.ts1 symbols
database/postgres.ts1 symbols
cron/notify.ts1 symbols
bot/services/start.service.ts1 symbols

For agents

$ claude mcp add telegram-health-tracker \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page