Class StopCommand
java.lang.Object
io.github.yvasyliev.telegramforwarderbot.service.command.StopCommand
- All Implemented Interfaces:
MessageCommand
Stops the bot and sends a shutdown message to the chat.
This command can only be executed by users with the
ADMIN
role.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(org.telegram.telegrambots.meta.api.objects.message.Message message) Executes the command with the provided message.
-
Constructor Details
-
StopCommand
public StopCommand()
-
-
Method Details
-
execute
@PreAuthorize("hasRole(\'ADMIN\')") public void execute(org.telegram.telegrambots.meta.api.objects.message.Message message) throws org.telegram.telegrambots.meta.exceptions.TelegramApiException Description copied from interface:MessageCommand
Executes the command with the provided message.- Specified by:
execute
in interfaceMessageCommand
- Parameters:
message
- the Telegram message to process- Throws:
org.telegram.telegrambots.meta.exceptions.TelegramApiException
- if an error occurs while processing the message
-