Package dev.deepcore.challenge
Class ChallengeLogsCommandHandler
java.lang.Object
dev.deepcore.challenge.ChallengeLogsCommandHandler
Handles /challenge logs subcommands and tab completion.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a logs subcommand handler backed by DeepCore logger services. -
Method Summary
-
Constructor Details
-
ChallengeLogsCommandHandler
Creates a logs subcommand handler backed by DeepCore logger services.- Parameters:
logger- logger backing status, set, and clear operations
-
-
Method Details
-
handle
Handles `/challenge logs` command actions.- Parameters:
sender- command sender issuing the logs subcommandargs- full challenge command argument array- Returns:
- true when command handling is complete
-
tabComplete
Returns tab-completion candidates for `/challenge logs` arguments.- Parameters:
sender- command sender requesting completionargs- current command argument array- Returns:
- completion candidates matching current logs subcommand context
-