Кажется, я не могу это сделать, я просто пытаюсь распечатать имя пользователя только что вошедшего
robot.enter (msg) ->
msg.send "#{msg.user.name}"
Кажется, я не могу это сделать, я просто пытаюсь распечатать имя пользователя только что вошедшего
robot.enter (msg) ->
msg.send "#{msg.user.name}"
Я предполагаю, что вы смотрите не на ту вещь. Интерфейс сценариев Hubot точно не задокументирован, но notify.coffee
в примерах говорится следующее:
module.exports = (robot) ->
robot.hear /@(\w+)/i, (msg) ->
sender = msg.message.user.name.toLowerCase()
#...
Так что вы, вероятно, хотите посмотреть на msg.message
вместо msg
:
robot.enter (msg) ->
msg.send "#{msg.message.user.name}"