permission_setup ¶
Permission system setup service for bot initialization.
Classes:
-
PermissionSetupService–Handles permission system initialization during bot setup.
Classes¶
PermissionSetupService ¶
Python
PermissionSetupService(bot: Tux, db_service: DatabaseService)
Bases: BotSetupService
Handles permission system initialization during bot setup.
Initialize the permission setup service.
Parameters:
-
bot(Tux) –The Discord bot instance to set up permissions for.
-
db_service(DatabaseService) –The database service instance for storing permissions.
Methods:
-
setup–Set up the permission system for command authorization.
-
safe_setup–Execute setup with standardized error handling and tracing.