No description
  • Python 92.5%
  • Dockerfile 7.5%
Find a file
2026-09-04 16:14:51 +00:00
.forgejo/workflows initial commit 2026-09-04 15:09:21 +00:00
.gitignore initial commit 2026-09-04 15:09:21 +00:00
.python-version initial commit 2026-09-04 15:09:21 +00:00
Dockerfile fix docker file 2026-09-04 15:24:30 +00:00
main.py qr endpoint 2026-09-04 15:39:24 +00:00
pyproject.toml initial commit 2026-09-04 15:09:21 +00:00
Readme.md add readme 2026-09-04 16:12:33 +00:00
uv.lock initial commit 2026-09-04 15:09:21 +00:00

DeltaNotify

WIP - NOT PRODUCTION READY

Receive a webhook and sent to one or more users.

Two volumes to mount:

  • directory to /app/accounts
  • config.toml to /app/config.toml

Config

[bot]
name = "Endirillia"
invite_url = "dcaccount:https://foo.bar.tld/new"

[[user]]
name = "timo"
email = "12345@foo.bar.tld"

[[user]]
name = "jean"
email = "9876@foo.bar.tld"

Add account

You must start a conversation and send a message to setup e2e encryption. Get the invite link for your bot on /qr.

Test

curl -X POST "https://deltanotify.bar.tld/webhook" -H "Content-Type: application/json" -d '{
       "users": ["timo"],
       "message": "hey there"
     }'