WechatOnCloud/bridge/woc_bridge/models/__init__.py
Kris 31953eedf4 feat: 新增好友申请自动通过功能
- 新增好友申请XML解析器,支持解析微信4.x Linux的fmessage系统消息
- 新增好友申请自动通过规则引擎,支持黑白名单、关键词、场景过滤
- 新增xdotool驱动的好友申请UI自动化流程
- 新增后台好友申请监听器,支持增量轮询与状态统计
- 新增配套API接口,支持查询申请列表、手动/自动通过、配置管理
- 新增多分辨率UI定位配置,适配1280x720和1920x1080分辨率
- 新增配置项支持自动通过功能的开关与规则配置
2026-07-16 13:03:58 +08:00

99 lines
3.1 KiB
Python

"""woc-bridge 数据模型与错误码定义(按域分组,统一重导出)。"""
from woc_bridge.models.base import ERROR_CODES, BridgeError, ErrorResponse
from woc_bridge.models.login import (
LoginState,
QrLoginStartResult,
QrLoginWaitResult,
LogoutResponse,
RestartResponse,
)
from woc_bridge.models.status import StatusResponse
from woc_bridge.models.message import (
Message,
MessagesResponse,
MessagesBySessionResponse,
MessageSearchResponse,
)
from woc_bridge.models.send import (
SendTextRequest,
SendFileRequest,
SendResponse,
RevokeMessageRequest,
RevokeMessageResponse,
ForwardMessageRequest,
ForwardMessageResponse,
)
from woc_bridge.models.moment import (
MomentPublishRequest,
MomentPublishResponse,
MomentShareArticleRequest,
MomentShareArticleResponse,
MomentItem,
MomentsTimelineResponse,
MomentLikeRequest,
MomentLikeResponse,
MomentCommentRequest,
MomentCommentResponse,
MomentDeleteRequest,
MomentDeleteResponse,
MomentPublishImageRequest,
MomentPublishImageResponse,
)
from woc_bridge.models.contact import (
Contact,
ContactsResponse,
GroupsResponse,
GroupMember,
GroupMembersResponse,
SetRemarkRequest,
SetRemarkResponse,
AddFriendRequest,
AddFriendResponse,
AcceptRuleConfig,
AcceptDecision,
AcceptRuleEngine,
FriendRequestItem,
FriendRequestsResponse,
AcceptFriendRequest,
AcceptFriendResponse,
AutoAcceptStatus,
)
from woc_bridge.models.db import (
DbDecryptRequest,
DbDecryptResponse,
DbKeyStatusResponse,
DbInitRequest,
DbInitResponse,
DbInitStatusResponse,
)
from woc_bridge.models.diagnostic import (
ConnectivityResponse,
DiagnosticItem,
DiagnosticRunResult,
)
__all__ = [
"ERROR_CODES", "BridgeError", "ErrorResponse",
"LoginState", "QrLoginStartResult", "QrLoginWaitResult", "LogoutResponse", "RestartResponse",
"StatusResponse",
"Message", "MessagesResponse", "MessagesBySessionResponse", "MessageSearchResponse",
"SendTextRequest", "SendFileRequest", "SendResponse",
"RevokeMessageRequest", "RevokeMessageResponse",
"ForwardMessageRequest", "ForwardMessageResponse",
"MomentPublishRequest", "MomentPublishResponse", "MomentShareArticleRequest", "MomentShareArticleResponse",
"MomentItem", "MomentsTimelineResponse",
"MomentLikeRequest", "MomentLikeResponse",
"MomentCommentRequest", "MomentCommentResponse",
"MomentDeleteRequest", "MomentDeleteResponse",
"MomentPublishImageRequest", "MomentPublishImageResponse",
"Contact", "ContactsResponse", "GroupsResponse", "GroupMember", "GroupMembersResponse",
"SetRemarkRequest", "SetRemarkResponse",
"AddFriendRequest", "AddFriendResponse",
"AcceptRuleConfig", "AcceptDecision", "AcceptRuleEngine",
"FriendRequestItem", "FriendRequestsResponse",
"AcceptFriendRequest", "AcceptFriendResponse", "AutoAcceptStatus",
"DbDecryptRequest", "DbDecryptResponse", "DbKeyStatusResponse", "DbInitRequest", "DbInitResponse", "DbInitStatusResponse",
"ConnectivityResponse", "DiagnosticItem", "DiagnosticRunResult",
]