mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-08-10 13:10:57 +00:00
fix: 处理插件 import mirai 时的兼容性问题
This commit is contained in:
@@ -110,7 +110,7 @@ class Session(pydantic.BaseModel):
|
|||||||
|
|
||||||
using_conversation: typing.Optional[Conversation] = None
|
using_conversation: typing.Optional[Conversation] = None
|
||||||
|
|
||||||
conversations: typing.Optional[list[Conversation]] = []
|
conversations: typing.Optional[list[Conversation]] = pydantic.Field(default_factory=list)
|
||||||
|
|
||||||
create_time: typing.Optional[datetime.datetime] = pydantic.Field(default_factory=datetime.datetime.now)
|
create_time: typing.Optional[datetime.datetime] = pydantic.Field(default_factory=datetime.datetime.now)
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
import json
|
import json
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
import logging
|
import logging
|
||||||
import asyncio
|
import asyncio
|
||||||
import traceback
|
import traceback
|
||||||
@@ -15,6 +16,10 @@ from .types import message as platform_message
|
|||||||
from .types import events as platform_events
|
from .types import events as platform_events
|
||||||
from .types import entities as platform_entities
|
from .types import entities as platform_entities
|
||||||
|
|
||||||
|
# 处理 3.4 移除了 YiriMirai 之后,插件的兼容性问题
|
||||||
|
from . import types as mirai
|
||||||
|
sys.modules['mirai'] = mirai
|
||||||
|
|
||||||
|
|
||||||
# 控制QQ消息输入输出的类
|
# 控制QQ消息输入输出的类
|
||||||
class PlatformManager:
|
class PlatformManager:
|
||||||
|
|||||||
Reference in New Issue
Block a user