首页 资讯 下载 教程 Skills 社群

Discord Bot

通讯 通讯与社交集成

安装命令

npx clawhub@latest install discord-bot

安装说明

1
确认环境

确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。

2
执行安装

在终端中运行上方安装命令,ClawHub 会自动下载并安装 Discord Bot 到 ~/.openclaw/skills/ 目录。

3
验证安装

运行 openclaw skills list 查看已安装技能列表,确认 Discord Bot 已出现在列表中。

4
配置参数(可选)

根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。

手动安装方式:将 Skill 文件夹复制到 ~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
消息管理 线程与频道 权限控制

详细介绍

Discord 集成让 OpenClaw 接入 Discord 服务器,通过 Clawdbot 实现全面的 Discord 操作控制。

核心功能

  • 消息操作:发送消息、回复、编辑、删除,支持 Embed 富文本格式
  • 表情与贴纸:添加表情反应、上传和发送贴纸、上传自定义 Emoji
  • 投票系统:创建和管理频道投票
  • 线程管理:创建、管理线程和论坛帖子,支持消息置顶
  • 搜索功能:搜索频道消息和用户内容
  • 权限管理:获取频道/成员/角色权限信息
  • 管理操作:支持频道管理、成员管理等管理员功能

配置参数

openclaw.json5 中配置:

{
  channels: {
    discord: {
      botToken: "your-bot-token",  // Discord Bot Token(必填)
      appId: "your-app-id"         // Discord 应用程序 ID(必填)
    }
  }
}
  • botToken:从 Discord Developer Portal 获取的 Bot Token
  • appId:Discord 应用程序 ID

使用方式

安装后 OpenClaw 可以通过 discord 工具执行操作:

  • 在 DM 或频道中发送消息
  • 对消息添加表情反应
  • 创建和管理线程
  • 搜索消息和获取频道信息