GitHub Webhooks

GitHub has a full featured webhook system that’s able to notify you of a wide variety of events. IRC Hooky supports the following subset:

This page will walk you through setting up webhooks on a GitHub repository and getting related notifications in IRC.

To start off with, if you haven’t already done so, create a /github endpoint in your API Gateway instance following the deployment instructions.

Your API Gateway webhook URL should look something like:

To bring up the webhooks settings page, navigate over to:<USERNAME>/<REPOSITORY>/settings/hooks/new

And fill in the following fields:

Payload URL
Content Type application/json
Secret blank
Which events Send me everything
Active checkmark

Click the green Add webhook button and you’re done!