2012-02-08 3 views

Répondre

21

Je suppose que vous regardez la mauvaise chose. L'interface de script Hubot est pas exactement documentée mais notify.coffee in the examples dit ceci:

module.exports = (robot) -> 
    robot.hear /@(\w+)/i, (msg) -> 
    sender = msg.message.user.name.toLowerCase() 
    #... 

Donc, vous voulez probablement regarder msg.message au lieu de msg:

robot.enter (msg) -> 
    msg.send "#{msg.message.user.name}" 
Questions connexes