Пользователь Hubot Rocket.Chat присоединился

Я не смог найти никакой информации об использовании Hubot с Rocket.Chat для регистрации приветственного сообщения, когда пользователь присоединяется к каналу.

Я хотел создать канал поддержки, где людей, которые присоединяются, спрашивают, в чем им нужна помощь (конкретная тема).

Однако используя:

module.exports = (robot) ->

  robot.enter (res) ->
    res.send "insert message here"

похоже, у меня вообще не работает. Кто-нибудь знает, как получить приветственное сообщение в Rocket.Chat?


person asegier    schedule 21.04.2017    source источник


Ответы (1)


Вы уверены, что hubot подключен к вашему экземпляру Rocket.Chat?

Вы должны проверить свои журналы hubot. Вы запустили hubot с bin/hubot --adapter rocketchat?

Затем вы также должны установить переменные среды: ROCKETCHAT_URL, ROCKETCHAT_USER, ROCKETCHAT_PASSWORD.

Этого должно быть достаточно, чтобы ваш hubot запустился и подключился к вашему экземпляру.

person Marcelo Schmidt    schedule 21.04.2017
comment
Да, это работает. Все работает, и бот отвечает на другие вещи. Но бот ничего не говорит, когда пользователь входит, поэтому команда robot.enter не работает. Я читал в документации, что это зависит от того, поддерживает ли его адаптер, поэтому я предполагаю, что это не так, и искал, как найти обходной путь. - person asegier; 24.04.2017