结构调整
视频解析多图/多媒体结构 消息体适配
This commit is contained in:
@@ -6,12 +6,9 @@ from io import BytesIO
|
||||
from pathlib import Path
|
||||
from nonebot.log import logger
|
||||
from PIL import Image as PILImage
|
||||
from nonebot.params import Depends
|
||||
from nonebot.params import CommandArg
|
||||
from nonebot import on_command, require
|
||||
from nonebot.permission import SUPERUSER
|
||||
from nonebot import require
|
||||
from typing import Optional, List, Dict
|
||||
from nonebot.adapters import Message, Event
|
||||
from nonebot.adapters import Event
|
||||
from nonebot.plugin import PluginMetadata, inherit_supported_adapters
|
||||
|
||||
require("nonebot_plugin_alconna")
|
||||
@@ -20,9 +17,8 @@ require("nonebot_plugin_apscheduler")
|
||||
from nonebot_plugin_alconna.uniseg import get_target as uni_get_target
|
||||
import nonebot_plugin_localstore as store
|
||||
from nonebot_plugin_apscheduler import scheduler
|
||||
from nonebot_plugin_alconna import Text, Image, UniMessage, Target, At
|
||||
from nonebot.adapters.onebot.v11 import Bot, MessageEvent, MessageSegment
|
||||
from hexi.plugins.nonebot_plugin_hexi_core.cooldown import cooldown
|
||||
from nonebot_plugin_alconna import Text, Image, UniMessage, Target
|
||||
from nonebot.adapters.onebot.v11 import Bot
|
||||
from .config import Config
|
||||
from .models import ProcessedPlayer
|
||||
from .data_source import BindData, SteamInfoData, ParentData, DisableParentData
|
||||
@@ -122,7 +118,7 @@ except Exception as e:
|
||||
logger.error(f"初始化失败: {e}")
|
||||
|
||||
# 统一配置标准:把常见可调配置暴露给 Web 管理台
|
||||
from hexi.config_standard import register_model_config # noqa: E402
|
||||
from hexi.web_hub.config_standard import register_model_config # noqa: E402
|
||||
|
||||
register_model_config(
|
||||
__name__,
|
||||
|
||||
@@ -4,14 +4,14 @@ from __future__ import annotations
|
||||
|
||||
import asyncio
|
||||
|
||||
from nonebot import logger, on_command, require
|
||||
from nonebot import logger, on_command
|
||||
from nonebot.adapters import Message, Event
|
||||
from nonebot.adapters.onebot.v11 import Bot, MessageEvent, MessageSegment
|
||||
from nonebot.params import CommandArg, Depends
|
||||
from nonebot.permission import SUPERUSER
|
||||
from nonebot_plugin_alconna import At, Image, Target, Text, UniMessage
|
||||
from nonebot_plugin_alconna import At, Image, Target, UniMessage
|
||||
|
||||
from hexi.plugins.nonebot_plugin_hexi_core.cooldown import cooldown
|
||||
from hexi.core.cooldown import cooldown
|
||||
|
||||
# 业务/状态在插件根 __init__ 中(本插件为社区插件,服务层保留在根模块)
|
||||
from .. import (
|
||||
@@ -36,11 +36,8 @@ from .. import (
|
||||
get_user_data,
|
||||
image_to_bytes,
|
||||
key_select,
|
||||
key_select_2,
|
||||
localize_game_name,
|
||||
parent_data,
|
||||
simplize_steam_player_data,
|
||||
steam_info_data,
|
||||
_fill_missing_icon_hashes,
|
||||
_query_game_names,
|
||||
_upsert_game_icon_hashes,
|
||||
|
||||
@@ -9,7 +9,7 @@ from typing import List, Optional, Dict
|
||||
from datetime import datetime, timezone
|
||||
import asyncio
|
||||
import json
|
||||
from hexi.plugins.nonebot_plugin_hexi_core.rate_limit import acquire
|
||||
from hexi.core.rate_limit import acquire
|
||||
|
||||
from .config import Config
|
||||
|
||||
|
||||
Reference in New Issue
Block a user