Discord
部署步骤
1. 创建 Discord 应用
- 访问 Discord Developer Portal
- 点击 "New Application" 创建新应用
- 填写应用名称并创建
2. 创建 Bot
- 在应用设置中选择 "Bot" 选项卡
- 点击 "Add Bot" 创建机器人
- 配置机器人设置:
- 启用 "Message Content Intent"
- 启用 "Server Members Intent"(如需要)
3. 获取 Bot Token
- 在 Bot 页面点击 "Reset Token" 获取新 Token
- 复制并安全保存 Token
Bot Token 是敏感信息,请勿泄露或提交到代码仓库。
4. 邀请 Bot 到服务器
- 在 "OAuth2" > "URL Generator" 中选择:
- Scopes:
bot,applications.commands - Bot Permissions:
Send Messages,Read Message History,Attach Files等
- Scopes:
- 复制生成的 URL 并在浏览器中打开
- 选择要添加的服务器并授权
5. 启动服务
请在 302 AI Studio 客户端的「设置 → Vibe 模式」中完成本渠道的配置。
配置项说明
| 配置项 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| enabled | boolean | true | 是否启用 Discord 渠道 |
| token | string | - | Bot Token |
| dm.policy | string | "pairing" | 私聊策略:open/pairing/allowlist |
| dm.allowFrom | string[] | [] | 允许私聊的用户 ID 列表 |
| group.policy | string | "allowlist" | 群组策略:open/allowlist/disabled |
| group.allowFrom | string[] | [] | 允许的服务器/频道 ID 列表 |
| group.requireMention | boolean | true | 是否需要 @机器人 |
功能支持
| 功能 | 状态 |
|---|---|
| 私聊 | ✅ 支持 |
| 服务器频道 | ✅ 支持 |
| 图片 | ✅ 支持 |
| 文件 | ✅ 支持 |
| Embed | ✅ 支持 |
| 反应 | ✅ 支持 |
| 斜杠命令 | ✅ 支持 |
故障排除
Bot 不响应消息
- 确认 Bot 已被邀请到服务器
- 检查 Bot 是否有读取消息的权限
- 确认 "Message Content Intent" 已启用
权限错误
- 检查 Bot 在服务器中的角色权限
- 确认频道权限设置正确
更多信息
如需了解更详细的配置选项、高级功能和完整的配置参考,请查阅 OpenClaw 官方文档