docs: prefer Slack/Discord dmPolicy keys

This commit is contained in:
Peter Steinberger
2026-02-14 20:32:22 +01:00
parent 47b6cde8ca
commit 21f0e3fa0c
2 changed files with 8 additions and 7 deletions

View File

@@ -91,11 +91,11 @@ Token resolution is account-aware. Config token values win over env fallback. `D
<Tabs>
<Tab title="DM policy">
`channels.discord.dm.policy` controls DM access:
`channels.discord.dmPolicy` controls DM access (legacy: `channels.discord.dm.policy`):
- `pairing` (default)
- `allowlist`
- `open` (requires `channels.discord.dm.allowFrom` to include `"*"`)
- `open` (requires `channels.discord.allowFrom` to include `"*"`; legacy: `channels.discord.dm.allowFrom`)
- `disabled`
If DM policy is not open, unknown users are blocked (or prompted for pairing in `pairing` mode).
@@ -545,7 +545,7 @@ openclaw logs --follow
<Accordion title="DM and pairing issues">
- DM disabled: `channels.discord.dm.enabled=false`
- DM policy disabled: `channels.discord.dm.policy="disabled"`
- DM policy disabled: `channels.discord.dmPolicy="disabled"` (legacy: `channels.discord.dm.policy`)
- awaiting pairing approval in `pairing` mode
</Accordion>

View File

@@ -137,17 +137,18 @@ For actions/directory reads, user token can be preferred when configured. For wr
<Tabs>
<Tab title="DM policy">
`channels.slack.dm.policy` controls DM access:
`channels.slack.dmPolicy` controls DM access (legacy: `channels.slack.dm.policy`):
- `pairing` (default)
- `allowlist`
- `open` (requires `dm.allowFrom` to include `"*"`)
- `open` (requires `channels.slack.allowFrom` to include `"*"`; legacy: `channels.slack.dm.allowFrom`)
- `disabled`
DM flags:
- `dm.enabled` (default true)
- `dm.allowFrom`
- `channels.slack.allowFrom` (preferred)
- `dm.allowFrom` (legacy)
- `dm.groupEnabled` (group DMs default false)
- `dm.groupChannels` (optional MPIM allowlist)
@@ -399,7 +400,7 @@ openclaw doctor
Check:
- `channels.slack.dm.enabled`
- `channels.slack.dm.policy`
- `channels.slack.dmPolicy` (or legacy `channels.slack.dm.policy`)
- pairing approvals / allowlist entries
```bash