[英]How to use Hubot in Slack
這似乎是一個愚蠢的問題。
我已經將Hubot部署到Heroku並根據Slack設置了這條指令給出的配置。 但是我不知道Hubot是否應該出現在我的團隊中。 我可以通過REST發布消息,日志顯示收到消息。
如果Hubot成為團隊中的成員,我可以直接發送消息或者我遺漏了什么?
Hubot並不是Slack中的團隊成員,但它仍然會坐在您的頻道中並盡職盡責地傾聽(如果您已正確設置了所有內容)。 只需用你給它的名字直接調用它,它就應該響應。 所以,如果你設置:
HUBOT_SLACK_BOTNAME=hubot
...在Heroku中,然后#general
Slack中的#general
通道並ping Hubot:
hubot幫助
hubot整合似乎有點缺乏。 如果您希望Hubot看起來像一個實際成員,您可以使用hubot-irc適配器並使用irc網關連接到您的slack實例。 確保為松弛實例啟用了IRC
只是我用來加載hubot的./bin/slackbot文件的一個例子。 我沒有在heroku上使用我的,但我想變量設置應該是相似的。
# Make this file executable and run from your hubot directory
HUBOT_IRC_SERVER="yourdomain.irc.slack.com" \
HUBOT_IRC_ROOMS="#general,#random" \
HUBOT_IRC_NICK="slackbot" \
HUBOT_IRC_PASSWORD="yourdomain.1239586t437389" \
HUBOT_IRC_NICKSERV_PASSWORD="yourdomain.129319823719" \
HUBOT_IRC_UNFLOOD="false" \
HUBOT_IRC_USESSL=1
bin/hubot -a irc --name hitbot
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.