discord
Discord 集成功能,支持通过 OpenClaw 代理执行自动化消息发送、频道管理及丰富的 UI 互动。
简介
Discord 技能让您的 OpenClaw 代理能够成为 Discord 服务器中的全功能参与者。通过使用 message 工具,代理可以处理复杂的通讯流程、管理频道运作,并利用 Discord 的现代组件框架提供互动式体验。此技能专为需要将 AI 代理与 Discord 实时通讯生态系统连接的进阶用户与开发者设计,可直接从代理界面执行如自动化状态报告、社群互动与服务器审核等任务。
-
完整的消息生命周期管理,包括发送、编辑、删除与置顶消息。
-
使用 Discord components v2 的高级 UI 功能,支持按钮与菜单等丰富的互动结构,无需依赖旧版的 embeds。
-
支持实时互动功能,例如消息表情符号反应、创建讨论串与发起投票。
-
状态控制功能,可用于更新代理的活动状态、类型与当前可用性。
-
整合搜索功能,可根据用户定义的限制与关键字查询特定的服务器频道。
-
原生支持媒体附件与静音通知触发,以减少高流量频道中的干扰。
-
请务必使用 channel: discord 初始化请求,以确保通过 OpenClaw 消息桥进行正确路由。
-
使用明确的标识码 (guildId, channelId, messageId) 以确保动作目标精准;比起一般描述,请优先使用明确的 ID。
-
请注意,审核、角色与状态等操作受权限管控与默认隐私设置影响;执行前请确认频道权限。
-
避免在发送的消息中使用 Markdown 表格,因为 Discord 对表格的呈现不一致;建议改用结构化的组件布局。
-
使用 <@USER_ID> 语法正确提及用户,确保通知能准确送达。
-
创建丰富界面时,请优先选择 components v2;请勿混用 components 与旧版 embeds,这可能导致 Discord API 拒绝请求。
-
代理设计理念为简洁、低仪式感;请保持消息简洁并符合 Discord 讨论串的情境。
仓库统计
- Star 数
- 366,054
- Fork 数
- 75,054
- Open Issue 数
- 6,981
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 07:31