Todo
Automatically create issues from todos in code
Dep
Block merging until all pull request dependencies have been merged
GitHub + Slack Integration
Post GitHub events to Slack (and many other features)
Linter Alex
Catch insensitive writing
Unfurl Links
Adds links previews to comments
module.exports = app => {
app.on('issues.opened', async context => {
// `context` extracts information from the event, which can be passed to
// GitHub API calls. This will return:
// { owner: 'yourname', repo: 'yourrepo', number: 123, body: 'Hello World !}
const params = context.issue({ body: 'Hello World!' })
// Post a comment on the issue
return context.github.issues.createComment(params)
})
}
Local development
npx create-probot-app my-first-app
yarn create probot-app my-first-app
Develop in the browser
Docs