help ¶
Simplified help command using refactored components.
This replaces the massive 1,328-line help.py with a clean, focused implementation.
Classes:
-
TuxHelp–Simplified help command using separated components.
Classes¶
TuxHelp ¶
Python
TuxHelp()
Bases: HelpCommand
Simplified help command using separated components.
Initialize the Tux help command.
Sets up the help command with standard attributes and aliases.
Methods:
-
send_bot_help–Send the main help menu.
-
send_cog_help–Send help for a specific cog.
-
send_command_help–Send help for a specific command.
-
send_group_help–Send help for a command group.
-
send_error_message–Send an error message.
Functions¶
_setup_components async ¶
Python
_setup_components() -> tuple[HelpData, HelpRenderer, HelpNavigation]
Initialize help components and return them.
Returns:
-
tuple[HelpData, HelpRenderer, HelpNavigation]–Tuple of (data, renderer, navigation) components.
send_bot_help async ¶
Send the main help menu.
send_command_help async ¶
Send help for a specific command.
send_group_help async ¶
Send help for a command group.