Я попытался отредактировать бот-сообщение, которое было отправлено около 2 часов назад, и получил эту ошибку, и предположил, что это сообщение настолько устарело для редактирования, что оно неспособно. Затем я попытался отредактировать другое сообщение, которое было отправлено немного позже, и оно было успешным. Но после этого я попытался отредактировать один из недавно отправленных сообщений, и получил эту ошибку еще раз. Теперь кажется, что результаты запроса случайны.
Что это значит?
Вот пример моего запроса POST:
https://api.telegram.org/bot{token}/editMessageText?chat_id=12345&message_id=370&text=New text
И вот результат:
{
"ok": false,
"error_code": 400,
"description": "Bad Request: message not found"
}