本文へスキップ
Discord

ドキュメント:Discordボット招待リンク

Discordボット招待リンクジェネレーター(discord.com/oauth2/authorize):client_id、botとapplications.commandsスコープ、権限整数、guild_id、disable_guild_select、redirect_uri。すべてブラウザー内で計算され、トークンは不要です。

最終更新日:2026/10/9

ツールを開く

ボットをサーバーに追加するには、アプリケーションID(client_id)、要求するスコープ(bot、applications.commands)、権限の整数を含むOAuth2 URLを使います。このツールは正しく組み立て、トークンには一切触れません。

ツールの使い方

  1. Discord Developer PortalのGeneral InformationからApplication IDをコピーし、client_idに貼り付けます。

  2. スコープを選択:ボットにはbot、スラッシュコマンドにはapplications.commands。

  3. 必要最小限の権限を選びます(ADMINISTRATORは避けてください)。

  4. 生成されたリンクをコピーし、Discordにログイン済みのブラウザーで開きます。「サーバー管理」権限のあるサーバーを選んで認証します。

URLパラメーター

Discordが文書化しているパラメーター:client_id、scope(スペース区切り、%20でエンコード)、permissions(整数)、guild_id(サーバーを事前選択)、disable_guild_select、redirect_uriとresponse_type(botとapplications.commands以外のスコープで必須)、integration_type(0=サーバー、1=ユーザー)。権限はbotスコープでのみ有効です。出典:Discord公式開発者OAuth2ドキュメント(2026-10-09確認)。

https://discord.com/oauth2/authorize?client_id=123456789012345678&scope=bot%20applications.commands&permissions=3072

よくある質問

リンクにボットのトークンは含まれますか?
いいえ、含まれません。リンクにはアプリケーションの公開IDのみが含まれます。ボットトークン(ポータルのBotタブ)は絶対に共有しないでください。
ボットに要求した権限がないのはなぜですか?
認証時に管理者が権限のチェックを外せるほか、ロールやチャンネルの上書きで後から外れることもあります。ボットのロールとチャンネル権限を確認してください。
Discord
Discordログイン不要
Discord Webhookメッセージを埋め込み・ライブプレビュー・JSON・curl例付きで作成。サイトから何も送信しません。
Webhook埋め込み開く
ドキュメント
Discord
Discordログイン不要
Discordの権限整数とチェックボックスを相互変換。公式のビット値を使用します。
権限ボット開く
ドキュメント