Bridge webservices. Connect Webhooks. Format output. Send the result to slack
It's set up right now to bridge github pull-request and issue notifications and send a notification when a label is added (a feature that slack doesn't support).
github supported actions
- labeling and unlabeling pull requests and issues
- Wiki updates
When you're deploying to heroku there will be a field to put in your slack url (as an environmental variable). Put your slack url in there.
After you've deployed, you can find the find the url of the deployment (henceforth
reconciler_url) in the Heroku settings panel.
To add github actions:
- Go to the settings page for the github repository you want notifications from
- Go the webhooks section
- Add a new webhook
- Set the url to
You can check the "send me everything", or, if you want to be more selective, pick individual events.
If you're being choosey and want to be notified of label updates on pull requests, make sure you select the pull request check. Ditto for issues. To get wiki updates, select "Gollum"
It would be great to add more services!
Submit a pull request.
bundle exec guard to get continuous testing.
Slack Reconciler uses