gds-hubot is the Hubot running on the GDS Slack.
See the full list in external-scripts.json.
hubot-github-repo-event-notifier. Notifies whenever there's a new PR opened on a monitored GitHub repository.hubot-heroku-keepalive. Prevents the bot from falling asleep in Heroku.hubot-pager-me. Connects to PagerDuty. Makes the bot tell#govuk-2ndlinewhen there's an alert. Also adds commands to query who's on call.hubot-standup-alarm. Provides configurable alarms for your standup every day.
gds-hubot is hosted on Heroku. Auto-deploy has been set up, so the app is deployed immediately after pushing to master / merging a pull request.
-
Create a new webhook for your
myuser/myreporepository at: https://github.com/myuser/myrepo/settings/hooks/new -
Add the url: http://gds-hubot.herokuapp.com/hubot/gh-repo-events?room= (Don't forget to urlencode the room name, especially for IRC. Hint: # = %23)
(taken from here)
As this app is hosted on a free dyno, it will sleep for six hours a day. We've configured a cron job to wake up Hubot at 6am.
The original README is at docs/HUBOT-README.md.