2024-07-11 18:26:21 +08:00
|
|
|
from pathlib import Path
|
|
|
|
from pydantic import BaseModel
|
|
|
|
from nonebot import get_plugin_config
|
2024-08-22 22:50:18 +08:00
|
|
|
|
2024-07-11 18:26:21 +08:00
|
|
|
RES_PATH = Path(__file__).parent / "res"
|
2024-08-24 22:20:42 +08:00
|
|
|
LIST_TEMPLATE_NAME = "template.html"
|
|
|
|
DETAILS_TEMPLATE_NAME = "details.html"
|
2024-07-11 18:26:21 +08:00
|
|
|
BGIMAGE_PATH = RES_PATH / "bgimage"
|
|
|
|
|
2024-08-22 22:50:18 +08:00
|
|
|
|
2024-07-11 18:26:21 +08:00
|
|
|
class ConfigModel(BaseModel):
|
2024-07-11 19:00:25 +08:00
|
|
|
acgnshow_pagesize: int = 8
|
2024-08-24 17:44:52 +08:00
|
|
|
acgnshow_bgimage_path: str = BGIMAGE_PATH
|
2024-08-30 16:48:14 +08:00
|
|
|
acgnshow_send_show_details_html: bool = False
|
|
|
|
acgnshow_show_details_html_scale: float = 0.6
|
|
|
|
acgnshow_show_details_html_img_count: int = 2
|
2024-08-22 22:50:18 +08:00
|
|
|
|
|
|
|
config: ConfigModel = get_plugin_config(ConfigModel)
|