feat: add miband bot application

This commit is contained in:
Alex
2026-05-24 21:53:04 +03:00
parent 23876f70e2
commit 7962c423b4
71 changed files with 12533 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
#!/usr/bin/env python3
from __future__ import annotations
import asyncio
import sys
from miband_tracker.config import ConfigError, Settings
from miband_tracker.sync import daemon_main, run_sync
__all__ = ["run_sync"]
def main() -> None:
try:
exit_code = asyncio.run(daemon_main(Settings.from_env()))
except ConfigError as exc:
print(f"Config error: {exc}", file=sys.stderr, flush=True)
exit_code = 1
sys.exit(exit_code)
if __name__ == "__main__":
main()