Skip to content

FameBitch/Discord-Webhook

Repository files navigation

Twitter Follow Follow me on DEV

Discord Webhook

This GitHub Action can produce fancy and more meaningful Discord messages for your commits.

Screenshots

The standard webhook from GitHub to Discord just dumps the commit messages right into your chat, this is fine but sometimes you just want some extra information. Did the commit introduce any new issues? Did it even compile successfully? That's what this Action is for.

Standard Webhook New and improved Webhook
Old webhook interface New webhook interface

Donate

Feel free to help me for the maintenance of this project ! Thanks to all Sponsors on GitHub !

Github Sponsors

GitHub Sponsors Support me on Buy Me a Coffee

Setup

Setup this code on your repository's .github/workflows/ in a file like discord-push.yml and push the changes:

name: Discord Webhook
on: [push]
jobs:
  Discord_notification:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout repository
      uses: actions/checkout@v3
    - name: Run Discord Webhook
      uses: Mist3r-Robot/classic-discord-webhook@main
      with:
        id: ${{ secrets.DISCORD_WEBHOOK_ID }}
        token: ${{ secrets.DISCORD_WEBHOOK_TOKEN }}
        threadId: ${{ secrets.DISCORD_WEBHOOK_THREAD_ID }}

You can see the example file at /.github/workflows/discord-push.yml

Inputs

id token threadId
Required — This is the id of your Discord webhook, if you copy the webhook url, this will be the first part of it. Required — Your Discord webhook token, it's the second part of the url. Not required — if you want to send the message in a thread, you can specify the thread id here.

Note

Need more help ? See this post on DEV or this post on my blog in French. follow your repository from Discord - Post on DEV

Notable documentations

How to get Commits on GitHub

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published