Skip to content

SleepTracker is a lightweight Telegram bot that tracks sleep and wake times, visualizes sleep duration, and lays the foundation for habit building and future AI-based sleep insights.

Notifications You must be signed in to change notification settings

rolloerro/sleeptracker_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌙 SleepTracker — персональный трекер сна (MVP)

SleepTracker — это минималистичный Telegram-бот для персонального отслеживания сна. Он помогает фиксировать время засыпания и пробуждения, показывать длительность сна и формировать осознанное отношение к режиму отдыха.

Проект создан как лёгкий, быстрый и расширяемый MVP, без лишних зависимостей и сложной логики.

🚀 Возможности (MVP)

😴 Фиксация момента отхода ко сну

☀️ Фиксация пробуждения

⏱ Подсчёт длительности сна

🧠 Формирование привычки регулярного сна

💡 Основа для дальнейшей аналитики и AI-рекомендаций

🧩 Для кого этот бот

Людей, которые хотят улучшить качество сна

Тех, кто засиживается ночью и теряет энергию

Специалистов с плавающим графиком

Всех, кто понимает: сон = энергия, концентрация, здоровье

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

Python 3

aiogram 3.x

asyncio

JSON-хранилище (легко заменить на SQLite / PostgreSQL)

🛠 Установка и запуск git clone https://github.com/rolloerro/SleepTracker.git cd SleepTracker python -m venv venv source venv/bin/activate pip install -r requirements.txt

Создайте .env:

BOT_TOKEN=your_telegram_bot_token

Запуск:

python bot.py

🔮 Планы развития

Статистика сна по дням и неделям

Напоминания о сне

Советы по гигиене сна

AI-анализ режима сна

Интеграция с wearable-устройствами

📌 Статус проекта

🔓 Open-source 🧪 MVP / каркас ⚡ Легко расширяется и кастомизируется

👨‍💻 Автор Vladimir Kopylov GitHub: https://github.com/rolloerro

About

SleepTracker is a lightweight Telegram bot that tracks sleep and wake times, visualizes sleep duration, and lays the foundation for habit building and future AI-based sleep insights.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages