Hubot ReferenceError: тело не определено при вызове API - PullRequest
0 голосов
/ 03 января 2019

Я пытаюсь следовать этому уроку https://poanchen.github.io/blog/2016/10/18/how-to-build-a-simple-chat-bot-using-hubot-that-determine-gender-based-on-name

и вот мой код:

module.exports = (robot) ->
  robot.hear /check gender for (.*)/i, (res) ->
      personName = escape(res.match[1])
      res.http("https://api.genderize.io/?name=" + personName)
        .header('Accept', 'application/json')
        .get() (error, response, body) ->
        try
          json = JSON.parse(body)
          res.send "Probability of " + "#{json.probability}" + " that " + personName + " is a " + "#{json.gender}.\n"
        catch error
          res.send "something went wrong... #{error}"

Например, когда я набираю «проверить пол для боба», я получаю сообщение об ошибке ReferenceError. Кто-нибудь знает как это исправить?

...