Skip to content

feat: add notification system with webhooks ( Discord, Mattermost, Telegram ) - #76

Open
nvroot wants to merge 2 commits into
adrgs:mainfrom
nvroot:main
Open

feat: add notification system with webhooks ( Discord, Mattermost, Telegram )#76
nvroot wants to merge 2 commits into
adrgs:mainfrom
nvroot:main

Conversation

@nvroot

@nvroot nvroot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor
  • Add frontend route and page for notification settings
  • Implement API endpoints for managing notification settings and sending test notifications
  • Support Discord, Mattermost, and Telegram webhooks
  • Update Cargo.toml/Cargo.lock with required dependencies (tokio-rustls, mime, etc.)
  • Add .DS_Store to .gitignore

UI :

requestrepo

Telegram:

telegram

Mattermost:

mattermost

Discord:

discord

nvroot added 2 commits July 30, 2026 11:22
- Add frontend route and page for notification settings
- Implement API endpoints for managing notification settings and sending test notifications
- Support Discord, Mattermost, and Telegram webhooks
- Update Cargo.toml/Cargo.lock with required dependencies (tokio-rustls, mime, etc.)
- Add .DS_Store to .gitignore
@adrgs

adrgs commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Hey @nvroot , thanks for the PR!

Unfortunately this is not something I can ship to requestrepo.com due to potential abuse in having the server send unsolicited requests.
If you could gate the entire thing under some ENV variable then I'd think it'd be pretty cool, we already have something like that for admin password protected instances.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants