Add new "liberami" command
This commit is contained in:
parent
5ea17912a7
commit
f4ce2ee90e
@ -7,6 +7,7 @@
|
||||
# Commands:
|
||||
# hubot interna <nome> - interna una persona
|
||||
# hubot libera <nome> - libera una persona
|
||||
# hubot liberami - prova a liberarti
|
||||
# hubot lista/mostrami (gli) internati - mostra la lista di internati
|
||||
#
|
||||
# Author:
|
||||
@ -56,6 +57,17 @@ module.exports = (robot) ->
|
||||
robot.brain.set 'internati', mem
|
||||
else res.send res.random ['chi?', 'mai sentito', 'sorry, non è qui', 'e chi sarebbe?']
|
||||
|
||||
robot.respond /liberami/i, (res) ->
|
||||
reply = ["I'm sorry Dave, I'm afraid I can't do that", 'contaci',
|
||||
'non credo proprio','devo chiedere al mio padrone']
|
||||
user = res.message.user.name.toLowerCase().split '_'
|
||||
mem = robot.brain.get 'internati' or {}
|
||||
vals = user.map (x) -> lev.get name, x for name of mem
|
||||
if (Math.min.apply @, [].concat.apply([], vals)) < 4
|
||||
res.send res.random reply
|
||||
else
|
||||
res.send 'ma non sei un prigioniero! ti posso internare se vuoi...'
|
||||
|
||||
robot.respond /internati-dump/i, (res) ->
|
||||
res.send JSON.stringify robot.brain.get('internati')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user