fix(planner): fix case of message ID prefix from 'M' to 'm

This commit is contained in:
minecraft1024a
2025-08-21 21:37:28 +08:00
committed by Windpicker-owo
parent 159baabe6c
commit 2dd61547b2

View File

@@ -305,8 +305,8 @@ class ActionPlanner:
if isinstance(target_message_id, int): if isinstance(target_message_id, int):
target_message_id = str(target_message_id) target_message_id = str(target_message_id)
if isinstance(target_message_id, str) and not target_message_id.startswith('M'): if isinstance(target_message_id, str) and not target_message_id.startswith('m'):
target_message_id = f"M{target_message_id}" target_message_id = f"m{target_message_id}"
# 根据target_message_id查找原始消息 # 根据target_message_id查找原始消息
target_message = self.find_message_by_id(target_message_id, message_id_list) target_message = self.find_message_by_id(target_message_id, message_id_list)
# 如果获取的target_message为None输出warning并重新plan # 如果获取的target_message为None输出warning并重新plan