enums ¶
Database model enums for Tux bot.
This module defines enumeration types used throughout the database models, providing type-safe constants for permissions, onboarding stages, and case types.
Classes:
-
PermissionType–Types of permissions that can be configured in the system.
-
OnboardingStage–Stages of the guild onboarding process.
-
CaseType–Types of moderation cases that can be recorded in the system.
Classes¶
CaseType ¶
Types of moderation cases that can be recorded in the system.
Returned by: Subclassed by: Used by:
-
ban ClassesBan Functionsmoderate_user -
case_service ClassesCaseService Functionscreate_case -
cases ClassesCases Functionsmoderate_user -
execution_service ClassesExecutionService Functionsget_operation_type -
jail ClassesJail Functionsmoderate_user -
kick ClassesKick Functionsmoderate_user -
moderation ClassesModerationCogBase Functionsmoderate_user -
moderation Classes -
moderation_coordinator ClassesModerationCoordinator Functions -
poll ClassesPoll Functionsmoderate_user -
pollban ClassesPollBan Functionsmoderate_user -
pollunban ClassesPollUnban Functionsmoderate_user -
snippetban ClassesSnippetBan Functionsmoderate_user -
snippetunban ClassesSnippetUnban Functionsmoderate_user -
tempban ClassesTempBan Functionsmoderate_user -
timeout ClassesTimeout Functionsmoderate_user -
unban ClassesUnban Functionsmoderate_user -
unjail ClassesUnjail Functionsmoderate_user -
untimeout ClassesUntimeout Functionsmoderate_user -
warn ClassesWarn Functionsmoderate_user