2024-09-27 16:59:41 +08:00
|
|
|
from nonebot.plugin import PluginMetadata
|
2024-12-10 19:49:11 +08:00
|
|
|
from pydantic import BaseModel
|
2024-09-27 16:59:41 +08:00
|
|
|
|
|
|
|
|
from zhenxun.configs.path_config import IMAGE_PATH
|
2024-12-10 19:49:11 +08:00
|
|
|
from zhenxun.models.plugin_info import PluginInfo
|
2024-09-27 16:59:41 +08:00
|
|
|
|
|
|
|
|
SUPERUSER_HELP_IMAGE = IMAGE_PATH / "SUPERUSER_HELP.png"
|
|
|
|
|
if SUPERUSER_HELP_IMAGE.exists():
|
|
|
|
|
SUPERUSER_HELP_IMAGE.unlink()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PluginData(BaseModel):
|
|
|
|
|
"""
|
|
|
|
|
插件信息
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
plugin: PluginInfo
|
|
|
|
|
"""插件信息"""
|
|
|
|
|
metadata: PluginMetadata
|
|
|
|
|
"""元数据"""
|
|
|
|
|
|
|
|
|
|
class Config:
|
|
|
|
|
arbitrary_types_allowed = True
|