diff --git a/scripts/agenda.coffee b/scripts/agenda.coffee index b7cbf9d..7963d57 100644 --- a/scripts/agenda.coffee +++ b/scripts/agenda.coffee @@ -36,10 +36,11 @@ cosaCePerIl = (day,res) -> res.send 'aspetta che guardo l\'agenda per il '+day+' (potrei metterci fino a 3 minuti)' downloadAgenda day, (data) -> if data.length is 0 - res.send "non c'è niente per doma :)" + res.send "non c'è niente segnato sull'agenda per il "+day else res.send "ecco cosa c'è per doma: "+data.join('; ') - module.exports = (robot) -> robot.hear "cosa c'è per domani?", (res) -> cosaCePerIl moment().add(1, 'days').format('YYYY-MM-DD'), res + robot.hear /cosa c'è per il (\d+-\d+-\d+)/i, (res) -> + cosaCePerIl res.match[1], res diff --git a/scripts/misc.coffee b/scripts/misc.coffee index cb13547..edebe03 100644 --- a/scripts/misc.coffee +++ b/scripts/misc.coffee @@ -1,4 +1,7 @@ module.exports = (robot) -> + grazie = (res) -> + robot.brain.set 'ringraziato', (robot.brain.get('ringraziato') or 0) + 1 + res.send res.random ['prego :)', "non c'è di che"] robot.hear /sniper/i, (res) -> res.send 'sniper???? sniper non morire' robot.hear /trogu/i, (res) -> @@ -7,9 +10,11 @@ module.exports = (robot) -> res.send 'ricordatevi che se mi chiamate chiedendo cosa c\'è per domani posso guardare io sull\'agenda!' robot.respond /spaca botilia/i, (res) -> res.send 'AMAZO FAMILIA' - robot.hear "grazie asjon", (res) -> - robot.brain.set 'ringraziato', (robot.brain.get('ringraziato') or 0) + 1 - console.log robot.brain.get 'ringraziato' - res.send 'prego :)' + robot.hear /grazie asjon/i, grazie + robot.respond /grazie/i, grazie robot.respond /ringraziamenti/i, (res) -> res.send 'voi teneroni mi avete ringraziato ' + (robot.brain.get('ringraziato') or 0) + ' volte :)' + robot.respond /dove sei/i, (res) -> + robot.http('http://canihazip.com/s') + .get() (err, r, body) -> + res.send 'dovrei essere a ' + body