Famiglia e ruoli
In Learning Hub, ogni membro della famiglia ha un ruolo che determina i suoi permessi e le sue capacità nel sistema.
Ruoli
| Ruolo | Descrizione | Permessi |
|---|---|---|
| Amministratore | Genitore che gestisce tutto | Accesso completo: impostazioni, voti, minuti, compiti |
| Genitore | Genitore senza diritti di admin | Visualizzazione dati, inserimento manuale di voti e compiti |
| Studente | Il bambino | Visualizzazione dei propri voti, saldo, compiti. Svolgimento di compiti e bonus |
| Tutor | Insegnante per materie specifiche | Riceve avvisi per le sue materie, può inserire voti |
| Parente | Altri membri della famiglia | Visualizzazione limitata |
Minimo per il funzionamento del sistema
Per far funzionare Learning Hub, servono almeno due partecipanti:
- Un amministratore — gestisce le impostazioni
- Uno studente — colui di cui si monitorano gli studi
Canali di comunicazione
Ogni membro della famiglia può essere collegato a un messenger — è così che il bot sa a chi inviare i messaggi e da chi provengono.
Messenger supportati:
- Telegram
- Discord
- Slack
- Signal
- iMessage
- Microsoft Teams
- Matrix
Attualmente, Telegram ha il supporto più completo. Gli altri messenger sono disponibili tramite OpenClaw.
Quando qualcuno scrive al bot, il sistema identifica automaticamente chi è — attraverso il canale collegato. Questo è importante per il controllo degli accessi: un bambino non può eseguire azioni disponibili solo per gli adulti.
Tutor
Il tutor è un ruolo speciale. Può essere assegnato come responsabile di materie specifiche. Dopo di che:
- I brutti voti in quelle materie andranno al tutor, non all'amministratore
- Se il bambino rifiuta di rifare i compiti — il bot reindirizzerà la questione al tutor
È comodo quando diverse persone sono responsabili di diverse materie. Per esempio, la nonna aiuta con la matematica e una zia aiuta con l'inglese.
Configurazione
Al primo avvio, il bot guiderà attraverso la configurazione della famiglia:
- Creazione di un amministratore e collegamento di un messenger
- Aggiunta di uno studente (nome, data di nascita, messenger)
- Opzionalmente — aggiunta di altri membri della famiglia
Tutto avviene attraverso una chat con il bot — nessun modulo o interfaccia.
Prossimi passi
- Escalation dei voti — come funzionano le notifiche agli adulti
- Configurazione — impostazioni generali del sistema