私の友人と私は、ユーザーがプラグインを介して機能を拡張できるようにする C# IRC ボットを作成しています。各コマンドが独自の権限を持つことができるようにするために必要です。特定のレベル以上のユーザーのみがコマンドを実行できるようにします。これをどのように行うかを決めるのに苦労しました。
パーミッション システムは 1 ~ 10 です。1 は最も権限が低く、10 は最も高い権限です。各ユーザーには 1 ~ 10 の権限が割り当てられます。各コマンドには、必要なアクセス許可レベルも割り当てられます。私の質問は基本的に次のとおりです。プラグインで複数のコマンドを使用できるコマンドごとのアクセス許可システムを作成するにはどうすればよいですか。
私は Stack Overflow の善良な人々が私を助けてくれることを望んでいました。これが私がここで尋ねた最初の質問であるため、ご容赦ください。どんな助けでも大歓迎です!ありがとう!