From 7bdebae54ac982c56d7306caf1415c3b745edda6 Mon Sep 17 00:00:00 2001 From: bakatrouble Date: Thu, 31 Jul 2025 12:28:56 +0300 Subject: [PATCH] fix resend after --- main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 7038c36..c96689e 100644 --- a/main.py +++ b/main.py @@ -198,7 +198,6 @@ async def resend_after(msg: Message): tags = tags[tags.index(skip_to_sub):] tag_list = [tuple(t.decode().split()) for t in tags] for i, tag in enumerate(tag_list): - logging.info(f'Checking tag {tag} ({i+1}/{len(tag_list)})') # await msg.reply(f'Checking tag {tag} ({i+1}/{len(tag_list)})', parse_mode=ParseMode.HTML) posts = [] page = 1 @@ -210,7 +209,9 @@ async def resend_after(msg: Message): break logging.info(f'{page_posts}') for post in page_posts: - if datetime.datetime.fromisoformat(post.created_at).timestamp() < timestamp: + post_created_at = datetime.datetime.fromisoformat(post.created_at) + logging.info(f'{post_created_at.timestamp()} < {timestamp}') + if post_created_at.timestamp() < timestamp: break posts.append(post) page += 1