Hey everyone,
I’ve been looking into the current state of Gitea-to-Slack integrations and noticed most teams are relying on standard, one-way outbound webhooks or custom n8n pipelines.
I’m exploring building a dedicated Slack App specifically for Gitea, similar to the native GitHub/Slack integration. The goal is to move beyond simple notifications and enable actual ChatOps.
The MVP I’m mapping out would allow you to:
-
Get rich link unfurling in Slack (previewing PRs, issues, and code snippets).
-
Pull request notification
-
Issue creation and taking actions on it directly from Slack via interactive buttons (Close, Re-open, comment).
-
Properly map Gitea usernames to Slack
@mentions.
Before I start writing the OAuth and webhook routing logic, I wanted to get a pulse check from the community:
-
Is this a pain point for your team, or are standard webhooks sufficient for your workflow?
-
If you had a two-way Slack app, what is the #1 action you’d want to trigger without leaving chat?
Would love to hear how you are currently handling this!