Rodina a role
V Learning Hub má každý člen rodiny roli, která určuje jeho oprávnění a možnosti v systému.
Role
| Role | Popis | Oprávnění |
|---|---|---|
| Administrátor | Rodič, který vše spravuje | Plný přístup: nastavení, známky, minuty, úkoly |
| Rodič | Rodič bez administrátorských práv | Prohlížení dat, ruční zadávání známek a úkolů |
| Student | Dítě | Prohlížení vlastních známek, zůstatku, úkolů. Plnění domácích úkolů a bonusů |
| Doučovatel | Učitel na konkrétní předměty | Dostává upozornění na své předměty, může zadávat známky |
| Příbuzný | Ostatní členové rodiny | Omezené prohlížení |
Minimum pro fungování systému
Aby Learning Hub fungoval, potřebujete alespoň dva účastníky:
- Jednoho administrátora — spravuje nastavení
- Jednoho studenta — toho, jehož studium se sleduje
Komunikační kanály
Každý člen rodiny může být propojen s messengerem — takto bot ví, komu posílat zprávy a od koho přicházejí.
Podporované messengery:
- Telegram
- Discord
- Slack
- Signal
- iMessage
- Microsoft Teams
- Matrix
Aktuálně má Telegram nejúplnější podporu. Ostatní messengery jsou dostupné prostřednictvím OpenClaw.
Když někdo napíše botovi, systém automaticky identifikuje, kdo to je — podle propojeného kanálu. To je důležité pro řízení přístupu: dítě nemůže provádět akce, které jsou dostupné pouze dospělým.
Doučovatelé
Doučovatel je speciální role. Může být přiřazen jako zodpovědný za konkrétní předměty. Poté:
- Špatné známky z těchto předmětů budou chodit doučovateli, ne administrátorovi
- Pokud dítě odmítne přepracovat domácí úkol — bot předá záležitost doučovateli
To je praktické, když za různé předměty zodpovídají různí lidé. Například babička pomáhá s matikou a teta s angličtinou.
Nastavení
Při prvním spuštění vás bot provede nastavením rodiny:
- Vytvoření administrátora a propojení messengeru
- Přidání studenta (jméno, datum narození, messenger)
- Volitelně — přidání dalších členů rodiny
Vše probíhá přes chat s botem — žádné formuláře ani rozhraní.
Co dál
- Eskalace známek — jak fungují upozornění dospělým
- Konfigurace — obecné nastavení systému