Skip to content

feat(providers): add Gotify and Matrix notification providers#6417

Closed
ayoubil wants to merge 1 commit intokeephq:mainfrom
ayoubil:feat/gotify-matrix-providers
Closed

feat(providers): add Gotify and Matrix notification providers#6417
ayoubil wants to merge 1 commit intokeephq:mainfrom
ayoubil:feat/gotify-matrix-providers

Conversation

@ayoubil
Copy link
Copy Markdown

@ayoubil ayoubil commented May 6, 2026

Summary

Adds Gotify (self-hosted push notifications) and Matrix (decentralized messaging) notification providers.

Closes #6423
Closes #6424

What is included

  • keep/providers/gotify_provider/gotify_provider.py — Gotify push notification provider
  • keep/providers/matrix_provider/matrix_provider.py — Matrix room notification provider
  • Documentation and mint.json entries

Provider details

Gotify: Self-hosted push notification server. Auth: App Token + Server URL.
Matrix: Open decentralized messaging. Auth: Access Token + Homeserver URL + Room ID.

@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label May 6, 2026
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@dosubot dosubot Bot added Documentation Improvements or additions to documentation Feature A new feature Provider Providers related issues labels May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Improvements or additions to documentation Feature A new feature Provider Providers related issues size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[🔌 Provider]: Matrix (Element) notification provider [🔌 Provider]: Gotify self-hosted push notification provider

3 participants