Data4Democracy / assemble

NOT AN ACTIVE PROJECT -- Check readme for data sources
MIT License
36 stars 27 forks source link

Slack bot integration with assemble repo #20

Closed bstarling closed 7 years ago

bstarling commented 7 years ago

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:

metame commented 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