SuperMedicalDoctor is a household doctor assistant that lives in a Telegram group. It keeps each person's appointments, medicines and supplements, reads the lab results someone sends, reminds the appointments and what to prepare for them, and answers health questions from medical sources with the evidence behind them. Every record stays in a private git repository you own, and the AI sits behind a plugin file, so you choose the provider.
/citas, /medicacion, /suplementos, /recordatorios and /deshacer work without any AI.Create a bot with BotFather, make it an administrator of the group (or turn its privacy mode off), and prepare a data directory as described in the data format, owned by uid 1000:
docker run --rm -v "$PWD/data:/data" drumsergio/supermedicaldoctor:0.1.0 smd check
docker run -d --name supermedicaldoctor -e TELEGRAM_BOT_TOKEN -e SMD_GIT_TOKEN -e TZ=Europe/Madrid \
-v "$PWD/data:/data" drumsergio/supermedicaldoctor:0.1.0
smd check validates the settings and every person's files. Only one process may poll a bot token; smd say --intro posts the introduction from the host without polling.
settings.yaml, each person's files, sources and the chef exportSuperCycleTracker and SuperMealPlanner live in the same household chats and share the same chat machinery.
Content type
Image
Digest
sha256:cfb68c43f…
Size
101.3 MB
Last updated
2 days ago
docker pull drumsergio/supermedicaldoctor:0.1.8