How to use Hubot in Slack

Khanetor picture Khanetor · Aug 26, 2014 · Viewed 15.2k times · Source

This seems like a stupid question.

I have deployed Hubot to Heroku and set the configs given from Slack per this instruction. However I don't know if Hubot should show up as a member in my team or not. I can post a message via REST and the log says that a message is received.

Should Hubot become a member in a team that I can send direct message to or there is something I am missing?

Answer

redhotvengeance picture redhotvengeance · Aug 26, 2014

Hubot doesn't appear as a team member in Slack, but it will still be sitting in your channels and dutifully listening (if you've properly set everything up). Just directly call it by whatever name you gave it, and it should respond. So if you set:

HUBOT_SLACK_BOTNAME=hubot

...in Heroku, then hop into the #general channel in Slack and ping Hubot:

hubot help