Discord API
面向 Discord 機器人與應用開發者的十個 REST 端點:計算器、建構器、解碼器與審核。一個 API 金鑰,按量計費的點數,無 SDK 鎖定。
Discord 機器人工具
每次呼叫 1 點. Click any tool to run it live.
權限計算器
將 Discord 權限位元欄位轉換為其權限名稱,或將名稱轉回為合併的 64 位元位元欄位。會標記 ADMINISTRATOR。
/tools/discord-permissions-calc時間戳產生器
產生 Discord 動態時間戳標記(<t:unix:style>),它會在每位檢視者的本地時區中算繪。回傳每一種樣式。
/tools/discord-timestamp閘道 Intents 計算器
從 intent 名稱計算閘道 intents 位元欄位,或將某個值解碼為名稱。會標記特權 intents。
/tools/discord-intents-calc機器人邀請 URL 建構器
從用戶端 ID 建構 Discord OAuth2 機器人邀請/授權 URL,可選擇包含權限、範圍與預先選定的伺服器。
/tools/discord-bot-invite雪花解碼器
將 Discord 雪花 ID 解碼為其建立時間戳,以及內部的工作處理程序、處理程序與遞增值。
/tools/discord-snowflake-decodeCDN URL 解析器
建構並驗證 Discord CDN 資源 URL:頭像、圖示、橫幅、表情符號、貼圖與預設頭像。會自動偵測動態資源。
/tools/discord-cdn-resolveDiscord 訊息與安全
每次呼叫 1-3 點. Click any tool to run it live.
嵌入建構器
針對每一項限制(標題、描述、25 個欄位、6000 字元、10 個嵌入)驗證並正規化 Discord 嵌入。回傳一個可直接傳送的酬載。
/tools/discord-embed-build斜線指令驗證器
針對所有 Discord 規則驗證斜線/應用指令定義:名稱格式、描述長度、選項類型、選項值、巢狀以及 4000 字元預算。
/tools/discord-command-validate文字淨化器
讓不可信文字可以安全地回顯到訊息中:中和 @everyone/@here 與原始提及,跳脫 markdown,並剝除不可見/雙向/控制字元。
/tools/discord-text-sanitize訊息審核
對訊息進行 AutoMod 風格的審核:邀請連結、大量提及、大寫、表情符號/字元洗版、zalgo 與詐騙短語。回傳風險評分與建議動作。
/tools/discord-moderateHow it fits with the official Discord API
Use both. Discord handles the live connection; Mecanik handles the supporting logic around it.
Official Discord API
- Gateway connection, events, and live bot actions
- Sending messages, managing guilds and members
- Requires your bot token and a maintained connection
Mecanik Discord API
- Stateless calculators, builders, and validators
- Sanitizes and moderates untrusted text before you post it
- No bot token, no gateway, one HTTP request per call
為何要基於 Mecanik Discord API 進行開發
無需閘道連線
無狀態的 REST 呼叫在邊緣執行。無需機器人登入,無需與 Discord 閘道的速率限制周旋。
始終保持最新
權限旗標、intents 與 CDN 規則會緊跟 Discord 的最新變更,讓你的機器人永不脫節。
結構化 JSON
一致的 { result, success, errors } 格式。在 discord.js、discord.py 或任何語言中都易於解析。
設計即安全
淨化與審核工具僅作用於所提供的文字。無需接觸 Discord API,無需共用權杖。
按量付費
大多數 Discord 工具僅需 1 點。無訂閱、無按席位收費、無最低消費。
點數永不過期
一次購買,依自己的步調使用。非常適合興趣機器人與週末專案。
什麼是 Mecanik Discord API?
來自 Mecanik 的 Discord API 是一組十個 REST 端點,負責處理建構 Discord 機器人或應用時那些繁瑣、易出錯的部分,讓你無需自己重新實作它們。你不必寫死權限位元欄位、手工拼湊 <t:unix> 時間戳標記,或撰寫自己的 AutoMod 啟發式規則,而只需發起一次經過驗證的 POST 請求,便可得到乾淨、結構化的 JSON。
每個端點都是無狀態的,並在 Cloudflare Workers 的邊緣上執行,因此沒有需要維護的閘道連線,也沒有冷啟動。這些工具分為兩組。建構器與計算器 包括 Discord 權限計算器 、Discord 時間戳產生器 、閘道 intents、機器人邀請 URL、雪花解碼、CDN URL、嵌入以及斜線指令驗證。安全工具(文字淨化器與訊息審核)讓不可信的使用者輸入可以安全地回顯到頻道中。
常見問題
這是官方的 Discord API 嗎?
不是。這是一個補充 Discord 官方 API 的第三方開發者工具包。它在本地執行計算、驗證與格式化,絕不代表你連線 Discord,也不需要你的機器人權杖。請將官方 Discord API 用於閘道與 REST 動作,而將 Mecanik Discord API 用於圍繞它們的輔助邏輯。
它能與哪些 Discord 函式庫搭配使用?
任何一個都行。由於每個端點都回傳純 JSON,結果可以直接放進 discord.js、discord.py、Serenity、JDA 或原始的 webhook 呼叫中。沒有 SDK 鎖定,你所需要的只是一次 HTTP 請求。
Discord API 的費用是多少?
大多數 Discord 工具每次呼叫僅需 1 點;文字淨化器與斜線指令驗證器需 2 點,訊息審核需 3 點。每個新帳號都可獲得 100 點免費點數,點數包起價 5 美元。點數永不過期,且無訂閱。
我需要共用我的機器人權杖嗎?
不需要。這些端點中沒有任何一個需要你的 Discord 機器人權杖,也不會向 Discord 發起經過驗證的呼叫。淨化器與審核工具純粹作用於你傳送給它們的文字,從而讓你機器人的憑證完全置身事外。
我可以在生產機器人中使用 Discord API 嗎?
可以。這些端點是無狀態、快速的,並被設計為在每則訊息或互動上執行。尤其是審核與淨化工具,專為在執行階段對不可信的使用者輸入進行處理而打造,先於你的機器人回顯或儲存它。
By using the Mecanik API you agree to our API Terms & Acceptable Use Policy and Privacy Policy.