A few months ago, in my post Using GitHub as Commenting Platform, 2025 Edition, I explained how GitHub Issues can be used quite easily as a commenting platform:
- Create a GitHub issue for each post that contains at least the post URL
- Add a syndication link to the issue on the post page
- Let Brid.gy and Webmention.io do their job
- Integrate Mentions United into the page to display comments via the Provider Plugin Webmentions
So I've made it a habit to syndicate every new post in a GitHub issue. This saves me from having to set up my own spam-proof comment system, which is difficult or even impossible to implement on SSG sites anyway.
One might argue that the data chain Site → GitHub → brid.gy → webmention.io → Site is quite long and offers a lot of room for errors, but all I can say to that is: Yes, you're right, because that's exactly the case at the moment!
A blog like this, with two or three posts a month (if there's time), isn't exactly flooded with comments, so some time passed before I noticed that brid.gy is still polling my GitHub account, but unfortunately isn't getting any results and therefore isn't passing along any web mentions for GitHub issue comments. The chain has been broken!
I will certainly inform the creator Ryan Barrett about this, but that doesn't help me at the moment, so I decided to build a native GitHub provider plugin for Mentions United.
Top comments (0)