Как получить 20 последних сообщений через Telegram API?
Как получить 20 последних сообщений через Telegram API?
В данный момент чат бот телеграмма, обрабатывает сообщения использую webhook.
Проблема лишь в одном, для обработки сообщений приходящих на webhook нужны предыдущие сообщения
Проверяются url из предыдущих сообщений и на базе их идет обработка полученых в realtime
Можно ли как-то получить update id последнего сообщения, потом сделать get (update id -20 ) сообщений из чата -> включить обработку вебхуком
А если бот был отключен в этот момент? А если его вообще на канале до этого момента не было? Нельзя просто так взять и прочитать последнее сообщение как обычный пользователь? А зачем вообще нужен тогда этот api если в нём нет простейшых вещей? Не могу даже отложенное сообщение создать.
X_Starter_X, Если бот был отключен, то при включении вы начнёте получать всё что пришло за время отсутствия (не помню точно сколько дней хранятся сообщения на сервере)