nonebot-plugin-acgnshow/nonebot_plugin_acgnshow/config.py

19 lines
561 B
Python
Raw Normal View History

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