Closed bstarling closed 7 years ago
There is the official github integration for slack that does most of these things. We use it at work, and is fairly customizable.
Here are all of the events you can turn on or off:
COMMIT EVENTS Commits pushed to the repository Only show commit summaries (no commit messages) New comment on commit
ISSUE / PULL REQUEST EVENTS Pull request opened or closed Issues opened or closed New comment on issue or pull request Only show titles of new issues and pull requests
DEPLOY EVENTS Show deployment statuses
OTHER EVENTS Branch or tag created or deleted Branch force-pushed
I think it would be cool to test out a chat bot that sits in the #assemble channel and messages when issues/PRs are opened or a PR is merged. Bonus points if the bot gives a special congratulations for a first time merge. We can start small, if it is a success project leads can optionally add this bot to other project channels.
Next steps: