docs: use production URLs as default in Zoom examples
Change all Zoom config examples to show production URLs by default: - Use @xmpp.zoom.us instead of @xmppdev.zoom.us - Remove explicit apiHost/oauthHost (defaults to production) - Add separate development config examples - Reorder sections to show production first Matches code defaults: apiHost defaults to https://api.zoom.us and oauthHost defaults to https://zoom.us
This commit is contained in:
parent
2310030f5f
commit
c551ec89db
@ -23,7 +23,7 @@ Status: production-ready plugin for Zoom Team Chat direct messages via Team Chat
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
clientId: "YOUR_CLIENT_ID",
|
clientId: "YOUR_CLIENT_ID",
|
||||||
clientSecret: "YOUR_CLIENT_SECRET",
|
clientSecret: "YOUR_CLIENT_SECRET",
|
||||||
botJid: "YOUR_BOT_JID@xmppdev.zoom.us",
|
botJid: "YOUR_BOT_JID@xmpp.zoom.us",
|
||||||
secretToken: "YOUR_SECRET_TOKEN",
|
secretToken: "YOUR_SECRET_TOKEN",
|
||||||
redirectUri: "https://yourdomain.com/api/zoomapp/auth",
|
redirectUri: "https://yourdomain.com/api/zoomapp/auth",
|
||||||
dm: { policy: "open" }
|
dm: { policy: "open" }
|
||||||
@ -98,6 +98,26 @@ Examples:
|
|||||||
|
|
||||||
Add to `~/.clawdbot/moltbot.json`:
|
Add to `~/.clawdbot/moltbot.json`:
|
||||||
|
|
||||||
|
**Production (default):**
|
||||||
|
```json5
|
||||||
|
{
|
||||||
|
channels: {
|
||||||
|
zoom: {
|
||||||
|
enabled: true,
|
||||||
|
clientId: "YOUR_CLIENT_ID",
|
||||||
|
clientSecret: "YOUR_CLIENT_SECRET",
|
||||||
|
botJid: "YOUR_BOT_JID@xmpp.zoom.us",
|
||||||
|
secretToken: "YOUR_SECRET_TOKEN",
|
||||||
|
redirectUri: "https://yourdomain.com/api/zoomapp/auth", // Must match Zoom app OAuth Redirect URL
|
||||||
|
dm: {
|
||||||
|
policy: "open" // open | allowlist | pairing
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Development (optional explicit config):**
|
||||||
```json5
|
```json5
|
||||||
{
|
{
|
||||||
channels: {
|
channels: {
|
||||||
@ -107,11 +127,11 @@ Add to `~/.clawdbot/moltbot.json`:
|
|||||||
clientSecret: "YOUR_CLIENT_SECRET",
|
clientSecret: "YOUR_CLIENT_SECRET",
|
||||||
botJid: "YOUR_BOT_JID@xmppdev.zoom.us",
|
botJid: "YOUR_BOT_JID@xmppdev.zoom.us",
|
||||||
secretToken: "YOUR_SECRET_TOKEN",
|
secretToken: "YOUR_SECRET_TOKEN",
|
||||||
redirectUri: "https://yourdomain.com/api/zoomapp/auth", // Must match Zoom app OAuth Redirect URL
|
redirectUri: "https://abc123.ngrok.io/api/zoomapp/auth",
|
||||||
apiHost: "https://zoomdev.us", // Use https://api.zoom.us for production
|
apiHost: "https://zoomdev.us",
|
||||||
oauthHost: "https://zoomdev.us", // Use https://zoom.us for production
|
oauthHost: "https://zoomdev.us",
|
||||||
dm: {
|
dm: {
|
||||||
policy: "open" // open | allowlist | pairing
|
policy: "open"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -170,8 +190,8 @@ Bot rejects all DMs.
|
|||||||
dm: {
|
dm: {
|
||||||
policy: "allowlist",
|
policy: "allowlist",
|
||||||
allowFrom: [
|
allowFrom: [
|
||||||
"user1@xmppdev.zoom.us",
|
"user1@xmpp.zoom.us",
|
||||||
"user2@xmppdev.zoom.us"
|
"user2@xmpp.zoom.us"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -182,7 +202,21 @@ Only specified users can message the bot.
|
|||||||
|
|
||||||
### Development vs Production
|
### Development vs Production
|
||||||
|
|
||||||
**Development (zoomdev.us):**
|
**Production (default):**
|
||||||
|
```json5
|
||||||
|
{
|
||||||
|
channels: {
|
||||||
|
zoom: {
|
||||||
|
botJid: "bot@xmpp.zoom.us"
|
||||||
|
// apiHost and oauthHost default to production URLs
|
||||||
|
// apiHost: "https://api.zoom.us"
|
||||||
|
// oauthHost: "https://zoom.us"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Development:**
|
||||||
```json5
|
```json5
|
||||||
{
|
{
|
||||||
channels: {
|
channels: {
|
||||||
@ -195,19 +229,6 @@ Only specified users can message the bot.
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
**Production (zoom.us):**
|
|
||||||
```json5
|
|
||||||
{
|
|
||||||
channels: {
|
|
||||||
zoom: {
|
|
||||||
apiHost: "https://api.zoom.us",
|
|
||||||
oauthHost: "https://zoom.us",
|
|
||||||
botJid: "bot@xmpp.zoom.us"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **Direct Messages**: One-on-one conversations
|
- **Direct Messages**: One-on-one conversations
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user