Telegram-API Ошибка при редактировании сообщения: Error editing message text: [400] Bad Request: message can't be edited

При получении сообщения хочу его отредактировать ботом. Exception вылетает при отправки сообщения в чате (личном или группе), бот админ. Помогите если сталкивались

public class Bot extends TelegramLongPollingBot {
    public static void main(String[] args) {

        ApiContextInitializer.init();
        TelegramBotsApi telegramBotsApi = new TelegramBotsApi();
        try {
            telegramBotsApi.registerBot(new Bot());

        } catch (TelegramApiRequestException e) {
            e.printStackTrace();
        }
    }

    public void sendMsg(Message message) {
        EditMessageText editMessageText = new EditMessageText();
        editMessageText.setChatId(message.getChatId().toString());
        editMessageText.setMessageId(message.getMessageId());
        editMessageText.setText(message.getText() + "!!!");

        try {
            execute(editMessageText);
        } catch (TelegramApiException e) {
            e.printStackTrace();
        }
    }



    @Override
    public void onUpdateReceived(Update update) {
        Message message = update.getMessage();

        if (message != null && message.hasText()) {
            switch (message.getText()) {
                case "/help":
                    sendMsg(message);
                    break;
                default: sendMsg(message);
            }
        }
    }

Сама ошибка (ссылается на execute(editMessageText);

org.telegram.telegrambots.exceptions.TelegramApiRequestException: Error editing message text: [400] Bad Request: message can't be edited
    at org.telegram.telegrambots.api.methods.updatingmessages.EditMessageText.deserializeResponse(EditMessageText.java:169)
    at org.telegram.telegrambots.bots.DefaultAbsSender.sendApiMethod(DefaultAbsSender.java:689)
    at org.telegram.telegrambots.bots.AbsSender.execute(AbsSender.java:53)
    at zherikhov.Bot.sendMsg(Bot.java:49)
    at zherikhov.Bot.onUpdateReceived(Bot.java:66)
    at java.util.ArrayList.forEach(ArrayList.java:1257)
    at org.telegram.telegrambots.generics.LongPollingBot.onUpdatesReceived(LongPollingBot.java:27)
    at org.telegram.telegrambots.updatesreceivers.DefaultBotSession$HandlerThread.run(DefaultBotSession.java:309)
org.telegram.telegrambots.exceptions.TelegramApiRequestException: Error editing message text: [400] Bad Request: message can't be edited
    at org.telegram.telegrambots.api.methods.updatingmessages.EditMessageText.deserializeResponse(EditMessageText.java:169)
    at org.telegram.telegrambots.bots.DefaultAbsSender.sendApiMethod(DefaultAbsSender.java:689)
    at org.telegram.telegrambots.bots.AbsSender.execute(AbsSender.java:53)
    at zherikhov.Bot.sendMsg(Bot.java:49)
    at zherikhov.Bot.onUpdateReceived(Bot.java:66)
    at java.util.ArrayList.forEach(ArrayList.java:1257)
    at org.telegram.telegrambots.generics.LongPollingBot.onUpdatesReceived(LongPollingBot.java:27)
    at org.telegram.telegrambots.updatesreceivers.DefaultBotSession$HandlerThread.run(DefaultBotSession.java:309)

Ответы (2 шт):

Автор решения: yakatafalk

Бот может редактировать только свои сообщения

→ Ссылка
Автор решения: BANKAI

В моем случае я пытался отредачить/заменить стикер, но это не работало (логично), т.к. у него текста нет) В итоге, я удалил стикер по id и просто отправил новое сообщение.

→ Ссылка