feat: 添加模块编译脚本和导出依赖功能

refactor(events): 移除数据类的slots参数以提升兼容性
build: 更新requirements.txt依赖列表
This commit is contained in:
2026-01-13 09:33:20 +08:00
parent b11bfbeabe
commit 40a1f7e041
8 changed files with 407 additions and 33 deletions

View File

@@ -12,7 +12,7 @@ from models.sender import Sender
from .base import OneBotEvent, EventType
@dataclass(slots=True)
@dataclass
class Anonymous:
"""
匿名信息
@@ -27,7 +27,7 @@ class Anonymous:
"""匿名用户 flag"""
@dataclass(slots=True)
@dataclass
class MessageEvent(OneBotEvent):
"""
消息事件基类
@@ -80,7 +80,7 @@ class MessageEvent(OneBotEvent):
raise NotImplementedError("reply method must be implemented by subclasses")
@dataclass(slots=True)
@dataclass
class PrivateMessageEvent(MessageEvent):
"""
私聊消息事件
@@ -98,7 +98,7 @@ class PrivateMessageEvent(MessageEvent):
)
@dataclass(slots=True)
@dataclass
class GroupMessageEvent(MessageEvent):
"""
群聊消息事件