1.2.2 • Published 10 months ago

hubot-statuspage v1.2.2

Weekly downloads
2
License
MIT
Repository
github
Last release
10 months ago

Hubot StatusPage

npm version Node CI

Interaction with the StatusPage.io API to open and update incidents, change component status.

Configuration

Environment VariableRequired?
HUBOT_STATUS_PAGE_IDYesFound in the My Company > API tab.
HUBOT_STATUS_PAGE_TOKENYesFound in the My Company > API tab.
HUBOT_STATUS_PAGE_TWITTER_ENABLEDNot or f
HUBOT_STATUS_PAGE_SHOW_WORKINGNo1 or nothing

Adding to Your Hubot

See full instructions here.

  1. npm install hubot-statuspage --save (updates your package.json file)
  2. Open the external-scripts.json file in the root directory (you may need to create this file) and add an entry to the array (e.g. [ 'hubot-statuspage' ]).

Commands

  • hubot status? - Display an overall status of all components
  • hubot status <component>? - Display the status of a single component
  • hubot status <component> (degraded performance|partial outage|major outage|operational) - Set the status for a component. You can also use degraded, partial or major as shortcuts.
  • hubot status incidents - Show all unresolved incidents
  • hubot status open (investigating|identified|monitoring|resolved) <name>: <message> - Create a new incident using the specified name and message, setting it to the desired status (investigating, etc.). The message can be omitted
  • hubot status update <status> <message> - Update the latest open incident with the specified status and message.

Credits

Originally developed by the team at Travis CI.

1.2.2

10 months ago

1.2.1

1 year ago

1.2.0

2 years ago

1.1.6

2 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago