メインコンテンツへスキップ
3 つの別々の問いがあり、それぞれ答えが異なります。

Vetox は実行できるか?

ボット自身の Discord 権限と、ロールの配置によります。

このメンバーは実行できるか?

Discord 権限と、コマンドごとの設定によります。

設定を変更できるか?

ダッシュボードのアクセス権によります。

ロール階層

これは Discord で最も混乱を招くポイントです。
ボットは 最上位ロールが自分より下 のメンバーに対してのみ操作できます。Vetox がモデレーターロールの下にあると、どんな権限を持っていてもそのモデレーターを BAN・ミュート・タイムアウト・ロール付与できません。ロールについても同じで、Vetox は自分より 下 のロールしか付与・編集できません。
サーバー設定 → ロール で Vetox ロールを上位付近にドラッグして修正してください。

コマンドを実行できるのは誰か

Vetox は Discord のメニューでコマンドを非表示にせず、自身で権限をチェックします。すべてのコマンドは 全員に表示 されますが、実行できるのは許可されたメンバーだけです — サーバーバックアップのコマンドだけは例外で、下記で説明します。 次のいずれかに当てはまるメンバーは通過します。 各コマンドには必要な Discord 権限が定められており、/ban は Ban Members、/clear は Manage Messages などとなっています。詳細は各コマンドリファレンスページに記載されています。
コマンドは全員に表示されるため、アクセス権のないメンバーもコマンドを目にし、実行すると権限メッセージが返ります。これは意図的な仕様で、Discord 標準の権限モデルに縛られず、ロール単位でアクセスを付与できるようにするためです。サーバーバックアップのコマンド(/backup、/chatlog、/template)は例外で、どのロールにアクセスを付与しても Administrator が必要なため、既定では Discord がそれ以外の全員に対してこれらのコマンドを非表示にします。

コマンドごとの上書き

Commands ページでは、コマンドごとに次の設定が可能です。 コマンド管理を参照してください。

ダッシュボードを使えるのは誰か

既定では、ダッシュボードへのアクセスには Administrator(管理者)権限、またはサーバーオーナーであることが必要です。
Manage Server(サーバー管理)では足りません。 この権限はどこでも参照されていません。Administrator を持たずに Manage Server だけを持つ人は、そもそもダッシュボードの一覧にそのサーバーが表示されず、直接リクエストしても “You don’t have Administrator permissions in this server.” で拒否されます。下記のダッシュボード権限ではこれを変えられず、管理者がアクセスできる範囲を絞り込めるだけです。
Max 以上では、Dashboard Permissions によりこれを絞り込めます。特定のロールや人に特定のセクションだけアクセスを付与できるため、たとえば Administrator を持つモデレーターに請求やプレミアム設定を触らせずに Auto-Mod だけ管理させることができます。

機能ごとに必要なボット権限

Vetox の Discord 権限を招待後に絞り込んだ場合、各領域が必要とする権限は次のとおりです。
Administrator で招待すればこれらすべてが不要になります。招待リンクの既定値がこれです。

トラブルシューティング

そのメンバーの最上位ロールが Vetox のロールより上にあります。Vetox を上に移動してください。
報酬ロールが Vetox のロールより上にあります。Vetox は自分より下のロールしか付与できません。
そのコマンドに必要な Discord 権限も、有効ロールの付与もありません。Discord 権限を付与するか、そのコマンドの Enabled roles にロールを追加してください。
既定では Administrator を持つ全員とサーバーオーナーがダッシュボードにフルアクセスできます。Max 以上で Dashboard Permissions を使って制限してください。