因此,我试图仅将特定chat_id中的消息转发给另一个消息,但是每隔一段时间我会收到一次错误消息,即不存在要转发的消息:
updates = bot.get_updates()
bot.forward_message(dest_chat_id,src_chat_id,message_id = message_id)
*** telegram.error.BadRequest:找不到转发消息
这是因为消息显然已被发布者删除。那么,为什么删除的消息仍然仍列在更新列表中,并且有一种方法可以在转发消息之前查明该消息是否已删除?像属性或标志的更新[i]对象中的某处?