почему bot.get_updates () в python telegram bot API возвращает удаленные сообщения? - PullRequest
0 голосов
/ 17 декабря 2018

Таким образом, я пытаюсь просто переслать сообщения из определенного chat_id другому, но я получаю сообщение об ошибке, что сообщение для пересылки не существует:

updates = bot.get_updates ()

bot.forward_message (dest_chat_id, src_chat_id, message_id = message_id)

*** telegram.error.BadRequest: сообщение для пересылки не найдено

, поскольку, очевидно, сообщение имеетбыл удален постером.Так почему же удаленное сообщение все еще отображается в списке обновлений и есть ли способ узнать, было ли сообщение удалено, прежде чем пересылать его?Что-то вроде атрибута или флага где-то в объекте updates [i]?

...