docs: deduplicate chat tokens across hosting pages, remove Nix packaging note

This commit is contained in:
Vincent Koc
2026-03-19 11:37:47 -07:00
parent e1a39c6ba5
commit 071319545f
3 changed files with 12 additions and 42 deletions

View File

@@ -79,18 +79,6 @@ stay out of the immutable store.
- Missing dependencies surface Nix-specific remediation messages
- UI surfaces a read-only Nix mode banner when present
## Packaging note (macOS)
The macOS packaging flow expects a stable Info.plist template at:
```
apps/macos/Sources/OpenClaw/Resources/Info.plist
```
[`scripts/package-mac-app.sh`](https://github.com/openclaw/openclaw/blob/main/scripts/package-mac-app.sh) copies this template into the app bundle and patches dynamic fields
(bundle ID, version/build, Git SHA, Sparkle keys). This keeps the plist deterministic for SwiftPM
packaging and Nix builds (which do not rely on a full Xcode toolchain).
## Related
- [nix-openclaw](https://github.com/openclaw/nix-openclaw) — full setup guide

View File

@@ -34,20 +34,11 @@ and you configure everything via the `/setup` web wizard.
If Telegram DMs are set to pairing, web setup can approve the pairing code.
## Getting chat tokens
## Connect a channel
### Telegram bot token
Paste your Telegram or Discord token into the `/setup` wizard. For setup
instructions, see the channel docs:
1. Message `@BotFather` in Telegram
2. Run `/newbot`
3. Copy the token (looks like `123456789:AA...`)
4. Paste it into `/setup`
### Discord bot token
1. Go to [https://discord.com/developers/applications](https://discord.com/developers/applications)
2. **New Application** → choose a name
3. **Bot** → **Add Bot**
4. **Enable MESSAGE CONTENT INTENT** under Bot → Privileged Gateway Intents (required or the bot will crash on startup)
5. Copy the **Bot Token** and paste into `/setup`
6. Invite the bot to your server (OAuth2 URL Generator; scopes: `bot`, `applications.commands`)
- [Telegram](/channels/telegram) (fastest — just a bot token)
- [Discord](/channels/discord)
- [All channels](/channels)

View File

@@ -72,23 +72,14 @@ Set these variables on the service:
If Telegram DMs are set to pairing, web setup can approve the pairing code.
## Getting chat tokens
## Connect a channel
### Telegram bot token
Paste your Telegram or Discord token into the `/setup` wizard. For setup
instructions, see the channel docs:
1. Message `@BotFather` in Telegram
2. Run `/newbot`
3. Copy the token (looks like `123456789:AA...`)
4. Paste it into `/setup`
### Discord bot token
1. Go to [https://discord.com/developers/applications](https://discord.com/developers/applications)
2. **New Application** → choose a name
3. **Bot** → **Add Bot**
4. **Enable MESSAGE CONTENT INTENT** under Bot → Privileged Gateway Intents (required or the bot will crash on startup)
5. Copy the **Bot Token** and paste into `/setup`
6. Invite the bot to your server (OAuth2 URL Generator; scopes: `bot`, `applications.commands`)
- [Telegram](/channels/telegram) (fastest — just a bot token)
- [Discord](/channels/discord)
- [All channels](/channels)
## Backups & migration