Skip to content

Commit 9817fed

Browse files
docs(nextcloud-talk): note add-only react support in reactions and message CLI docs
1 parent b063286 commit 9817fed

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

docs/cli/message.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,13 @@ Name lookup:
8686
- Telegram only: `--poll-duration-seconds` (5-600), `--silent`, `--poll-anonymous` / `--poll-public`, `--thread-id`
8787

8888
- `react`
89-
- Channels: Discord/Google Chat/Slack/Telegram/WhatsApp/Signal/Matrix
89+
- Channels: Discord/Google Chat/Matrix/Nextcloud Talk/Signal/Slack/Telegram/WhatsApp
9090
- Required: `--message-id`, `--target`
9191
- Optional: `--emoji`, `--remove`, `--participant`, `--from-me`, `--target-author`, `--target-author-uuid`
9292
- Note: `--remove` requires `--emoji` (omit `--emoji` to clear own reactions where supported; see /tools/reactions)
9393
- WhatsApp only: `--participant`, `--from-me`
9494
- Signal group reactions: `--target-author` or `--target-author-uuid` required
95+
- Nextcloud Talk: adding reactions only; `--remove` is rejected with a clear error (see /tools/reactions)
9596

9697
- `reactions`
9798
- Channels: Discord/Google Chat/Slack/Matrix

docs/tools/reactions.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@ tool with the `react` action. Reaction behavior varies by channel and transport.
4141

4242
</Accordion>
4343

44+
<Accordion title="Nextcloud Talk">
45+
- Adding reactions only: `emoji` is required and must be non-empty.
46+
- Reaction removal is not supported yet; calls with `remove: true` (or empty `emoji`) are rejected with a clear error rather than silently no-oping.
47+
- Requires the Talk bot to be registered with the `reaction` feature (see [Nextcloud Talk channel docs](/channels/nextcloud-talk)).
48+
49+
</Accordion>
50+
4451
<Accordion title="Telegram">
4552
- Empty `emoji` removes the bot's reactions.
4653
- `remove: true` also removes reactions but still requires a non-empty `emoji` for tool validation.

0 commit comments

Comments
 (0)