Add "well, that escalated quickly" shortcut

This commit is contained in:
rnhmjoj 2015-06-28 02:30:43 +02:00
parent 5d287aa30b
commit b759a0be62

View File

@ -26,6 +26,7 @@
module.exports = (robot) -> module.exports = (robot) ->
# Ringraziamenti # Ringraziamenti
ringr = ['prego :)', "non c'è di che", 'faccio solo il mio lavoro', 'no problemo amigo', 'non fate complimenti ;)'] ringr = ['prego :)', "non c'è di che", 'faccio solo il mio lavoro', 'no problemo amigo', 'non fate complimenti ;)']
complim = ['bravo', 'grande', 'grandissimo', 'bella' ] complim = ['bravo', 'grande', 'grandissimo', 'bella' ]
@ -38,6 +39,7 @@ module.exports = (robot) ->
robot.respond /grazie/i, grazie robot.respond /grazie/i, grazie
robot.respond /ringraziamenti/i, (res) -> robot.respond /ringraziamenti/i, (res) ->
res.send 'voi teneroni mi avete ringraziato ' + (robot.brain.get('ringraziato') or 0) + ' volte :)' res.send 'voi teneroni mi avete ringraziato ' + (robot.brain.get('ringraziato') or 0) + ' volte :)'
# Richiami # Richiami
robot.respond /sei (?:(?:proprio|davvero|veramente|molto|un|una) )?(.+)/i, (res) -> robot.respond /sei (?:(?:proprio|davvero|veramente|molto|un|una) )?(.+)/i, (res) ->
nomi = robot.brain.get('nomi') or {} nomi = robot.brain.get('nomi') or {}
@ -50,6 +52,11 @@ module.exports = (robot) ->
for i of a for i of a
l.push a[i]+' volt'+(if a[i] is 1 then 'a' else 'e')+' '+i l.push a[i]+' volt'+(if a[i] is 1 then 'a' else 'e')+' '+i
res.send 'mi hanno chiamato '+l.join(', ') res.send 'mi hanno chiamato '+l.join(', ')
# memes
robot.respond /teq/i, (res) ->
res.send 'http://i3.kym-cdn.com/photos/images/newsfeed/000/353/279/e31.jpg'
# Altro # Altro
robot.respond /saluta (.+)$/i, (res) -> robot.respond /saluta (.+)$/i, (res) ->
res.send 'ciao ' + res.match[1] res.send 'ciao ' + res.match[1]
@ -64,7 +71,6 @@ module.exports = (robot) ->
robot.hear /^bravo (\w+).?$/i, (res)-> robot.hear /^bravo (\w+).?$/i, (res)->
unless res.match[1].match /asjon|assa|assion|assioni(?:i|e)/i unless res.match[1].match /asjon|assa|assion|assioni(?:i|e)/i
res.send res.random(complim)+' '+res.match[1] res.send res.random(complim)+' '+res.match[1]
robot.respond /dove sei/i, (res) -> robot.respond /dove sei/i, (res) ->
robot.http('http://canihazip.com/s') robot.http('http://canihazip.com/s')
.get() (err, r, body) -> .get() (err, r, body) ->