DISCORD INTEGRATION

四個指令,
不開一個遠端 shell。

從團隊已在使用的 Discord 送出工作,但每個請求仍需通過網站身分、專案權限、本機 Worker 與資料夾政策。

SMALL COMMAND SURFACE

能做的事,刻意很少。

第一版只開放建立連結、送出任務、查詢與取消。沒有通用 shell、任意網址導航或權限繞過指令。

01/link

連結你的網站帳號

輸入網站產生的短效代碼,將 Discord 使用者綁定到一個 RelayMesh 組織。

02/run

送出受限任務

選擇你有權操作的專案並描述目標;不能在指令中指定任意本機路徑。

03/status

查看任務狀態

取得排隊、執行、封鎖、失敗或完成摘要,不在頻道傾倒敏感完整日誌。

04/cancel

要求取消任務

控制面標記取消;Worker 在下一個安全中斷點停止,不把強制中止假裝成完成。

LINK ONCE

網站決定你是誰,
Discord 只是入口。

先登入 RelayMesh 建立一次性連結碼,再到 Discord 使用 /link。代碼短效、單次使用,Discord 綁定仍受組織角色控制。

  1. 1
    網站產生短效碼

    只有已登入成員能建立。

  2. 2
    Discord 執行 /link

    伺服器先驗證 Discord 簽章與時間。

  3. 3
    綁定組織角色

    每次指令都重新檢查成員與專案權限。

  4. 4
    Worker 套用本機政策

    網站核准不會取代設備端的最後檢查。

GUARDRAILS

訊息能到達,不代表一定執行。

驗證來源

互動端點驗證 Discord 簽章與時間戳,拒絕偽造或重送請求。

重新授權

每個指令重新比對組織成員、專案角色與命令類型。

不收任意路徑

只能選擇網站中已授權的 project ID,不能把本機路徑藏進訊息。

逾時即停止

命令簽署後有明確有效期限;離線太久不會恢復後突然執行舊任務。

開發者預覽

把 Discord 變成安全入口,不是萬能遙控器。

四個明確指令,加上網站與 Worker 的雙重政策檢查。