Uses of Interface
dev.sympho.modular_commands.api.command.ReplyManager
Packages that use ReplyManager
Package
Description
APIs related to defining a command.
Interfaces that represent the invocation context of a command.
Implementations for command contexts.
-
Uses of ReplyManager in dev.sympho.modular_commands.api.command
Methods in dev.sympho.modular_commands.api.command that return ReplyManagerModifier and TypeMethodDescriptionReplyManager.longTerm()Obtains a manager that is a continuation of this one and has the same configuration, but is guaranteed to continue working long-term by using alternate sending methods if necessary (for example, it might use regular messages instead of interaction replies).ReplyManager.setDeleteDelay(Duration delay) Sets the delay before deleting new replies, if they aretimed.ReplyManager.setEphemeral(ReplyManager.EphemeralType ephemeral) Sets whether new replies should be ephemeral.ReplyManager.setPrivate(boolean priv) Sets whether new replies should be sent in DMs. -
Uses of ReplyManager in dev.sympho.modular_commands.api.command.context
Methods in dev.sympho.modular_commands.api.command.context that return ReplyManagerModifier and TypeMethodDescriptionCommandContext.replyManager()Retrieves the reply manager for this instance. -
Uses of ReplyManager in dev.sympho.modular_commands.impl.context
Classes in dev.sympho.modular_commands.impl.context that implement ReplyManagerModifier and TypeClassDescriptionclassReply manager for message-based commands.Methods in dev.sympho.modular_commands.impl.context that return ReplyManagerModifier and TypeMethodDescriptionMessageReplyManager.longTerm()MessageReplyManager.setDeleteDelay(Duration delay) MessageReplyManager.setEphemeral(ReplyManager.EphemeralType ephemeral) MessageReplyManager.setPrivate(boolean priv) Methods in dev.sympho.modular_commands.impl.context that return types with arguments of type ReplyManagerModifier and TypeMethodDescriptionprotected Mono<ReplyManager>MessageContextImpl.makeReplyManager()