Discord developer API

Discord API

面向 Discord 机器人和应用开发者的十个 REST 端点:计算器、构建器、解码器和审核。一个 API 密钥,按量计费的额度,无 SDK 锁定。

计算器时间戳嵌入与 CDN审核边缘高速
10 endpointsOne Discord API key
From 1 creditPay only per call
<100msEdge response
No gatewayNo bot token shared

Discord 机器人工具

每次调用 1 个额度. Click any tool to run it live.

POST 1 个额度

权限计算器

将 Discord 权限位字段转换为其权限名称,或将名称转回为合并的 64 位位字段。会标记 ADMINISTRATOR。

/tools/discord-permissions-calc
POST 1 个额度

时间戳生成器

生成 Discord 动态时间戳标记(<t:unix:style>),它会在每位查看者的本地时区中渲染。返回每一种样式。

/tools/discord-timestamp
POST 1 个额度

网关 Intents 计算器

从 intent 名称计算网关 intents 位字段,或将某个值解码为名称。会标记特权 intents。

/tools/discord-intents-calc
POST 1 个额度

机器人邀请 URL 构建器

从客户端 ID 构建 Discord OAuth2 机器人邀请/授权 URL,可选包含权限、作用域和预先选定的服务器。

/tools/discord-bot-invite
POST 1 个额度

雪花解码器

将 Discord 雪花 ID 解码为其创建时间戳,以及内部的工作进程、进程和自增值。

/tools/discord-snowflake-decode
POST 1 个额度

CDN URL 解析器

构建并校验 Discord CDN 资源 URL:头像、图标、横幅、表情、贴纸和默认头像。会自动检测动态资源。

/tools/discord-cdn-resolve

Discord 消息与安全

每次调用 1-3 个额度. Click any tool to run it live.

POST 1 个额度

嵌入构建器

针对每一项限制(标题、描述、25 个字段、6000 字符、10 个嵌入)校验并规范化 Discord 嵌入。返回一个可直接发送的载荷。

/tools/discord-embed-build
POST 2 个额度

斜杠命令校验器

针对所有 Discord 规则校验斜杠/应用命令定义:名称格式、描述长度、选项类型、选项值、嵌套以及 4000 字符预算。

/tools/discord-command-validate
POST 2 个额度

文本净化器

让不可信文本可以安全地回显到消息中:中和 @everyone/@here 和原始提及,转义 markdown,并剥离不可见/双向/控制字符。

/tools/discord-text-sanitize
POST 3 个额度

消息审核

对消息进行 AutoMod 风格的审核:邀请链接、批量提及、大写、表情/字符刷屏、zalgo 和诈骗短语。返回风险评分和建议操作。

/tools/discord-moderate

How 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 吗?

可以。这些端点是无状态、快速的,并被设计为在每条消息或交互上运行。尤其是审核和净化工具,专为在运行时对不可信的用户输入进行处理而构建,先于你的机器人回显或存储它。

Most Discord tools cost 1 credit. Every new account gets 100 free credits, and credits never expire.
See credit packs

开始构建你的 Discord 机器人

创建一个免费账户,获取你的 API 令牌,并在一分钟内完成你的第一次 Discord API 调用。

免费开始

By using the Mecanik API you agree to our API Terms & Acceptable Use Policy and Privacy Policy.

Try It Live

Interactive demo - 5 requests/min. Sign up for full access.