Discord AI 机器人是运行在 Discord 服务器中的智能助手,它可以理解自然语言、回答问题、生成内容、执行任务。与传统的 Discord Bot 不同,AI 机器人由大语言模型(LLM)驱动,能进行真正的智能对话,而不是简单的命令响应。
通过 OpenClaw,你可以在 10 秒内将一个功能强大的 AI 智能体部署到你的 Discord 服务器。它支持多种 AI 模型、3,200+ Skills扩展,并且完全开源。
- 多模型支持 — 同时支持 GPT-4o、Claude Sonnet、Gemini、DeepSeek、Kimi 等主流模型,一键切换
- 3,200+ Skills — 网页搜索、图片生成、代码执行、文件处理、天气查询等,开箱即用
- 10秒部署 — 通过 OpenClaw Launch 可视化配置,无需写代码,无需管理服务器
- 开源免费 — OpenClaw 核心完全开源,你也可以自行 Docker 部署
- Discord 原生支持 — OpenClaw 内置 Discord 插件,无需桥接工具,稳定可靠
- 服务器级 AI — 机器人加入服务器后,所有成员都可以使用,适合团队和社区
在部署之前,你需要先在 Discord Developer Portal 创建一个 Bot 应用并获取 Token。
访问 discord.com/developers/applications,使用你的 Discord 账号登录。
最简单的方式 — 10秒完成部署,无需服务器、无需 Docker、无需写代码。
部署完成后,回到 Discord 服务器,@你的机器人或直接发送消息,它就会用 AI 回复你了。
如果你更喜欢自己管理服务器,也可以使用 Docker 手动部署 OpenClaw。
创建 openclaw.json 配置文件:
{ "gateway": {
"auth": { "token": "your-random-gateway-token" }
}, "plugins": {
"entries": { "discord": { "enabled": true } }
}, "channels": {
"discord": { "enabled": true, "botToken": "YOUR_DISCORD_BOT_TOKEN", "dmPolicy": "open", "allowFrom": ["*"] }
}, "agents": {
"defaults": { "model": { "primary": "openrouter/anthropic/claude-sonnet-4" } }
}, "models": {
"providers": { "openrouter": { "apiKey": "YOUR_OPENROUTER_API_KEY" } }
} }
注意:Discord 机器人的 dmPolicy 使用 “open” 是安全的。与 Telegram 不同,Discord Bot 只能被邀请到服务器,陌生人无法直接搜索并联系你的 Bot。因此 “open” 模式不会造成安全风险。同时必须设置 allowFrom: [“*”]。
mkdir -p ~/.openclaw && cp openclaw.json ~/.openclaw/openclaw.json
docker run -d –name openclaw-discord –memory=2g –memory-swap=3g -v ~/.openclaw:/home/node/.openclaw -p 18789:18789 ghcr.io/openclaw/openclaw:latest node openclaw.mjs gateway –allow-unconfigured
docker logs openclaw-discord
看到 Discord plugin started 和 Gateway listening on port 18789 说明启动成功。回到 Discord 服务器测试即可。
生成邀请链接时,建议至少包含以下权限:
- Send Messages — 发送消息(必须)
- Read Message History — 读取历史消息(必须)
- Embed Links — 发送富文本嵌入(推荐)
- Attach Files — 发送文件和图片(推荐)
- Use External Emojis — 使用外部表情(可选)
- Add Reactions — 添加消息反应(可选)
部署成功后,你的 Bot 会在 Discord 中显示为 “在线”(绿色圆点)。如果 Bot 显示为离线,请检查:
- Bot Token 是否正确
- 是否开启了 Message Content Intent
- 容器是否正常运行(
docker logs检查日志)
一个 Discord Bot 可以被邀请到多个服务器。只需用相同的邀请链接在不同服务器中授权即可。所有服务器共享同一个 AI 实例,会话按用户和频道自动隔离。
最常见的原因是没有在 Developer Portal 开启 Message Content Intent。请进入 Bot 设置页面,确保 Privileged Gateway Intents 中的 Message Content Intent 已开启。
可以。OpenClaw 支持同时启用多个平台。在配置文件中同时添加 Discord 和 Telegram 的配置即可。通过 OpenClaw Launch 部署时,你可以在可视化界面中同时选择多个平台。
OpenClaw 通过 OpenRouter 统一接入多个 AI 模型。你可以在 OpenRouter 注册账号获取 API Key,或者通过 OpenClaw Launch 部署时使用平台提供的 API Key。OpenRouter 支持 GPT-4o、Claude、Gemini、DeepSeek、Kimi 等 200+ 模型。
可以。通过 OpenClaw Launch 部署的实例可以在 仪表板 中随时修改配置,更改会即时生效(热更新),无需重启。你可以随时切换 AI 模型、添加 Skills、修改系统提示词等。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/278029.html