Matrix: Set up notifications upon repo creation #16

Closed
opened 2026-03-03 08:16:32 +00:00 by pbokoc · 2 comments
Owner

We should get a matrix bot set up that would send a message to the Fedora Docs channel if anyone creates a repository under the docs/ group here on Forgejo.

On top of that we might want some other types of notifications, something like:

  • new PR or issue opened in a repository (not all of them, but probably this one and the main site?)
  • site build failure
  • new thread with the #docs-team tag on Discourse

We need to be careful to not overdo it, though, I don't want the channel spammed by notifications constantly.

We should get a matrix bot set up that would send a message to the Fedora Docs channel if anyone creates a repository under the docs/ group here on Forgejo. On top of that we might want some other types of notifications, something like: - new PR or issue opened in a repository (not all of them, but probably this one and the main site?) - site build failure - new thread with the `#docs-team` tag on Discourse We need to be careful to not overdo it, though, I don't want the channel spammed by notifications constantly.
Member
In case you didn't already see it: https://docs.fedoraproject.org/en-US/forge-documentation/matrix_notifications/
jflory7 self-assigned this 2026-04-08 23:24:44 +00:00
jflory7 added this to the (deleted) project 2026-04-08 23:24:47 +00:00
Owner

@pbokoc I had the necessary permissions to invite nonbot into the Fedora Docs Team repository. I added a webhook for the entire Docs organization for new repositories, new releases, new wiki edits, new issues, and new pull requests. We can see how noisy this is. I did not enable comments globally for the entire organization.

I did select many more webhook notifications for this repository, since it is a more active hub for the Docs Team.

We can make additional tweaks later, but since this is done, I am going to close the ticket as complete! 🌊

@pbokoc I had the necessary permissions to invite `nonbot` into the Fedora Docs Team repository. I added a webhook for the entire Docs organization for new repositories, new releases, new wiki edits, new issues, and new pull requests. We can see how noisy this is. I did not enable comments globally for the entire organization. I did select many more webhook notifications for _this_ repository, since it is a more active hub for the Docs Team. We can make additional tweaks later, but since this is done, I am going to close the ticket as complete! 🌊
Sign in to join this conversation.
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
docs/tickets#16
No description provided.