Files
miband-bot/README.es-ES.md
T
Alex Getman 443abffdaa Merge remote-tracking branch 'origin/main'
# Conflicts:
#	README.es-ES.md
#	README.md
2026-08-12 13:13:18 +03:00

1.3 KiB

miband-bot

Русский | English | Español

Bot de Telegram self-hosted para datos de Xiaomi Fitness y Mi Band.

Sincroniza pasos, sueño, pulso, SpO2, estrés, actividad diaria, peso y entrenamientos en archivos SQLite locales, y permite consultarlos o exportarlos desde Telegram. No utiliza servicios externos para tus datos.

Diseñado para un único propietario. No es un bot público ni un servicio médico.

Funciones

  • Resúmenes diarios, historial, informes semanales, tendencias, estadísticas familiares y comparaciones.
  • Inicio de sesión QR de Xiaomi y sincronización manual o programada.
  • Exportación CSV/ZIP desde Telegram.
  • Interfaz en inglés por defecto, con ruso y español disponibles en Settings.
  • Runtime Bun/TypeScript y Docker Compose.

Inicio rápido

cp .env.example secrets.env
# Define TELEGRAM_BOT_TOKEN en secrets.env
bun install
bun run check
docker compose up -d --build

Los datos de ejecución se guardan en ./data/. Mantén privados secrets.env, data/, los tokens de Xiaomi, las bases SQLite y las exportaciones.

Desarrollo

bun install
bun run check
bun run dev

El servicio expone /healthz y /readyz en el puerto 8080.

Licencia

GNU GPL v3.0 o posterior.