From 5e882fa1c17f4eef921e1bfe369ae327fb6fa60e Mon Sep 17 00:00:00 2001 From: LWR Date: Wed, 15 Feb 2023 20:38:56 +0800 Subject: [PATCH] feat: Dynamic push collection types support --- starbot/painter/DynamicPicGenerator.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/starbot/painter/DynamicPicGenerator.py b/starbot/painter/DynamicPicGenerator.py index 18847fa..91b0177 100644 --- a/starbot/painter/DynamicPicGenerator.py +++ b/starbot/painter/DynamicPicGenerator.py @@ -232,6 +232,11 @@ class DynamicPicGenerator: title = limit_str_length(card["title"], 14) desc = f"{card['area_v2_name']} · {card['watched_show']}" await cls.__draw_live_area(pic, card["cover"], title, desc, text_margin, forward) + elif dynamic_type == 4300: + # 收藏 + title = limit_str_length(card["title"], 14) + desc = limit_str_length(f"{card['media_count']}个内容", 17) + await cls.__draw_live_area(pic, card["cover"], title, desc, text_margin, forward) elif dynamic_type == 4308: # 直播 base = card["live_play_info"]