-
Notifications
You must be signed in to change notification settings - Fork 3
Refactor Command Permissions for Granularity #8
Copy link
Copy link
Open
Labels
permissionsGranular control over who can use which commands or features (role-based access).Granular control over who can use which commands or features (role-based access).refactorCode restructuring or permission logic cleanup without changing external behavior.Code restructuring or permission logic cleanup without changing external behavior.
Metadata
Metadata
Assignees
Labels
permissionsGranular control over who can use which commands or features (role-based access).Granular control over who can use which commands or features (role-based access).refactorCode restructuring or permission logic cleanup without changing external behavior.Code restructuring or permission logic cleanup without changing external behavior.
Currently, most commands are protected with basic Admin or Mod role checks. Refactor the permission system to support more nuanced access control.
Refactor Plan:
This change allows more flexible and secure delegation of command access across diverse server hierarchies.