Skip to content

Commit 94ef2dc

Browse files
committed
docs: Clarify action handling in README with safety notes on AppleScript and Shortcut actions
1 parent 70fae7c commit 94ef2dc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,12 @@ Here’s a summary of how actions are handled:
196196
| applescript | ❌ | ✅ Supported (extension) | 🟡 Planned (user-triggered only) |
197197
| shortcut | ❌ | ✅ Supported (extension) | 🟡 Planned (user-triggered only) |
198198

199-
**Note**: Some action types (applescript, shortcut, script) are client-specific payload extensions implemented by ntfy-macos.
200-
They are not part of the ntfy protocol and will ignored by other ntfy clients.
199+
> Some action types (`AppleScript` and `Shortcut`) are client-specific > payload extensions implemented by ntfy-macos.
200+
> They are not part of the ntfy protocol and will ignored by other ntfy clients.
201+
202+
> `script` actions are blocked from the payload to prevent arbitrary code execution.
203+
> `AppleScript` and `Shortcut` actions are sandboxed and considered safe to run, **but should only be used with a private ntfy server you fully control**.
204+
201205

202206
## CLI Commands
203207

0 commit comments

Comments
 (0)