Webhooks Tutorial

Setup webhooks so that GitHub events are published to your Discord server

A vital part of maintaining a thriving community is communication. That sounds like work! Why not automate it and let as much communication be automatically created so you can focus on creating value?

Setup a Discord Webhook

From your Community Server:

  1. Click the dropdown and select Server Settings

  2. Navigate to "APPS" and click on Integrations

  3. Click on Webhooks element

  4. Click the New Webhook button

  5. Click to expand the newly created webhook (Maybe Captain Hook)

  6. Click Copy Webhook URL

Add Discord Webhook to GitHub

From your GitHub repository:

  1. Click the Settings tab

  2. Navigate to "Code, Planning and Automation" click Webhooks

  3. Click Add Webhook button

  4. Paste your Webhook URL from Discord

  5. Set the Content Type to application/json

  6. Secret can stay blank (there was none provided)

  7. Navigate to "Which events would you like to trigger this webhook?"

  8. Select radio button for "Let me select individual events."

  9. Select Releases (unselect default Pushes)

  10. Click Add Webhook button

Add Patreon Webhook to Discord

From your Patreon creator account page:

  1. Navigate to My Applications and click My Webhooks

  2. Paste your Webhook URL from Discord

  3. Click the Addition Symbol button

  4. Toggle desired events to trigger

Last updated