このページでは、権限の設定方法について説明します。 ボットをインストールすると、 example_permissions.ini
という名前の config
フォルダー内にファイルが作成されます。このオプションには、権限のサンプルセットが含まれています。 編集してから、** permissions.ini`という名前の新しいファイルとして保存します。
Windowsユーザーの場合、ファイル拡張子はデフォルトで非表示になっているため、
.ini
が非表示になる可能性があるため、問題が発生した場合は、ファイルをpermissions
として保存する必要があります。
メモ帳やその他の基本的なテキストエディタを使用して構成ファイルを編集しないでください。編集すると壊れます。 Notepad ++のようなものを使用してください。
権限ファイルには複数のセクションが含まれています。 [Default]
セクションは名前を変更しないでください。 これには、所有者ではないボットのユーザーに対するデフォルトの権限が含まれています。 各セクションはグループです。 ユーザーの役割では、ボットを使用するための完全な権限をユーザーに付与することはできません。このファイルは許可します。
グループが使用できるコマンドを制御する
グループの CommandWhitelist
セクションにコマンドを追加します。 各コマンドはスペースで区切る必要があります。 たとえば、グループが !play
と!skip
のみを使用できるようにするには:
CommandWhitelist = play skip
グループにユーザーを追加する
グループの UserList
セクションにユーザーのID **を追加します。 各ユーザーIDはスペース**で区切る必要があります。 例えば:
UserList = 154748625350688768 104766296687656960
グループに役割を追加する
グループの GrantToRoles
セクションにロールのID **を追加します。 各役割IDはスペース**で区切る必要があります。 例えば:
GrantToRoles = 173129876679688192 183343083063214081
ただし、デフォルトグループにIDを追加しないでください!このグループは、他のグループが割り当てられていないため、IDを必要としないすべての人に割り当てられます。