In Data/Questions sono presenti tutte le domande attualmente presenti nel bot, il nome del file corrisponde al nome del comando sul bot.
Per aggiungere o correggere domande potete fare una Pull Request a questa repo.
In Utils trovate script, sviluppati da vari studenti del corso, per creare o validare i file delle domande.
**Nota per gli admin di appinfosapienza:**
Al momento non sono presenti dei test CI che testano l'integrità del repository prima di un deploy.
Quando accettate una Pull Request, entro due minuti verrà lanciata una nuova build sul server di produzione e al termine eseguito il bot con la nuova versione.
Non essendoci test CI, se sono presenti errori, un commit contenente errori può mandare offline il bot (ad es. se il bot non riesce a fare il parsing di tutte le domande all'avvio).
Il bot accetta le domande sia in un singolo file (utilizzato ad esesempio da Sistemi Operativi 1 e 2), che in file multipli (utilizzato da Ingegneria del Software).
È in programma l'implementazione del supporto al formato JSON.