生產力
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 查看