Discord権限計算ツール

フラグから権限の整数を計算し、整数を権限に戻し、Botの招待URLを作成できます。登録は不要です。

権限の整数をデコード
権限の整数
0個の権限
0
Botの招待URL
https://discord.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&permissions=0&scope=bot%20applications.commands
クイックプリセット

権限以上のことがしたいですか?

CordBaseなら、Discordサーバー用のカスタムデータベースを作れます。Webダッシュボードでテーブルを設計すると、スラッシュコマンドが自動で作成され、コミュニティのみんなが自然にデータを扱えます。

Discord権限計算ツールとは?

Discord権限計算ツールは、選んだ権限をDiscordが保存する1つの数値(権限整数)にまとめ、逆に整数を権限の一覧に戻すツールです。Botの招待リンクは、この数値をpermissionsパラメーターに持っています。たとえば「管理者」は8です。

Discordの権限フラグとその値(52)

各権限は64ビットの数値の1ビットです。権限の組み合わせは10進数の値の合計で、16進数の値をORで組み合わせたものと同じです。

権限16進数整数できること
招待を作成0x11サーバーへの招待を作成する
メンバーをキック0x22メンバーをサーバーから追い出す
メンバーをBAN0x44メンバーをサーバーから永久にBANする
管理者0x88サーバーへのフルアクセス。ほかのすべての権限とチャンネルの権限上書きより優先されます
チャンネルの管理0x1016チャンネルを作成・編集・削除する
サーバー管理0x2032サーバー名、アイコンなどの設定を変更する
リアクションの追加0x4064メッセージに新しいリアクションを付ける
監査ログを表示0x80128サーバーの監査ログを見る
優先スピーカー0x100256話している間、ほかの話者の音量を下げる
動画0x200512ボイスチャンネルでカメラや画面を共有する(APIではStreamと呼ばれます)
チャンネルを見る0x4001024チャンネルを表示し、メッセージを読む
メッセージを送信0x8002048テキストチャンネルでメッセージを送る
テキスト読み上げメッセージを送信する0x10004096/ttsでテキスト読み上げメッセージを送る
メッセージの管理0x20008192ほかのメンバーのメッセージを削除する
埋め込みリンク0x400016384リンクのプレビューを表示し、埋め込みを送る
ファイルを添付0x800032768ファイルや画像をアップロードする
メッセージ履歴を読む0x1000065536チャンネルの過去のメッセージを読む
@everyone、@here、全てのロールにメンション0x20000131072@everyoneと@hereのメンションを使う
外部の絵文字を使用する0x40000262144ほかのサーバーの絵文字を使う
サーバーインサイトを見る0x80000524288サーバーのインサイトと分析を見る
接続0x1000001048576ボイスチャンネルに参加する
発言0x2000002097152ボイスチャンネルで話す
メンバーをミュート0x4000004194304ボイスチャンネルでほかのメンバーをミュートする
メンバーのスピーカーをミュート0x8000008388608ボイスチャンネルでほかのメンバーのスピーカーをミュートする
メンバーを移動0x100000016777216メンバーをボイスチャンネル間で移動する
音声検出を使用0x200000033554432プッシュトゥトークなしで話す
ニックネームの変更0x400000067108864自分のニックネームを変更する
ニックネームの管理0x8000000134217728ほかのメンバーのニックネームを変更する
ロールの管理0x10000000268435456自分の最上位ロールより下のロールを作成・編集・削除する
ウェブフックの管理0x20000000536870912ウェブフックを作成・編集・削除する
エクスプレッションを管理0x400000001073741824誰が作成したものでも、絵文字、スタンプ、サウンドボードのサウンドを編集・削除する
アプリコマンドを使う0x800000002147483648スラッシュコマンドとコンテキストメニューのコマンドを使う
スピーカー参加をリクエスト0x1000000004294967296ステージチャンネルで発言をリクエストする
イベント管理0x2000000008589934592誰が作成したものでも、スケジュールイベントを編集・削除する
スレッドの管理0x40000000017179869184スレッドを削除・アーカイブし、すべてのプライベートスレッドを見る
公開スレッドの作成0x80000000034359738368公開スレッドを作成する
プライベートスレッドの作成0x100000000068719476736プライベートスレッドを作成する
外部のスタンプを使用する0x2000000000137438953472ほかのサーバーのスタンプを使う
スレッドでメッセージを送信0x4000000000274877906944スレッドでメッセージを送る
アクティビティを使用0x8000000000549755813888ボイスチャンネルでアクティビティ(埋め込みアプリ)を開始・参加する
メンバーをタイムアウト0x100000000001099511627776メンバーをタイムアウトし、メッセージ送信、リアクション、発言を制限する
クリエイター収益化分析を表示0x200000000002199023255552サーバーサブスクリプションと収益化の分析を見る
サウンドボードを使用0x400000000004398046511104ボイスチャンネルでサウンドボードのサウンドを再生する
エクスプレッションを作成0x800000000008796093022208絵文字、スタンプ、サウンドボードのサウンドを作成し、自分が作ったものを管理する
イベントを作成0x10000000000017592186044416スケジュールイベントを作成し、自分が作ったものを管理する
外部のサウンドの使用0x20000000000035184372088832ほかのサーバーのサウンドボードのサウンドを再生する
ボイスメッセージを送信0x40000000000070368744177664ボイスメッセージを送る
ボイスチャンネルステータスを設定0x1000000000000281474976710656ボイスチャンネルに表示されるステータスのテキストを設定する
投票の作成0x2000000000000562949953421312投票を作成する
外部のアプリを使用0x40000000000001125899906842624ユーザーがインストールしたアプリに公開の返信を許可する(そのアプリがサーバーにもインストールされている場合を除く。本人だけに見える非公開の返信はこの権限なしでも使えます)
メッセージをピン留め0x80000000000002251799813685248メッセージをピン留め・解除する
低速モードを回避0x100000000000004503599627370496低速モードの待ち時間なしでメッセージを送り、スレッドを作成する

