Multi-channel notify gate + ch0 DM-only filtering (v0.17.0) #37

Merged
kamilkrzywda merged 1 commits from feat/multi-channel-notify into main 2026-09-25 18:21:16 +02:00
Owner

MESH_NOTIFY_CHANNEL becomes a comma-separated list of channel indices (default "3"). Channel 0 is a shared default channel where other users talk: only real DMs (both sender and recipient present) are notified there, ch0 broadcasts are ignored; synthetic injections (POST /api/messages) stay exempt so they still notify when 0 is in the list. Local .env set to 3,0. Docs updated (AGENTS.md, MESHTASTIC.md, README). Tests 102 → 106.

MESH_NOTIFY_CHANNEL becomes a comma-separated list of channel indices (default "3"). Channel 0 is a shared default channel where other users talk: only real DMs (both sender and recipient present) are notified there, ch0 broadcasts are ignored; synthetic injections (POST /api/messages) stay exempt so they still notify when 0 is in the list. Local .env set to 3,0. Docs updated (AGENTS.md, MESHTASTIC.md, README). Tests 102 → 106.
kamilkrzywda added 1 commit 2026-09-25 18:21:09 +02:00
kamilkrzywda merged commit 2b2e494023 into main 2026-09-25 18:21:16 +02:00
kamilkrzywda deleted branch feat/multi-channel-notify 2026-09-25 18:21:16 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OpenCode/MeshBot#37