From cad71a1971f060cad43e7c7b60391023cfb81222 Mon Sep 17 00:00:00 2001 From: bakatrouble Date: Fri, 18 Apr 2025 14:52:24 +0300 Subject: [PATCH] update api --- e621.py | 4 ++-- main.py | 18 ------------------ 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/e621.py b/e621.py index a9f5646..506685b 100644 --- a/e621.py +++ b/e621.py @@ -155,8 +155,8 @@ class E621PostVersion: source_changed: bool description_changed: bool version: int - obsolete_added_tags: str - obsolete_removed_tags: str + obsolete_added_tags: Optional[str] + obsolete_removed_tags: Optional[str] unchanged_tags: str updater_name: str diff --git a/main.py b/main.py index a7ac370..fa304d7 100644 --- a/main.py +++ b/main.py @@ -175,24 +175,6 @@ async def check_updates(): await sleep(1) await redis.set('e621:last_version', last_post_version) - # random.shuffle(tag_list) - # for tl_idx in range(0, len(tag_list), PAGE_SIZE): - # tags = ' '.join(f'~{tag}' for tag in tag_list[tl_idx: tl_idx + PAGE_SIZE]) - # logging.warning(tags) - # posts = await e621.get_posts(tags) - # if not posts: - # return - # already_sent: List = await redis.smismember('e621:sent', [p.id for p in posts]) - # # last_index = len(posts) - # # if already_sent.count(True): - # # last_index = already_sent.index(True) - # # await redis.sadd('e621:sent', *[posts[i].id for i in range(last_index, len(posts))]) - # for i in list(range(len(posts)))[::-1]: - # if already_sent[i]: - # continue - # await send_post(posts[i], tag_list) - # await sleep(1) - @dp.message(filters.Command('resend_after'), ChatFilter) async def resend_after(msg: Message):