diff --git a/scripts/scuola.coffee b/scripts/scuola.coffee index 466910f..f0352c3 100644 --- a/scripts/scuola.coffee +++ b/scripts/scuola.coffee @@ -8,7 +8,9 @@ # None # # Commands: -# hubot cosa abbiamo domani? +# hubot orario/cosa abbiamo domani/oggi? - mostra l'orario per la 5IA +# hubot lista degli interrogati - lista completa degli interrogati nella 5IA +# hubot interrogati (di) oggi/domani/il ... - mostra la lista degli interrogati nella 5IA # # Author: # Enrico Fasoli (fazo96) @@ -59,7 +61,7 @@ module.exports = (robot) -> moment().weekday(i).format('dddd')+': '+x.join(', ') res.send 'Orario scolastico della 5IA\n'+ris.join('\n') - robot.respond /interrogat(?:o|i) (oggi|domani|il (.+))(?:\?)?/i, (res) -> + robot.respond /interrogat(?:o|i) (?:di )?(oggi|domani|il (.+))(?:\?)?/i, (res) -> unless interr?.push? return res.send 'non conosco gli interrogati :(' if res.match[1] is 'domani' @@ -75,7 +77,7 @@ module.exports = (robot) -> '('+x.day+') '+x.materia+': '+x.list.join(', ') res.send ris.join('\n') or 'nessun interrogato' - robot.respond 'interrogati', (res) -> + robot.respond /(?:lista )?(?:degli )?interrogati$/i, (res) -> unless interr?.push? res.send 'non conosco gli interrogati :(' ris = interr.map (x) ->