Simple Slack Bot that posts updates about systems monitored by Red Hat Insights to a Slack channel.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
tutorial
.dockerignore
.eslintrc
.gitignore
.nsprc
Dockerfile
LICENSE
README.md
openshift-template.yaml
package-lock.json
package.json
server.js
test.js

README.md

Insights Slackbot

Simple Slack Bot that posts updates about systems monitored by Red Hat Insights to a Slack channel.

Running

Follow this tutorial to deploy and set up insights-slackbot.

Configuration options

The following environment variables can be used to tune Insights Slackbot:

  • SLACK_TOKEN - token for authentication
  • SLACK_CHANNEL - Slack channel the bot will post messages to (insights-webhooks by default)
  • SERVER_SECRET- secret part of the URL that prevents unauthorized actors from posting
  • SERVER_PORT - server port (3006 by default)
  • INSIGHTS_URL - the base URL of Red Hat Insights. Defaults to https://access.redhat.com/insightsbeta
  • ATHERE - comma-separated list of events for which @here should be used. None by default