I like Github webhooks for Discord but I also wanted to see what files were being pushed in the commit, so I can see at a glance sort of what files other people are editing.
So a while ago I made a little script running as a Cloudflare Worker. I simply configure it as the endpoint of my GitHub webhook and it'll act as a proxy, creating its own Discord webhook with all the info I could ever want! Cool use case for edge compute
Put it up as a gist if it's of use:
https://gist.github.com/StefanH-AT/7ec315ab608f4c0ab4d8c5b307a9cf7b
