生产力
discord avatar

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
在 GitHub 查看