Discord developer API

Discord API

Discordボット・アプリ開発者のための10個のRESTエンドポイント:計算機、ビルダー、デコーダー、モデレーション。1つのAPIキー、従量課金のクレジット、SDKロックインなし。

計算機タイムスタンプ埋め込みとCDNモデレーションエッジで高速
10 endpointsOne Discord API key
From 1 creditPay only per call
<100msEdge response
No gatewayNo bot token shared

Discordボットツール

1回の呼び出しにつき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クレジット

Gateway Intents計算機

インテント名からGateway intentsのビットフィールドを計算、または値を名前にデコードします。特権インテントをフラグ付けします。

/tools/discord-intents-calc
POST 1クレジット

ボット招待URLビルダー

クライアントIDから、任意の権限、スコープ、事前選択されたギルドを含むDiscord OAuth2ボット招待/認可URLを構築します。

/tools/discord-bot-invite
POST 1クレジット

Snowflakeデコーダー

Discord Snowflake IDを、その作成タイムスタンプと内部のワーカー・プロセス・インクリメント値にデコードします。

/tools/discord-snowflake-decode
POST 1クレジット

CDN URLリゾルバー

DiscordのCDNアセットURLを構築・検証します:アバター、アイコン、バナー、絵文字、スタンプ、デフォルトアバター。アニメーションアセットを自動検出します。

/tools/discord-cdn-resolve

Discordメッセージングと安全性

1回の呼び出しにつき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と生のメンションを無効化し、マークダウンをエスケープし、不可視・双方向・制御文字を除去します。

/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で開発する理由

Gateway接続なし

ステートレスなREST呼び出しがエッジで動作します。ボットのログインも、Discordのゲートウェイに対するレート制限のやりくりもありません。

常に最新

権限フラグ、インテント、CDNルールは最新のDiscordの変更に追従するため、あなたのボットが時代遅れになることはありません。

構造化されたJSON

一貫した{ result, success, errors }形式。discord.js、discord.py、または任意の言語で簡単に解析できます。

設計から安全

サニタイザーとモデレーションツールは、提供されたテキストにのみ作用します。Discord APIへの接続もトークンの共有も不要です。

従量課金

ほとんどのDiscordツールは1クレジットです。サブスクリプションも、席ごとの料金も、最低料金もありません。

クレジットは無期限

一度購入すれば、自分のペースで使えます。趣味のボットや週末プロジェクトに最適です。

Mecanik Discord APIとは?

MecanikのDiscord APIは、Discordボットやアプリを構築する際の、細かくてミスの起きやすい部分を処理する10個のRESTエンドポイントのセットで、それらを自分で再実装する必要がなくなります。権限ビットフィールドをハードコードしたり、<t:unix>タイムスタンプ記法を手作業で組み立てたり、独自のAutoModヒューリスティクスを書いたりする代わりに、認証済みのPOSTリクエストを1回行えば、クリーンで構造化されたJSONが返ってきます。

各エンドポイントはステートレスで、Cloudflare Workers上のエッジで動作するため、維持すべきゲートウェイ接続もコールドスタートもありません。ツールは2つのグループに分かれます。ビルダーと計算機には、Discord権限計算機Discordタイムスタンプ生成 、Gateway intents、ボット招待URL、Snowflakeのデコード、CDN URL、埋め込み、スラッシュコマンド検証が含まれます。安全ツール(テキストサニタイザーとメッセージモデレーション)は、信頼できないユーザー入力をチャンネルに安全に反映できるようにします。

よくある質問

これは公式のDiscord APIですか?

いいえ。これはDiscordの公式APIを補完するサードパーティの開発者ツールキットです。計算、検証、フォーマットをローカルで実行し、あなたに代わってDiscordに接続することは決してなく、ボットトークンも必要としません。ゲートウェイおよびREST操作には公式Discord API を、それらを取り巻く補助ロジックにはMecanik Discord APIをお使いください。

どのDiscordライブラリで動作しますか?

どれでも動作します。各エンドポイントがプレーンなJSONを返すため、結果はそのままdiscord.js、discord.py、Serenity、JDA、または生のWebhook呼び出しに組み込めます。SDKロックインはなく、必要なのは1回のHTTPリクエストだけです。

Discord APIの料金はいくらですか?

ほとんどのDiscordツールは1回の呼び出しにつきわずか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トークンを取得して、1分以内に最初の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.