fix bug in memoria in caso manca il soggetto durante una definizione
This commit is contained in:
parent
b695b7f89b
commit
b922731724
@ -6,6 +6,11 @@ module.exports = (robot) ->
|
|||||||
mem = robot.brain.get('memoria') or {}
|
mem = robot.brain.get('memoria') or {}
|
||||||
name = res.match[1].toLowerCase().replace('?',''); definition = res.match[3].replace('?','')
|
name = res.match[1].toLowerCase().replace('?',''); definition = res.match[3].replace('?','')
|
||||||
r = if res.match[2] is 'sono' then 'fossero' else 'fosse'
|
r = if res.match[2] is 'sono' then 'fossero' else 'fosse'
|
||||||
|
# Evita il bug nel caso manca il soggeto ('ricorda che è/sono ...')
|
||||||
|
if name is 'che'
|
||||||
|
if res.match[2] is 'è' then return res.send 'ma COSA è '+definition
|
||||||
|
name = res.message.user.name.toLowerCase()
|
||||||
|
r = 'fosse'
|
||||||
if mem[name]?
|
if mem[name]?
|
||||||
res.send 'pensavo che '+name+' '+r+' '+mem[name]+'. Mi ricorderò che invece è '+definition
|
res.send 'pensavo che '+name+' '+r+' '+mem[name]+'. Mi ricorderò che invece è '+definition
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user