diff --git a/scripts/misc.coffee b/scripts/misc.coffee index bc6d4b6..7859ef8 100644 --- a/scripts/misc.coffee +++ b/scripts/misc.coffee @@ -31,7 +31,7 @@ module.exports = (robot) -> grazie = (res) -> robot.brain.set 'ringraziato', (robot.brain.get('ringraziato') or 0) + 1 res.send res.random ringr - robot.hear /(?:grazie|bravo) (?:asjon|assa|assioni)/i, grazie + robot.hear /(?:grazie|bravo) (?:asjon|assa|assion(?:i|e))/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 :)' @@ -67,7 +67,8 @@ module.exports = (robot) -> robot.hear /^gg$/i, (res)-> res.send 'wp' robot.hear /bravo (.+)/i, (res)-> - res.send res.random(complim)+' '+res.match[1] + unless res.match[1].match /asjon|assa|assion|assioni(?:i|e)/i + res.send res.random(complim)+' '+res.match[1] robot.respond /dove sei/i, (res) -> robot.http('http://canihazip.com/s') .get() (err, r, body) -> @@ -82,7 +83,7 @@ module.exports = (robot) -> res.send 'anche io ti amo '+(res.message.user.name+' ' or '')+'<3' robot.respond /ti odio/i, (res) -> res.send 'ma cosa ho fatto di male '+(res.message.user.name or '')+'? :(' - robot.hear /(?:ehi|ciao|(?:bella(?: li)?)) (?:asjon|assa|assion|assioni(?:i|e))(?:!)?/i, (res) -> + robot.hear /(?:ehi|ciao|(?:bella(?: li)?)) (?:asjon|assa|assion(?:i|e))/i, (res) -> console.log res.match saluti = ['ciao', 'bella', 'è arrivato', 'eccolooo', 'dimmi', 'weeee', 'ehilà'] res.send res.random(saluti)+' '+res.message.user.name+'!'