Discordの「ロールの管理」権限
「ロールの管理」権限は、Discordの権限ビットフィールドのビット0x10000000(整数268435456)です。メンバーやBotがロールを管理できるようにする権限です。ただし、管理できるのは自分の最上位ロールより下のロールだけです。
| 項目 | 値 |
|---|---|
| 16進数 | 0x10000000 |
| 整数 | 268435456 |
| DiscordのAPI名 | MANAGE_ROLES |
| discord.js / discord-api-types | PermissionFlagsBits.ManageRoles |
| 適用先 | テキスト、ボイス、ステージチャンネル |
| オーナーの2FAが必要 | はい |
「ロールの管理」でできること
- 自分の最上位ロールより下にあるロールを作成・編集し、その範囲でロールを並べ替えられます。
- それらのロールをメンバーに付けたり外したりできます。
- テキスト、ボイス、ステージチャンネルに適用されるので、チャンネルごとの権限の上書きでも設定できます。
知っておきたいこと
- メンバーやBotが与えられるのは、すべてのロールを合わせて自分が持っている権限だけです。
- Botがロールを付けられない場合は、「サーバー設定」>「ロール」で、Botのロールをそのロールより上に移動してください。
- サーバー全体で2要素認証(2FA)が必須のサーバーでは、オーナーのアカウントが2要素認証を使っていないと、この権限は機能しません。
- 「管理者」があればこの権限は不要ですが、ほかのすべての権限も与えることになります。
この権限だけを持つBotの招待リンク
クライアントIDは、Discord Developer Portalにあるあなたのアプリケーションのものに置き換えてください。複数の権限を求めるときは、それぞれの整数を足すか、権限計算ツールでチェックを入れてください。
https://discord.com/oauth2/authorize?client_id=123456789012345678&permissions=268435456&scope=bot%20applications.commands
よくある質問
- Botがメンバーにロールを付けられないのはなぜですか?
- たいていは、そのロールがBotの最上位ロールと同じか上にあるか、Botに「ロールの管理」権限がないためです。Discordでは、Botは自分の最上位ロールより下のロールしか付けられません。
- 自分が持っていない権限をロールに与えられますか?
- いいえ。メンバーやBotは自分の最上位ロールより下のロールを編集できますが、与えられるのは自分が持っている権限だけです。
- 「ロールの管理」の整数値はいくつですか?
- 「ロールの管理」はビット0x10000000なので、この権限だけを選んだときの権限整数は268435456です。権限を組み合わせるには、それぞれの整数を足します(またはビットをORで組み合わせます)。
- 「ロールの管理」には2要素認証が必要ですか?
- サーバー全体で2要素認証(2FA)が必須のサーバーでは、オーナーのアカウントが2要素認証を使っていないと、この権限は機能しません。
関連する権限
最終確認日:2026-10-14(Discord開発者ドキュメントの権限のページと照合)。ほかの無料ツール:Discordツール一覧