Merge pull request #1118 from A0000Xz/dev

适配无兴趣度消息
This commit is contained in:
SengokuCola
2025-07-18 01:20:38 +08:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -462,7 +462,7 @@ class HeartFChatting:
"兴趣"模式下,判断是否回复并生成内容。 "兴趣"模式下,判断是否回复并生成内容。
""" """
interested_rate = message_data.get("interest_value", 0.0) * self.willing_amplifier interested_rate = (message_data.get("interest_value") or 0.0) * self.willing_amplifier
self.willing_manager.setup(message_data, self.chat_stream) self.willing_manager.setup(message_data, self.chat_stream)

View File

@@ -104,7 +104,7 @@ class BaseWillingManager(ABC):
is_mentioned_bot=message.get("is_mentioned", False), is_mentioned_bot=message.get("is_mentioned", False),
is_emoji=message.get("is_emoji", False), is_emoji=message.get("is_emoji", False),
is_picid=message.get("is_picid", False), is_picid=message.get("is_picid", False),
interested_rate=message.get("interest_value", 0), interested_rate = message.get("interest_value") or 0.0,
) )
def delete(self, message_id: str): def delete(self, message_id: str):