Sharing GitHub Updates on Discord Through Webhooks

If you like notifying your Discord server for commits, try Webhooks.

Aug 24, 2026
2 min read
#discord#github
Sharing GitHub Updates on Discord Through Webhooks

I haven’t been writing lately so here’s a quick way to send updates to a Discord server. I only just find out and learned about it recently through work. If you’re a developer and you communicate on Discord a lot (like me), you might want to have this webhook tool to enhance your server.

To send GitHub notifications of a select repository to a Discord channel, head straight to your select Discord server.

Creating the Webhook

  1. Open your server’s Server Settings
  2. Look down to the left sidebar and locate Integrations, under the Apps tab.
  3. Click Webhooks then click the New Webhook button.
  4. Give your webhook a name and choose a channel to send notifications to.
  5. Click Copy Webhook URL.
  6. Save your changes.
What my webhooks look like.
What my webhooks look like.

Configuring the Webhook in GitHub

  1. Visit GitHub and choose a repository of your own.
  2. Go to the Settings tab found at the top of the repository page.
  3. From the left sidebar, go to Webhooks. Click the Add webhook button above.
  4. In the Payload URL field, paste the Webhook URL you copied from Discord.
  5. Most importantly, add /github at the end of the URL string.
  6. Apply Content Type: application/json and SSL Verification: Enable
  7. You can choose which events you’ll be sent notifications with. You’re given an option to only be notified of pushes or select any event you want. If you don’t care, just choose Send me everything, which I opted for.
  8. Leave Active checked.
  9. Click Update Webhook when you’re done.
Be sure to edit the URL!
Be sure to edit the URL!

Testing the Webhook

If everything’s correct (make sure you’ve appended /github at the end of the URL), the webhook is ready to fire.

  1. Go back to your repository that you added the Webhook with.
  2. The easiest way to be notified is by giving the repository a star. You can also add a comment or hit push.
  3. Check the channel you allowed the Discord webhook in.
Get notified.
Get notified.

Now, you’ll be notified whenever anything new occurs with the repository. If it gets too annoying you can always dial it down. As mentioned at the start, this webhook was helpful in my work to acknowledge every contributor’s commits, pushes, pull requests, and comments.

comments
Leave a reply on Bluesky
Loading comments…