From 377c88c2beda032e216004d646aad91446de0d22 Mon Sep 17 00:00:00 2001 From: SengokuCola <1026294844@qq.com> Date: Wed, 30 Apr 2025 18:24:33 +0800 Subject: [PATCH] Update emoji_manager.py --- src/plugins/emoji_system/emoji_manager.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/emoji_system/emoji_manager.py b/src/plugins/emoji_system/emoji_manager.py index c71b2abed..1a9146a1b 100644 --- a/src/plugins/emoji_system/emoji_manager.py +++ b/src/plugins/emoji_system/emoji_manager.py @@ -750,6 +750,12 @@ class EmojiManager: # 处理情感列表 emotions = [e.strip() for e in emotions_text.split(",") if e.strip()] + + # 根据情感标签数量随机选择喵~超过5个选3个,超过2个选2个 + if len(emotions) > 5: + emotions = random.sample(emotions, 3) + elif len(emotions) > 2: + emotions = random.sample(emotions, 2) return f"[表情包:{description}]", emotions