mirror of https://github.com/openclaw/openclaw.git
- Move config from messages.ackReaction to whatsapp.ackReaction
- New structure: {emoji, direct, group} with granular control
- Support per-account overrides in whatsapp.accounts.*.ackReaction
- Add Zod schema validation for new config
- Maintain backward compatibility with old messages.ackReaction format
- Update tests to new config structure (14 tests, all passing)
- Add comprehensive documentation in docs/providers/whatsapp.md
- Timing: reactions sent immediately upon message receipt (before bot reply)
Breaking changes:
- Config moved from messages.ackReaction to whatsapp.ackReaction
- Scope values changed: 'all'/'direct'/'group-all'/'group-mentions'
→ direct: boolean + group: 'always'/'mentions'/'never'
- Old config still supported via fallback for smooth migration
|
||
|---|---|---|
| .. | ||
| anthropic.md | ||
| discord.md | ||
| glm.md | ||
| grammy.md | ||
| imessage.md | ||
| index.md | ||
| location.md | ||
| models.md | ||
| msteams.md | ||
| openai.md | ||
| opencode.md | ||
| openrouter.md | ||
| signal.md | ||
| slack.md | ||
| telegram.md | ||
| troubleshooting.md | ||
| whatsapp.md | ||
| zai.md | ||