よく使うDiscordの権限整数

計算ツールのプリセットを、招待リンクに入れる整数で示しています。

プリセット整数含まれる権限
管理者8管理者
基本のBot2147601472メッセージを送信, チャンネルを見る, リアクションの追加, 埋め込みリンク, ファイルを添付, メッセージ履歴を読む, アプリコマンドを使う
モデレーションBot2416045174メッセージを送信, チャンネルを見る, リアクションの追加, 埋め込みリンク, ファイルを添付, メッセージ履歴を読む, アプリコマンドを使う, メッセージの管理, チャンネルの管理, サーバー管理, メンバーをキック, メンバーをBAN, ロールの管理
音楽Bot2150633024メッセージを送信, チャンネルを見る, 接続, 発言, 動画, リアクションの追加, アプリコマンドを使う

例:基本のBot用の招待リンク

クライアントIDは、Discord Developer Portalにあるあなたのアプリケーションのものに置き換えてください。

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

よくある質問

Discordの権限整数8とは何ですか?
8は「管理者」のフラグ(0x8)です。すべての権限を与え、チャンネルの権限上書きを無視するので、完全に信頼できるBotやロールにだけ付与してください。
Discordの権限整数はどうやって計算しますか?
必要な権限の10進数の値を足すか、ビットをORで組み合わせます。「メッセージを送信」(2048)と「チャンネルを見る」(1024)を足すと3072です。計算ツールで権限にチェックを入れれば、合計を自動で出します。
権限整数を権限の一覧に戻すには?
整数の欄に貼り付けると、ビットが立っているフラグをすべて表示します。手計算なら、整数と権限の値のANDがその値と等しいとき、その権限はオンです。
Botの招待リンクのどこに権限整数を入れますか?
OAuth2認可URLのpermissionsクエリパラメーターに、client_idやscope=bot%20applications.commandsと並べて入れます。クライアントIDを入力すると、計算ツールがそのリンクを作ります。
JavaScriptでDiscordの権限の値がおかしくなるのはなぜですか?
JavaScriptのビット演算子は32ビットで動きますが、多くの権限フラグはそれより大きいからです(「スレッドでメッセージを送信」は2^38)。コードで権限を組み合わせたり判定したりするときは、BigIntを使うか、値を文字列のまま扱ってください。

最終確認日:2026-10-14(Discord開発者ドキュメントの権限のページと照合)。ほかの無料ツール:Discordツール一覧