fix(napcat_adapter): 确保回复消息的目标 ID 始终为字符串

This commit is contained in:
minecraft1024a
2025-09-24 18:06:13 +08:00
parent 693392add9
commit 159a7f7e9d

View File

@@ -225,8 +225,8 @@ class SendHandler:
# sourcery skip: reintroduce-else, swap-if-else-branches, use-named-expression
new_payload = payload
if seg.type == "reply":
logger.info(seg.data)
target_id = seg.data
target_id = str(target_id)
if target_id == "notice":
return payload
logger.info(target_id if isinstance(target_id, str) else "")