Discord

接入 Discord

⭐⭐ 中等⏱ 约 5 分钟💰 免费

📋 前置条件

STEP 1

创建 Discord Application

访问 Discord Developer Portal,登录后点击右上角 New Application

给应用取个名字(比如"我的龙虾"),点击 Create。

创建 Application
STEP 2

创建 Bot 并获取 Token

在左侧菜单点击 Bot,然后点击 Reset Token 生成 Token。

复制这个 Token,稍后需要填入配置。

⚠️ Token 只显示一次!请立即复制保存。如果丢失需要重新生成。

同时,在下方关闭 Public Bot(防止别人把你的 Bot 加到其他服务器),开启 Message Content Intent

获取 Bot Token
STEP 3

邀请 Bot 到服务器

在左侧菜单点击 OAuth2 → URL Generator

1. Scopes 勾选 bot

2. Bot Permissions 勾选 Send MessagesRead Message HistoryRead Messages/View Channels

3. 复制生成的 URL,在浏览器中打开,选择你的服务器并授权

邀请 Bot
STEP 4

填入龙虾配置

编辑配置文件:

nano ~/.openclaw/openclaw.json

添加 Discord 配置:

{
  "channels": {
    "discord": {
      "enabled": true,
      "token": "你的 Bot Token"
    }
  }
}
STEP 5

重启并验证 ✅

openclaw gateway restart

在 Discord 服务器中 @你的 Bot,发条消息试试:

@我的龙虾 嘿,你好!

如果龙虾回复了,说明一切就绪!🎉

Ima Claw🎉

恭喜!你的 Ima 龙虾已接入 Discord

现在可以在 Discord 服务器里和你的 Ima 龙虾互动了

❓ 常见问题

Bot 权限怎么设置最合适?

基础权限:Send Messages + Read Message History + Read Messages/View Channels 即可。如果需要发送图片/文件,还需要 Attach Files 和 Embed Links 权限。

能加入多个服务器吗?

可以!同一个 Bot 可以被邀请到多个服务器。用同一个邀请链接在不同服务器授权即可。

Bot 在线但不回复消息?

检查是否开启了 Message Content Intent(Step 2)。2022年后 Discord 要求显式开启才能读取消息内容。

← 返回领养页💬 遇到问题?加入社区

接入其他渠道