DEV Community

Cover image for Follow your repository from Discord
Thomas Bnt ☕ for Mr. Robøt

Posted on • Updated on

Follow your repository from Discord

My Workflow

This Action is used for write at every push the progress to a project and/or updates. It's only for Discord users and work with Webhooks and secrets tokens on GitHub.

I modified this script for showing to users who follow my project to stay updated for the new version. 😁

This is a preview.

Submission Category: Maintainer Must-Haves

Setup

Really simple, you must have :

  • Discord Webhook URL
  • A active repository on GitHub
  • Integrate this script to your GitHub repository
name: Discord Webhook
on: [push]
jobs:
  report:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout repository
      uses: actions/checkout@v1
    - name: Run Discord Webhook
      uses: mrrobotdotapp/discord-webhook@main
      with:
        id: ${{ secrets.DISCORD_WEBHOOK_ID }}
        token: ${{ secrets.DISCORD_WEBHOOK_TOKEN }}
Enter fullscreen mode Exit fullscreen mode

How to get a Wehbook link on Discord ?

In this video, I selected two IDs. The first is DISCORD_WEBHOOK_ID and the second is DISCORD_WEBHOOK_TOKEN

And how to put my ID and secret token in my GitHub repository ?

Additional Resources / Info

Check out now the repository.

GitHub logo mrrobotdotapp / classic-discord-webhook

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

If you have questions, don't hesitate !

Check my Twitter account. You can see many projects and updates. You can also support me on Buy Me a Coffee, Stripe or GitHub Sponsors. Thanks for read my post ! 🤩

Top comments (6)

Collapse
 
vyvyvi profile image
Vyvy-vi (Vyom Jain) • Edited

nice... but didn't you fork this from Slimefun/discord-webhook and remove the semicolons...
I would have cut you some slack, if you really made some edits to the action.. but why not just link and use github.com/Slimefun/discord-webhook/

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Because I made some text and rendering changes. And there's no test coverage for the java part of it.

Read a little bit the README and the source code to learn more about it. 😄☕

Collapse
 
omarkhatib profile image
Omar

I really like the Idea!

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Thanks! 🙌🏼

Collapse
 
pbouillon profile image
Pierre Bouillon

That's awesome ! This an integration I felt was missing, well done !

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Thanks!