Uses of Package
dev.sympho.modular_commands.execute
Packages that use dev.sympho.modular_commands.execute
Package
Description
Runtime system for executing commands defined through the API.
Implementations for command contexts.
-
Classes in dev.sympho.modular_commands.execute used by dev.sympho.modular_commands.executeClassDescriptionA manager that provides access validators for different execution contexts.Provides aliases that apply to message-based commands.Executor that receives events and invokes triggered commands as appropriate.A command context that is instrumented for use with metrics and tracing tooling.Validator that checks that a command's invocation is appropriate as per the command's defined parameters.A command context whose values (particularly arguments) are lazy-loaded (that is, are not loaded until requested by
LazyContext.initialize(ObservationRegistry)andLazyContext.load()).Tags used in metrics.The tag that indicates the user who invoked the command.The tag that indicates the channel that the command was called from.The tag that indicates the command ID.The tag that indicates the command invocation.The tag that indicates the guild that the command was called from, if any.The tag that indicates the command type.Type responsible for building a command processing pipeline.Object that provides the prefix to consider for commands during event handling. -
Classes in dev.sympho.modular_commands.execute used by dev.sympho.modular_commands.impl.contextClassDescriptionA command context that is instrumented for use with metrics and tracing tooling.A command context whose values (particularly arguments) are lazy-loaded (that is, are not loaded until requested by
LazyContext.initialize(ObservationRegistry)andLazyContext.load()).The tag that indicates the command type.