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