Server Bot Zraje
Z jednoho souboru se bot pochlapil a je z něj služba v pubertě. Už jsem si ho pro jistotu i hodil na https://codeberg.org/chrmzio/malina-bot.
Aktuálně se stará o ukládání mých tréninků a posílání tzv. "miniwins" na blog. Teprve se rozkoukávám v tom, k čemu se dá Telegram bot
použít. V nejbližší době bych tam rád přidal malé upomínky. Když budu chít něco připomenout, pošlu mu něco jako /rem 9.7. 7:30 kup mlíko a on mi v daný termín pošle zprávu. Formát ještě doladím. Mít vlastní mechanismus mě v těchto případech baví víc, než používat už
hotovou appku.
.
├── logs
│ └── bot.log
├── main.py
├── README.md
├── requirements.txt
└── src
├── bot.py
├── config.py
├── models.py
├── services.py
└── utils.py
Současné příkazy
Jasně, že proti nějaké fitness aplikaci je to kostrbatý, ale baví mě to. A jakékoliv statistiky a grafy v Pythonu napíšu výhledově bez problémů. Takhle mám možnost vyvíjet to podle chuti.
/begin - začít trénink
/start - začít některý z již uložených cviků
/start <Název>, <Typ> - začít zadaný cvik a uložit ho do seznamu
/note - přidat poznámku ke cviku
/stop - ukončit cvik
/end - ukončit trénink, uložit, commitnout do repozitáře
/miniwin <Text> - odeslat a publikovat malý úspěch na blog
/status - CPU info
/help - vypíše tuhle nápovědu
Jak to vypadá v praxi
Takhle si posílám miniwins...

...a ty se pak ukáží na stránce Projekty následovně:

Po implementaci těch připomínek vidím jako nejvhodnější další postup instalaci chytrých žárovek a zhasínání přes bota ve chvíli, kdy si přítelkyně večer čte. Nebo automatizovaný problikávání ve 3:15. Uvidíme...